Python中 FPDF error:Not a PNG file_'1.png'

本文最后更新于:2023年10月21日 晚上

前言

使用FPDF操作图片转化成PDF的时候,运行出现这样的错误

FPDF error:Not a PNG file :'1.png'

出现这个错误的原因:

是获取图片的时候 PNG和JPG格式定义错了

我的图片之前是jpg格式,然后我改后缀名改成png,看起来你已经修改了,但实际上还是没有改,图片依然是jpg格式的,

所以解决办法就比较简单了:

  1. 确定目标图片的格式,是JPG还是PNG还是其他格式

  2. FPDF中用到的格式改成和目标一致的图片格式即可。