有没有办法使用java-batik裁剪SVG?

时间:2020-06-03 09:56:13

标签: java svg crop batik

我正在尝试从文件系统中加载SVG,对其进行裁剪,然后再次使用java-batik保存裁剪的部分。

在成功将SVG加载为“ SVGDocument”之后,我在尝试裁剪时遇到了一些问题。

这是我尝试过的:

根据他的文档,我发现界面“ PadRable”基本上是“作物”。

将图像填充到给定的Rectangle中(rect可能小于实际上是裁剪的图像)。

然后我找到了实现类“ PadRable8Bit”,但遇到了以下问题:

这是构造函数: PadRable8Bit(Filter src,Rectangle2D padRect,PadMode padMode)

据我了解,“ src”应该是我需要裁剪的,但是我无法正确实例化实现或间接扩展“ Filter”的对象,也无法在源文件中寻找工厂。

有人可以帮助我吗?我是在正确的方法上还是有更好的方法来种植SVG?

谢谢

0 个答案:

没有答案
相关问题