[other] java使用batik将svg转换成png图片异常
Tofloor
poster avatar
nf4925
deepin
2021-01-20 19:43
Author

将svg字符串使用batik插件转换成png图片出现错误,同样代码在window、centos没问题,在deepin上出现这种异常,请问是不是我在deepin上缺少安装了什么系统插件?

原图:

转换后:

转换代码:

 

 

Reply Favorite View the author
All Replies
juteman
deepin
2021-01-20 22:48
#1

异常抛的什么

Reply View the author
nf4925
deepin
2021-01-20 23:33
#2
juteman

异常抛的什么

没有任何异常抛出来,就是图片转换不对,有些地方变黑色

Reply View the author
juteman
deepin
2021-01-21 01:31
#3
nf4925

没有任何异常抛出来,就是图片转换不对,有些地方变黑色

我看到了,

你上面那个半身像的图标没显示出来

Reply View the author
juteman
deepin
2021-01-21 01:32
#4
nf4925

没有任何异常抛出来,就是图片转换不对,有些地方变黑色

圆形也不对,整个都不对

Reply View the author
juteman
deepin
2021-01-21 01:34
#5
nf4925

没有任何异常抛出来,就是图片转换不对,有些地方变黑色

这个能单步调试吗,最后转换成png图片也是将一个RGB的list按特定的座标写到png里的吧

Reply View the author
nf4925
deepin
2021-01-21 02:16
#6
juteman

这个能单步调试吗,最后转换成png图片也是将一个RGB的list按特定的座标写到png里的吧

不能单步调试,是打成jar包后部署到服务器才会出现这种情况,但是同样的包在window、centos上不会出现这种情况

Reply View the author
juteman
deepin
2021-01-21 21:16
#7
nf4925

不能单步调试,是打成jar包后部署到服务器才会出现这种情况,但是同样的包在window、centos上不会出现这种情况

说实话,这种情况缺少什么或者什么改变了,看不出来。我也分析不到根本原因。

但是如果是用于生产或者是吃饭的家伙,还是建议先在可以达到效果的环境下进行

Reply View the author