使用Python 3以PDF格式显示google静态地图
我必须在Python3中将图像(地图)包含到PDF文件中 我使用如下URL从google静态地图API获取图像: PyPDF的图像功能使用Python 3以PDF格式显示google静态地图,python,image,api,pdf,Python,Image,Api,Pdf,我必须在Python3中将图像(地图)包含到PDF文件中 我使用如下URL从google静态地图API获取图像: PyPDF的图像功能 pdf.image(name, x=None, y=None, w=0, h=0, type='PNG', link='') 告诉我这个错误: RuntimeError:FPDF错误:不是PNG文件: 我想这是因为图像没有任何扩展 还有别的办法吗?想法 谢谢。谷歌静态地图API通过URL返回GIF格式的图像以响应HTTP请求 因此,请尝试将GIF而不是PNG
pdf.image(name, x=None, y=None, w=0, h=0, type='PNG', link='')
告诉我这个错误:
RuntimeError:FPDF错误:不是PNG文件:
我想这是因为图像没有任何扩展
还有别的办法吗?想法
谢谢。谷歌静态地图API通过URL返回GIF格式的图像以响应HTTP请求 因此,请尝试将GIF而不是PNG作为类型:)
来源:好的,谢谢!但是现在,我得到了一个错误:RuntimeError:fpdferror:PIL是GIF支持所必需的。Python 3中不支持PIL?你有主意了吗?谢谢。当然,您需要一个PIL的替代品(请参阅:),然后您需要获取图像并将其转换为支持的格式。那就用这个吧