在通过librsvg获取SVG的像素缓冲区之前,是否可以对其进行缩放?我可以看到像rsvg_pixbuf_from_file_at_zoom这样的API,但已标记为不推荐使用。
还有其他方法吗?如果可能的话,我想避免使用cairo。
在通过librsvg获取SVG的像素缓冲区之前,是否可以对其进行缩放?我可以看到像rsvg_pixbuf_from_file_at_zoom这样的API,但已标记为不推荐使用。
还有其他方法吗?如果可能的话,我想避免使用cairo。
您的选择不是很多,只能选择以下两种方法之一:
如果您只想得到一个 GdkPixbuf,请将对 cairo 的使用限制到最小,具体步骤如下: