我有SVG文件(由com.spire.pdf创建),并且此SVG由pdf文件(由使用iText lib的html创建的pdf文件)创建。
所以我需要将此SVG转换为带有另一个标签(路径)的SVG,或将SVG转换为PDF。
我的示例中的所有标签都是这样的: <text style="fill:#000000;font-family:Arial;font-weight:bold;" font-size="10" x="36" y="46.21002" letter-spacing="-0.075">2020</text>
我找到lib,在这里可以转换(inkscape),在此我可以通过此方法--export-text-to-path
使我的SVG文件无法选择文本。
我的最终目标是需要PDF文件,无法从那里选择文本。(就像它是根据图片创建的)。
有什么方法可以将SVG“文本”文件转换为SVG“图像”文件或pdf?
Inkscape对我不好,因为我想用Java代码来做(Spring Boot应用程序)
就目前而言,我发现只有一个库可以执行:使用--export-text-to-path参数进行inkscape。
Inkscape在几个线程中工作,并且可以从Java运行。转换速度很慢,并且导出文件的大小取决于inkscape的版本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句