【发布时间】:2011-05-10 00:24:39
【问题描述】:
对不起,如果标题没有任何意义。
目前,imagemagick convert 实用程序的以下参数非常适合我的需要。我正在尝试获取一个 .svg 文件,将其放大并将其写入为 png 文件。
convert -density 36 home.svg home_1.png
不幸的是,我需要使用 Magick++(ImageMagick 的 C++ 接口/API),但我似乎无法在 Magick++ 中获得等效的操作。
有没有 ImageMagick 专业人士可以帮助我解决这个问题?
我当前的代码是:
image.density(Geometry(36,36));
image.read( "Character.svg" );
image.write( "xx.png" );
我已经尝试移动image.density() 部分,但我的图像永远不会改变。它只是被光栅化并保存为 png。
【问题讨论】:
标签: c++ image-processing svg imagemagick magick++