我知道由于许可限制等原因,Acrobat不会这样做。
有没有人知道任何程序只会在现有PDF中嵌入True Type字体(或使用嵌入字体打印到新的PDF等)?
答案 0 :(得分:2)
阐述标记的答案:
EmbedFontPostFacto.java第16章中的示例EmbedFontPostFacto.cs(iText in Action — 2nd Edition)展示了如何在现有PDF中嵌入给定的True Type字体。
但是要注意,这里做了某些假设,毕竟这只是一个例子。在概括通用PDF和字体的代码时,应该更彻底地检查字体字典,并且嵌入字体文件可能需要稍微改变条目。在这种情况下,让the specification ISO 32000-1:2008(尤其是第9章文本)成为您的指南。
答案 1 :(得分:-2)
我相信Itext允许您操纵PDF文件中的字体