-1

我目前正在计划一个涉及操作 PDF 的应用程序。我的目标是有一个程序,我可以将 PDF 作为输入传递,然后将 PDF 包含的颜色通道的分离灰度图像保存为输出。这基本上是一个简单的RIP

我目前正在使用使用GhostScript的解决方案,但我想重写应用程序以优化速度和可用性。(例如,GhostScript 不会分隔 PDF。)

你知道我可能会发现对实现这一目标有用的任何其他开源库吗?

4

1 回答 1

0

你有没有尝试过运行(我假设这里是 Windows):

 mkdir separated

 gswin32c.exe ^
    -o separated/page_%04d.tif ^
    -sDEVICE=tiffsep ^
    d:/path/to/input.pdf

(你也可以试试-sDEVICE=tiffsep1)然后查看separated子目录下的文件?!?这不是您心目中的Ghostscript 分离 PDF的情况吗?

设备tiffsep创建多个输出文件:

  1. 每个 PDF 页面一个 32 位复合 CMYK 文件(tiff32nc 格式)。
  2. 每个 PDF 页面有多个 tiffgray 文件(每个都用 LZW 压缩),每个分隔一个。

设备tiffsep1的行为类似,但是...

  1. ...不创建复合输出文件...
  2. ...并为分色创建 tiffg4 输出文件。
于 2010-10-18T17:47:10.493 回答