Windows visio png无法在linux上打开

Windows visio png无法在linux上打开

我有一个在 Windows 下从 VISIO 创建的 PNG 图像,我尝试在 LaTeX 中使用它。然而,每一个Linux 程序(LaTeX、Okular、GimP)声称该文件已损坏,但是在 Chrome 中显示正常。有没有办法转换图像(最好在 Linux 中)以便 LaTeX、Okular 和 Gimp 理解该文件?

目前在 Centos 7 上,安装了 libpng 和 libpng12。

在此输入图像描述

尝试convert

convert nn_generic_cell.png nn_generic_cell_converted.png  
convert: Invalid palette \`nn_generic_cell.png' @ error/png.c MagickPNGErrorHandler/1751. 
convert: corrupt image \`nn_generic_cell.png' @ error/png.c/ReadPNGImage/3789.  
convert: no images defined \`nn_generic_cell_converted.png' @ error/convert.c/ConvertImageCommand/3046.  

答案1

虽然我不清楚原因,但 Visio 创建的 PNG 似乎被破坏了libpng。在 Paint 中打开 Visio PNG 并再次保存即可解决该问题。

相关内容