通过 librsvg 缩放矢量图像
在通过 librsvg 获取其像素缓冲区之前是否可以缩放 svg?我可以看到像 rsvg_pixbuf_from_file_at_zoom 这样的 API,但它被标记为已弃用。
还有其他方法吗?如果可能的话,我想避免使用 cairo 。
Is it possible to scale the svg before getting its pixel buffer through librsvg? I can see API like rsvg_pixbuf_from_file_at_zoom but it is marked as deprecated.
Is there some other way to do it? I wan to avoid using cairo for this, if possible.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您没有太多选择,要么是:
如果您想在最后使用 GdkPixbuf,则可以将 cairo 的使用限制在最低限度,方法是:
You do not have many choices, it's either:
You can limit the usage of cairo to a minimum if you want a GdkPixbuf at the end by: