当前位置: 首页 > 知识库问答 >
问题:

PDFBOX:U+000A(“控件LF”)在此字体中不可用Helvetica编码:WinAnsiEncoding

谢铭
2023-03-14

当试图使用Java和org.apache.pdfbox库打印PDF页面时,我得到了以下错误:

PDFBOX:U+000A(“控件LF”)在此字体中不可用Helvetica编码:WinAnsiEncoding

共有1个答案

江展
2023-03-14

[问题]试图显示的字符串包含换行符。

[解决方案]用新字符串替换字符串并移除换行符:

text = text.replace("\n", "").replace("\r", "");
 类似资料:
  • 我想写一些文本到一个PDF。我在“ICRResultTXT”中有数据。在尝试写入PDF之前,我还将数据写入text.txt文件。当我试图写到pdf时,我得到“没有字形的U+000A在Helvetica-Bold字体”。如何解决?我不喜欢“Helvetica-Bold”。我愿意改成任何字体。

  • 我的PDFBox抛出以下错误:在aaaaad+freeserifbold字体中没有U+0054的字形。我在stackoverflow上找到了几个类似的线程,但我无法用它们来解决我的问题。 StackTrace:

  • 问题内容: 我在下面编写了一些使用Promise的代码,而我找到它的最简单方法是使用对象而不是通常的Promise执行程序函数,因为我需要从执行程序外部解析Promise。我想知道是否存在基于Promise执行程序功能的可接受的设计模式,而不使用类似延迟的解决方案?无需从承诺执行者外部解决承诺就可以做到吗? 这是详细信息。 我有一个项目,该项目使用一组工作线程以及希望不时使用工作线程的代码的各个部

  • 问题内容: 我在允许用户输入内容的CMS中工作。问题在于,当他们添加符号时,它可能无法在所有浏览器中正常显示。我想设置一个必须搜索的符号列表,然后将其转换为相应的html实体。例如 ®=> &=> ©=> ™=> 转换后,需要将其包装在标签中,从而导致: => 由于必须使用特定的字体大小和填充样式: JavaScript会是这样吗? “ [?]”的意思是说我不确定。 额外细节: 我想使用纯Java

  • 我正在开发一个使用JasperReports的Java项目。我在使用相同技术的其他项目中工作过几次,当试图在Unix环境中打印报表时,我也遇到了同样的问题。 null 但是,我想了解Jasper是如何处理字体的,以及它是如何搜索安装在Unix环境中的字体的。也许一个更好的问题是:JVM如何处理本机字体?有人能就这个问题给我详细解释一下吗?如何在运行时为JVM提供系统字体?

  • 在谷歌Chrome中,一些客户无法进入我的支付页面。当尝试提交表单时,我遇到以下错误: name=''的无效窗体控件不可聚焦。 这是来自JavaScript控制台的。 我读到这个问题可能是由于隐藏的字段具有必需的属性。现在的问题是,我们使用的是.NET webforms required字段验证器,而不是html5 required属性。 谁得到这个错误似乎是随机的。有没有人知道解决这个问题的办法