EPS 的透明度——pdfmark 有用吗?
我正在尝试实现导出到 EPS 功能(在 C++ 中),并且我正在使用 pdfmark (pdf) 扩展以提高透明度,但我还没有看到它们有任何效果。我使用 Illustrator 14.0 和 GSView 4.9 作为客户端。即使使用 Adobe 文档中的这个示例也不会产生透明度。
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: xan
%%Pages: 1
%%Orientation: Portrait
%%BoundingBox: 0 0 600 600
%%EndComments
%%Page: 1 1
/DeviceCMYK setcolorspace 15 setlinewidth
[ /ca .6 /CA .3 /BM /Normal /SetTransparency pdfmark
0 1 1 0 setcolor 220 330 150 0 360 arc fill % red
0 0 1 0 setcolor 320 503 150 0 360 arc fill % yellow
1 1 0 0 setcolor 420 330 150 0 360 arc fill % blue
1 0 0 0 setcolor 230 440 104 0 360 arc stroke % cyan
0 1 0 0 setcolor 410 440 104 0 360 arc stroke % magenta
0 0 1 0 setcolor 320 284 104 0 360 arc stroke % yellow
%%EOF
我还需要设置另一个标志吗?或者这只是这些客户的问题?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我发现,如果您
替换为,则使用
pdfmark
实现透明度确实可以在 Adobe Distiller(将 EPS 转换为 PDF)中使用。在
.joboptions
设置文件中I have found that using
pdfmark
for transparency does work in Adobe Distiller (which converts EPS to PDF) if you replacewith
in the
.joboptions
settings file.