如何将SVG文本转换为SVG路径?

贝斯科·罗曼(Betsko Roman)

我有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应用程序)

贝斯科·罗曼(Betsko Roman)

就目前而言,我发现只有一个库可以执行:使用--export-text-to-path参数进行inkscape。

Inkscape在几个线程中工作,并且可以从Java运行。转换速度很慢,并且导出文件的大小取决于inkscape的版本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将 svg 代码转换为 svg 路径图像?

来自分类Dev

如何将VML路径转换为SVG路径?

来自分类Dev

如何将svg字形转换为路径?

来自分类Dev

如何将CSS转换为SVG

来自分类Dev

如何将常规 svg 文件转换为 svg tiny?

来自分类Dev

SVG:将轮廓路径转换为路径

来自分类Dev

svg:将轮廓路径转换为路径

来自分类Dev

如何将字体文本更改为SVG路径

来自分类Dev

如何将SVG转换为jVectorMap格式

来自分类Dev

如何将SVG样式转换为JSX

来自分类Dev

Flutter-如何将SVG文件转换为位图

来自分类Dev

如何将svg动画转换为可滚动显示?

来自分类Dev

如何将svg转换为用于Android的矢量资产

来自分类Dev

如何将svg结果转换为png?

来自分类Dev

如何将 png 图像转换为内联 svg

来自分类Dev

如何将svg路径移出html

来自分类Dev

使用Raphael JS将所有SVG文本节点转换为路径节点

来自分类Dev

如何将<svg>元素与文本对齐?

来自分类Dev

如何将svg文本粘贴到svg圈子?

来自分类Dev

如何将CSS3和SVG的HTML转换为图像(最好是从Java转换)?

来自分类Dev

将多路径SVG转换为WPF的几何

来自分类Dev

将SVG路径d属性转换为点数组

来自分类Dev

将剪辑路径:polygon()转换为与Edge兼容的SVG

来自分类Dev

如何将数字转换为文本

来自分类Dev

如何将HTML转换为文本?

来自分类Dev

如何将文本转换为图像?

来自分类Dev

如何将文本转换为 DateTime?

来自分类Dev

尽管存在getBoundingClientRect()伪造,如何将事件坐标转换为SVG坐标?

来自分类Dev

如何将SVG CSS动画转换为纯JS代码