这听起来很简单,但我找不到将 PDF 加载到开罗的方法。我希望能够以cairo.PDFSurface.create_from_pdf
与我相同的方式做cairo.ImageSurface.create_from_png
(是的,我正在使用 Python 绑定,但这既不是这里也不是那里)。
该文档似乎没有给出任何提示。
不,cairo 无法阅读 PDF。但是,poppler 可以加载 PDF 并将它们绘制到 cairo 上下文 - http://poppler.freedesktop.org/
(哦,create_from_png() 是 cairo 的玩具 API 的一部分。它可以工作,但建议您使用一些“真正的”API,它可以做更多的事情,而不仅仅是加载 PNG)