Python使用reportlab模塊生成PDF格式的文檔
更新時間:2019年03月11日 10:14:45 作者:amy_0626
今天小編就為大家分享一篇關于Python使用reportlab模塊生成PDF格式的文檔,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
(1)使用python生成pdf文檔需要的最基本的包是pdfgen。它屬于reportlab模塊,而reportlab模塊并沒有默認集成到python的安裝包中,所以需要安裝該模塊。
(2)pdfgen提供了一個繪畫操作的對象canvas。canvas可以看作是帶有笛卡爾坐標(X, Y)的一張白紙,默認坐標(0, 0)位于頁面的左下角。默認X向右側延伸,而Y向上延伸。
#引入所需要的基本包 from reportlab.pdfgen import canvas #設置繪畫開始的位置 def hello(c): c.drawString(100, 100, "hello world!") #定義要生成的pdf的名稱 c=canvas.Canvas("hello.pdf") #調用函數(shù)進行繪畫,并將canvas對象作為參數(shù)傳遞 hello(c) #showPage函數(shù):保存當前頁的canvas c.showPage() #save函數(shù):保存文件并關閉canvas c.save()
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接
相關文章
Python使用pyautocad+openpyxl處理cad文件示例
這篇文章主要介紹了Python使用pyautocad+openpyxl處理cad文件,結合實例形式分析了Python使用pyautocad與openpyxl模塊讀寫cad文件相關應用操作技巧,需要的朋友可以參考下2019-07-07Python利用卡方Chi特征檢驗實現(xiàn)提取關鍵文本特征
卡方檢驗最基本的思想就是通過觀察實際值與理論值的偏差來確定理論的正確與否。本文將利用卡方Chi特征檢驗實現(xiàn)提取關鍵文本特征功能,感興趣的可以了解一下2022-12-12python爬取豆瓣電影排行榜(requests)的示例代碼
這篇文章主要介紹了python爬取豆瓣電影排行榜(requests),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-02-02