Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PDF到SVG:Inkscape扭曲图像_Pdf_Svg_Png_Inkscape - Fatal编程技术网

PDF到SVG:Inkscape扭曲图像

PDF到SVG:Inkscape扭曲图像,pdf,svg,png,inkscape,Pdf,Svg,Png,Inkscape,我正在尝试将Latex生成的PDF转换为svg。在latex中,我使用\includegraphics{someimage.png}包含了一些图像。生成的pdf看起来不错 但是,当我使用inkscape转换为svg时,图像会失真。有人知道为什么吗?我使用的命令是inkscape-file=test.pdf-export-plain svg=output.svg 编辑: tex代码是 \documentclass[preview]{standalone} \usepackage{graphicx}

我正在尝试将Latex生成的PDF转换为svg。在latex中,我使用\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是

命令后的结果:


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

preserveAspectRatio="none"

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

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