2012-05-09 27 views
2

這聽起來很簡單,但我找不到將PDF加載到開羅的方法。我希望能夠像cairo.ImageSurface.create_from_png一樣做cairo.PDFSurface.create_from_pdf(是的,我正在使用Python綁定,但這不是在這裏或那裏)。開羅載入PDF文件嗎?

documentation似乎沒有給出任何提示。

回答

2

不,開羅無法閱讀PDF文件。然而,poppler的可以加載PDF文件的他們畫到開羅背景 - http://poppler.freedesktop.org/

(哦,create_from_png()是開羅的玩具API的一部分它的工作原理,但建議您使用一些「真正」的API,它可以做更多東西不只是加載PNG)

+1

非常感謝。我沒有意識到在開羅之上需要另一個圖書館。 FWIW'create_from_png'可能是玩具界面的一部分,但它爲我完成了這項工作! – Joe