But what about transparency after resizing?
$mw = NewMagickWand();
$transparentColor = NewPixelWand();
PixelSetColor($transparentColor, 'transparent');
MagickSetBackgroundColor($mw, $transparentColor);
MagickReadImage($mw, 'from.svg');
MagickResizeImage($mw, 300, 300, MW_LanczosFilter, 0); //Key ...
Search found 3 matches
- 2013-01-20T11:13:43-07:00
- Forum: MagickWand
- Topic: Convertation SVG to PNG with transparency
- Replies: 3
- Views: 24937
- 2013-01-19T23:45:33-07:00
- Forum: MagickWand
- Topic: Convertation SVG to PNG with transparency
- Replies: 3
- Views: 24937
Re: Convertation SVG to PNG with transparency
Thank you. It works!
- 2013-01-19T14:31:36-07:00
- Forum: MagickWand
- Topic: Convertation SVG to PNG with transparency
- Replies: 3
- Views: 24937
Convertation SVG to PNG with transparency
Below source code that converts SVG image to png
//Wrong result
$mw = NewMagickWand();
$transparentColor = NewPixelWand();
PixelSetColor($transparentColor, 'transparent');
MagickReadImage($mw, 'from.svg');
MagickSetImageBackgroundColor($mw, $transparentColor);
MagickSetImageFormat($mw, 'png32 ...
//Wrong result
$mw = NewMagickWand();
$transparentColor = NewPixelWand();
PixelSetColor($transparentColor, 'transparent');
MagickReadImage($mw, 'from.svg');
MagickSetImageBackgroundColor($mw, $transparentColor);
MagickSetImageFormat($mw, 'png32 ...