我pdftk
用来修复损坏的PDF文件中的一些失败,但我遇到了另一个问题,这个问题没有得到解决pdftk
(或者至少我不知道该怎么做).
我有基于TrueType
字体的文本的PDF文件,但在PDF创建过程中没有嵌入字体.现在我想将所需的字体嵌入到现有文件中.
是否有一个命令行工具(如pdftk
)通过提供TTF
文件路径来嵌入丢失的字体?
我有一个使用Foxit表单设计器创建的pdf.在我的设计系统上,我安装了条形码字体.条形码字体用于其中一个AcroFields.似乎foxit没有在文档中嵌入字体.
我也有客户没有在他们的计算机上安装条形码字体,因此我想将字体嵌入到PDF中.有没有办法让我使用iText将AcroFields中使用的字体嵌入到PDF中?
编辑:字体似乎包含在文本中,但不包括字段,因此字体(条形码)将不会打印.
Heroku支持告诉我,为了在我的Web应用程序中使用自定义字体(未安装在系统中,您可以在bash控制台中看到已安装的fc-list)我必须部署一个包含所有字体的.fonts文件夹.
问题是我不知道该怎么做.我的意思是,我不知道该文件的名称是否必须遵循heroku的任何特殊模式,或者我必须在我的代码中执行某些操作以考虑这些字体,或者如果我将其包含在文件夹中它是自动的...
事实上,我尝试以不同的方式更改字体的文件名,并且根本不使用字体.
为了给你提供更多的细节,我们正在使用的字体是将PDF转换为图像,更具体地说,是使用rghost gem.并且最终图像根本不使用自定义字体.
在此先感谢,欢迎任何想法.