0

我已经使用 PDF Clown 几天了,我喜欢它的易用性。我似乎无法弄清楚我遇到的这个问题。每当使用 blockcomposer 时 ShowText 出现在 β 上时,服务器就会进入无限循环,我必须手动停止该过程。它似乎被困在TextFitter.cs函数 Fit 的类中,但我不知道为什么。

这是一些示例代码

BlockComposer blockComposer = new BlockComposer(composer)
//variableFrame declared elsewhere
blockComposer.Begin(variableFrame, XAlignmentEnum.Left, YAlignmentEnum.Top);
blockComposer.ShowText('\u03B2'.ToString());
blockComposer.End();

关于如何在保持 β(客户要求)的同时解决此问题的任何想法?

谢谢。

4

1 回答 1

0

您可以通过加载一些适当的 .ttf 字体来解决您的问题。我使用了 Windows 的 arial.ttf 并且它有效。你可以在网上找到一些免费的字体。

我正在使用 Java,所以我希望 C# 库没有其他问题。

...

Font font = Font.get(document, "c:\\Windows\\Fonts\\arial.ttf");
composer.setFont(font, 5);
composer.showText("\u03B2", new Point2D.Double(32,48));

...
于 2013-09-03T05:44:31.257 回答