我有带有图层蒙版(即透明胶片)的 PDF 文件,我需要提取透明的图像图层。
当我pdfimages
用来提取图像时 - .jpgs 和 .pngs 都具有相同的白色不透明背景。ImageMagick 的convert a.pdf image-%04d.png
输出单个非分层文件。
任何帮助,将不胜感激。
我有带有图层蒙版(即透明胶片)的 PDF 文件,我需要提取透明的图像图层。
当我pdfimages
用来提取图像时 - .jpgs 和 .pngs 都具有相同的白色不透明背景。ImageMagick 的convert a.pdf image-%04d.png
输出单个非分层文件。
任何帮助,将不胜感激。
看看这个:从 PDF 中删除文本信息?
为了您的方便,贴在这里:
我认为图层蒙版是 PDF 的一部分,而不是图像的一部分。但是,您可以使用某些 PDF 库获取蒙版详细信息,然后使用其他一些图像处理库或工具将这些蒙版应用于提取的图像。
Scribus还将在打开 pdf 文件进行编辑方面做出很好的尝试。YMMV 取决于 pdf 的创建方式。我经常不得不将在“检索”的 pdf 中切碎的多个图像拼接在一起。
此外,AFAIK,jpeg 不支持透明度,我遇到的大多数 pdf 都将图像嵌入为 jpeg。
我只希望您所追求的透明图像实际上是 svg 图形。如果是这样,您应该使用 Scribus 非常成功。