我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

转换前ImageMagick重绘svg图像

I have a script, which create svg diagram.

enter image description here

After creating I use ImageMagick to convert svg to image.

$image = new Imagick('image.svg');
$image->setImageFormat("png24");
$image->setCompression(imagick::COMPRESSION_UNDEFINED);
$image->setCompressionQuality(100);
//$image->resizeImage(1040, 854, imagick::FILTER_UNDEFINED, 1);
$image->writeImage('image.png');
$image->clear();
$image->destroy();

But when I convert svg, image have points in other places.

enter image description here

近期文章

  • 如何解决AdonisJs,XAMPP MySQL错误
  • 图像未上传或显示在旅行者的富文本框中
  • 如何在while循环中调用函数
  • 如何使用php邮件在邮件正文中发送超链接?
  • 如何在DB插入时将布尔值“false”插入为0?
  • 使用phpmyadmin mysql触发语法错误
  • strtotime(+1月)和12月/明年的行为
  • 在输入类型日期显示日期从PHP中的数据库
  • 针对特定案例停止Google日历事件通知
  • WAMP只会在使用会话时加载到localhost
  • 生成单元php测试 - > codecept.phar权限被拒绝
  • 如何通过电子邮件发送到mySQL表
  • pdo:从数据库收集数据[重复]
  • 分类学的Woocommerce相关产品
  • 发布操作后的浏览器后退按钮行为
  • 使用JSON将数组数据传递给Morris Chart
  • 在父类别页面上显示woocommerce子类别
  • 插入mysql数据库准备语句
  • 找不到PHP PDO驱动程序
  • 电子邮件标题是否必须包含空格?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华