1
A
回答
1
我不认为ABCpdf提供了一种获取已经存在的PDF中的字体列表的方法。这没有任何实现。您需要深入了解PDF内部知识的ObjectSoup
。
还有其他工具可以列出PDF中的字体,例如xpdf
包中的pdffonts。
1
取决于您的方案,但我已经使用这个与ABCPdf有运气10.
public IEnumerable<string> EmbeddedFonts
{
get
{
return doc.ObjectSoup.Catalog.GetFonts()
.Select(x => x.BaseFont).Where(x =>
!x.StartsWith("Helvetica") &&
!x.StartsWith("Times") &&
!x.StartsWith("Zapf")).Distinct().OrderBy(x => x);
}
}
相关问题
- 1. EM如何在Flex中嵌入字体和粗体字体?
- 2. 获取外部PDF中使用的嵌入字体的列表
- 3. 获取字体列表(Win32)
- 4. 如何嵌入字体
- 5. 如何通过Jasper Reports(不嵌入字体)在PDF中显示日文字体?
- 6. 嵌入字体
- 7. ABCpdf上的符号字体
- 8. 嵌入字体和IB
- 9. ActionScript 3和字体嵌入
- 10. 如何获得通过web字体加载字体src网址
- 11. FlashCS5嵌入字体htmlText粗体:如何使用TLFTextField和TextConverter?
- 12. Flex嵌入字体的“浓缩”字体
- 13. 嵌入Unicode字体
- 14. pdfsharp - 字体嵌入?
- 15. Gnuplot字体嵌入
- 16. CSS3字体嵌入
- 17. 如何获取UILabel的字体大小和字体名称?
- 18. 如何获取亚洲文字字体的列表?
- 19. 如何嵌入没有字体描述符的字体?
- 20. 通过实体框架中的字符串获取实体
- 21. 如何隐藏嵌入字体?
- 22. 如何在HTML中嵌入字体?
- 23. WP7 - 没有拾取嵌入的字体
- 24. 如何通过编码设置字体粗体和下划线?
- 25. 嵌入字体无法识别粗体
- 26. 如何通过选择unicode将字体从字体插入到treeview文本中?
- 27. 嵌入字体中Migradoc
- 28. 嵌入字体中的Flex
- 29. 字体嵌入不工作
- 30. 在iPad中嵌入字体