【问题标题】:PDF to SVG: Inkscape distorts imagesPDF 到 SVG:Inkscape 扭曲图像
【发布时间】:2016-01-07 15:46:01
【问题描述】:

我正在尝试将 Latex 生成的 PDF 转换为 svg。在乳胶中,我使用\includegraphics{someimage.png} 包含了一些图像。生成的 pdf 看起来不错。

但是,当我使用 inkscape 转换为 svg 时,图像会失真。有谁知道为什么?我使用的命令是inkscape --file=test.pdf --export-plain-svg=output.svg

编辑: tex代码是

\documentclass[preview]{standalone}
\usepackage{graphicx}
\begin{document}
\includegraphics[scale=0.5]{face.jpg}
\end{document}

还有一些图片(这里是 jpg,但 png 也有问题)

.

得到的 pdf 是 here

命令后的结果:

https://jsfiddle.net/z0r712xu/

【问题讨论】:

  • 如果没有指向 PDF、someimage.png 甚至是用于生成它的 tex 文件的链接,我们将无法为您提供帮助。 PDF 不是 一种用于交换可编辑 文档的格式,因此可以解释它。如果你想听我的意见,在这里使用 pdflatex 是错误的选择 - 使用 latex 而不是 pdflatex -> dvips -> pstoedit -> inkscape,就像inkscape 的乳胶渲染扩展一样。

标签: pdf svg png inkscape


【解决方案1】:

我的 inkscape (0.91 r13725) 版本添加了这一行

preserveAspectRatio="none"

在图像数据之后。这将恢复 jsfiddle 示例中的正确外观。

【讨论】:

    猜你喜欢
    • 2019-04-20
    • 1970-01-01
    • 1970-01-01
    • 2016-07-25
    • 2014-08-13
    • 2016-03-18
    • 2016-01-02
    • 2017-02-12
    • 2013-01-12
    相关资源
    最近更新 更多