1

寻找一种使用 Adob​​e Acrobat 中的 javascript 工具将矢量图形(而不是文本对象)转换为 PDF 中的栅格的方法。

在一个用例中,一个页面有超过 70k 个矢量对象,它们在屏幕上的渲染速度太慢。

这个问题的答案还不够:用光栅图像替换 PDF 中的矢量图像。html 渲染工具创建了一个 SVG 并保留了向量。它没有光栅化它。Imagemagick 不保留文本。

谢谢!

4

1 回答 1

0

(Acrobat) JavaScript 无法访问成像层。因此,没有这样的选择。

要解决您的问题,您有几种可能性:

• 在可以正确解释PDF 的(光栅)图像编辑器(例如Adobe Photoshop)中打开矢量PDF,然后再次将生成的图像另存为PDF。

• 获取矢量图形优化器,用较长的曲线替换过多的段(我没有想到产品名称,但我偶然发现了过去的参考资料)。如果您的矢量图是使用具有糟糕 PDF 导出(主要是打印为 PDF)的 CAD 系统创建的,这可能非常有用。

于 2015-04-25T21:43:37.847 回答