首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从PdfPage中删除嵌入字体

从PdfPage中删除嵌入字体
EN

Stack Overflow用户
提问于 2014-04-15 01:05:45
回答 1查看 827关注 1票数 1

我正在使用PdfSharp生成PDF。我有PDF模板,我从它加载和导入特定的PdfPages,以便构建一个充满数据的PDF文档。这些模板包含所有静态内容,在运行时,我打开带有导入选项的Pdf模板,导入所需的PdfPage并在其上标记动态内容。静态打印和动态打印都涉及嵌入式字体。一旦在生成的PDF文档中完成此操作,我就会看到两次嵌入的字体,从而大大增加了PDF文档的大小。

我怎样才能避免这种情况?在动态内容打印操作中,我无法决定嵌入哪些字体。

我需要能够删除嵌入的字体,一旦我从模板导入的PdfPage。任何分数都是值得感谢的。基本上我们不需要里面有重复的嵌入字体。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-04-15 16:42:23

PDFsharp不合并嵌入字体。

AFAIK嵌入的字体只是包含所使用的字符的子集。虽然有些字符很可能会包含两次(主要是在A-Z和a-z范围内),但这不应该是一个实际的大小问题。合并字体是一项非常复杂的任务,而且还没有实现。

显然,当最终文档由多个模板页面组成时,拥有一个模板文件(例如100页)要比只有一个页面的100个模板文件要好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23066055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档