gpt4 book ai didi

c# - 将具有透明度的 PDF 转换为无光栅化的 EPS

转载 作者:太空狗 更新时间:2023-10-30 01:34:08 24 4
gpt4 key购买 nike

我想将包含一个或多个透明胶片的 PDF 页面转换为 EPS。此 EPS 将用作 PostScript 文件中的图像,最终将转换回 PDF。

输出需要保持基于矢量而不是光栅化。

PostScript 文件由在服务器上自动运行的自定义 C# 应用程序创建,因此不允许使用 Adob​​e Acrobat。

我知道原生 PostScript/EPS 不包含完整的透明功能,但我相信包含扩展 Ghostscript 透明运算符或 pdfmark 的 PostScript 应该可以解决这个问题:

理想情况下,我想使用 Ghostscript 将 PDF 转换为包含扩展的 Ghostscript 透明度运算符的 EPS,然后我可以将其包含在我的 PostScript 文件中并再次使用 Ghostscript 将 PostScript 文件转换为 PDF。

不幸的是,ps2writeeps2write 设备在遇到透明时总是强制光栅化整个页面。

  • 有什么方法可以强制 Ghostscript 生成使用 Ghostscript 透明度运算符而不是光栅化的 EPS?

  • 或者,有谁知道可以将 PDF 转换为 EPS 并使用 pdfmark 实现透明度的另一种产品?

最佳答案

用于处理 PostScript 透明度的 Ghostscript 扩展 PostScript 运算符不是通用的,因此 (e)ps2write 设备不使用它们。

绝对没有办法(使用 Ghostscript)创建具有不渲染的透明操作的 PostScript 文件。

我也不知道有任何应用程序可以使用 pdfmarks 做到这一点。

关于c# - 将具有透明度的 PDF 转换为无光栅化的 EPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31820613/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com