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

创建小型高质量PDF嵌入优化PNG?

伊羽
2023-03-14

我正在尝试创建一个小的PDF文件,嵌入一个优化的PNG图像显示为3页PDF的页眉和页脚(相同的图像必须在PDF中显示6倍)

我优化的PNG映像只有2.3KB。看起来很锋利。

我还尝试制作一个测试页面,并使用wkhtml2pdf,但它做了同样的事情。添加低质量标志没有任何区别。

PDF规范建议支持PNG?

从略读PDF规范,它看起来像是支持PNG图像。

共有1个答案

习哲彦
2023-03-14

PDF规范建议支持PNG?

PNG本身不受支持;PDF允许按原样嵌入JPEG图像,但不允许嵌入PNG图像。然而,PDF确实借用了PNG格式的一组特性。

rinohtype(完全披露:我是作者)试图将尽可能多的PNG图像按原样嵌入到PDF中。这确实涉及一些比特杂耍,例如将alpha通道与颜色数据分离,但不执行图像的重新编码。它(还)不支持隔行PNGS。

要使PDF的大小尽可能小,请确保不要嵌入/子集任何字体。仅使用由PDF阅读器提供的基本14个PDF字体中的字体。

 类似资料:
  • 我有一个项目,我尝试为微控制器构建固件,并尝试更好地控制使用的优化标志。我想要,而不是使用

  • 问题内容: 我在将不同的缓冲区大小插入到本地SQLite DB中时发现,当缓冲区大小为10,000时,插入10,000,000行数据需要花费近8分钟的时间。换句话说,它需要1,000次写入来存储所有内容。 8分钟存储10,000,000个似乎太长了(或者是?) 可以优化以下任何一项以提高速度吗?请注意,插入的数据是字符的随机集合。 创建表格后,通过 是否可以进一步优化上述任何一项? 问题答案: 我

  • 校验者: @飓风 @小瑶 @FAME @v 翻译者: @小瑶 @片刻 @那伊抹微笑 有 3 种不同的 API 用于评估模型预测的质量: Estimator score method(估计器得分的方法): Estimators(估计器)有一个 score(得分) 方法,为其解决的问题提供了默认的 evaluation criterion (评估标准)。 在这个页面上没有相关讨论,但是在每个 esti

  • 我使用以下代码生成量化的tflite模型 但是根据训练后量化: 生成的模型将完全量化,但为了方便起见,仍然采用浮点输入和输出。 要为Google Coral Edge TPU编译tflite模型,我还需要量化输入和输出。 在模型中,我看到第一个网络层将浮点输入转换为,最后一个网络层将转换为浮点输出。如何编辑tflite模型以除去第一个和最后一个浮动层? 我知道我可以在转换期间将输入和输出类型设置为

  • 我有一个不包含XFA数据的PDF。我想做的是,以编程方式创建一个XFA表单模板(不是使用Adobe LiveCycle或类似程序),然后将其嵌入到PDF中,然后填写XFA表单。 这可能吗?或者我必须使用Adobe LiveCycle吗? 编辑 XFAF(XFA前台)子集-(在XFA 2.5中引入)-XFA表单的每一页都覆盖在PDF背景上的表单。它只能用于静态XFA表单。此体系结构仅使用XFA的一个

  • 我在这个页面上嵌入的pdf有问题。赞助这个网站的前一个版本是html4,嵌入是用如下的对象标记完成的 这是新代码