libpng 警告:使用 png_read_image 时应打开交错处理

libpng 警告:使用 png_read_image 时应打开交错处理

当我插入 .png 图形时,它会显示,但不会造成任何麻烦。我只是想知道如何插入 .png 图形而不出现此警告。

\begin{figure}[H]
    \centering
    \includegraphics[width=0.4\linewidth]{1.png}
    \caption{xxxx}
    \label{fig:transport}
\end{figure}

顺便说一下,由于 utf-8,我使用 XeLatex 进行编译

答案1

这是旧版本的 libpng 的一个错误(详情见此处:https://stackoverflow.com/questions/12990602),并且应该会在您所使用的 TeX 系统或包的未来版本中修复。

解决方法(https://stackoverflow.com/questions/22125146)是修改 PNG 图形以删除隔行,例如使用 ImageMagick 的“转换”实用程序:convert in.png -interlace none out.png

相关内容