首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PDFlib从其他图像创建svg图形

PDFlib从其他图像创建svg图形
EN

Stack Overflow用户
提问于 2021-08-26 10:36:08
回答 1查看 116关注 0票数 1

在PDFlib中,是否可以从另一个图像文件(如png)创建svg图形,而不是将其输出到pdf中?就像第一次用$p->load_graphics加载png映像,然后在pdflib中创建svg文件?我在谷歌上搜索了这个,但没有发现符合我的要求。

关于说明:我有一个png图形,并希望在我的pdflib程序中创建一个svg文件,所以我可以给这个图像一个阴影。或者是否可以通过另一种方式在图像上放置阴影?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-26 13:31:50

您只能使用PDFlib创建PDF输出。如果您想提前操作SVG,那么在使用load_graphics()之前必须这样做。(这不是PDFlib的功能)

但是,请注意,PDFlib并不支持所有可能的SVG过滤器。特别是通常用于模糊阴影的feBlendfeGaussianBlur不受支持。(有关详细信息,请参阅您或当前PDFlib教程中的第8.2.8章“不支持的SVG功能”。)

因此,更明智的变体可能是通过图像处理对PNG图像预先应用适当的阴影(例如。通过使用ImageMagick)并将最终的PNG加载到PDFlib。

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

https://stackoverflow.com/questions/68936973

复制
相关文章

相似问题

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