首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我怎样才能阻止幽灵的影像和路径的栅格化?

我怎样才能阻止幽灵的影像和路径的栅格化?
EN

Stack Overflow用户
提问于 2018-06-22 10:39:32
回答 1查看 150关注 0票数 0

我需要转换一个PDF到一个不同的ICC颜色配置文件。通过不同的搜索和测试,我找到了一种方法:

  • 首先,我将我的PDF转换成一个PS文件,其中: .\gswin64c.exe -dNOPAUSE -dBATCH -sDEVICE=ps2write -sOutputFile="test.ps“"test.pdf”
  • 然后,我使用以下内容将PS转换回PDF (这是生成一个有效的PDF/X-3文件): -sColorConversionStrategy=/UseDeviceIndependentColor -sOutputICCProfile="WebCoatedSWOP2006Grade5.icc“.\gswin64c.exe -dPDFX -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dColorAccuracy=2 -dRenderIntent=0 -dDeviceGrayToK=true -sOutputFile="final.pdf”test_PDFX_def.ps test.ps

ICC配置文件是嵌入的,所有的工作都很完美。唯一的问题是整个最终的PDF是光栅化的。在这里,我松散了开始文件中的所有路径和其他向量元素的质量。我需要保持他们矢量,因为这个PDF将有一个特定的应用程序。

EN

回答 1

Stack Overflow用户

发布于 2018-06-22 16:57:56

第一步不要转换成PostScript!

如果这样做,任何透明的标记操作都必须呈现,因为PostScript不支持透明性。其他特性也会丢失,所以,真的,不要这样做。Ghostscript的输入和输出端或多或少是独立的;pdfwrite设备不知道输入是PDF还是PostScript,也不关心。因此,在将PDF文件作为输入发送之前,不需要将其转换为PostScript。

您可以将原始的PDF文件输入第二个命令行,而不是PostScript文件。

只要您正在制作PDF/X-3或更高版本,透明度就会保持不变。确保您使用的是最新版本的Ghostscript。

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

https://stackoverflow.com/questions/50986133

复制
相关文章

相似问题

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