第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在Python中創(chuàng)建PDF文件

如何在Python中創(chuàng)建PDF文件

達令說 2019-10-24 10:46:56
我正在一個項目中,該項目從用戶那里獲取一些圖像,然后創(chuàng)建一個包含所有這些圖像的PDF文件。有什么方法或工具可以在Python中做到這一點嗎?例如要從image1 + image 2 + image 3-> PDF文件創(chuàng)建PDF文件(或eps,ps)?
查看完整描述

3 回答

?
qq_遁去的一_1

TA貢獻1725條經(jīng)驗 獲得超8個贊

我建議pyPdf。它真的很好。不久前,我也寫了一篇博客文章,您可以在這里找到。


查看完整回答
反對 回復 2019-10-24
?
鳳凰求蠱

TA貢獻1825條經(jīng)驗 獲得超4個贊

遵循此頁面上的提示后,這是我的經(jīng)驗。


pyPDF無法將圖像嵌入文件中。它只能拆分和合并。(來源:Ctrl + F通過其文檔頁面)這很好,但是如果您的圖像尚未嵌入PDF中,則不行。


pyPDF2似乎在pyPDF之上沒有任何其他文檔。


ReportLab非常廣泛。(Userguide)但是,通過一點Ctrl + F并通過其源代碼進行grepping,我得到了:


首先,下載Windows安裝程序和源代碼

然后在Python命令行上嘗試:


from reportlab.pdfgen import canvas

from reportlab.lib.units import inch, cm

c = canvas.Canvas('ex.pdf')

c.drawImage('ar.jpg', 0, 0, 10*cm, 10*cm)

c.showPage()

c.save()

我所需要做的就是將一堆圖像轉換為PDF,以便檢查它們的外觀并進行打印。以上足以實現(xiàn)該目標。


ReportLab很棒,但可以從其文檔中突出顯示的helloworlds中受益。


查看完整回答
反對 回復 2019-10-24
?
慕雪6442864

TA貢獻1812條經(jīng)驗 獲得超5個贊

我建議使用Pdfkit。(安裝指南)


它從html文件創(chuàng)建pdf。我選擇從Python金字塔堆棧通過2個步驟創(chuàng)建pdf:


使用mako模板在服務器端呈現(xiàn)您想要的樣式和標記pdf文檔

pdfkit.from_string(...)通過將呈現(xiàn)的html作為參數(shù)傳遞的執(zhí)行方法

這樣,您將獲得包含樣式和圖像的pdf文檔。


您可以按以下方式安裝它:


使用點


pip install pdfkit


您還需要安裝wkhtmltopdf(在Ubuntu上)。


查看完整回答
反對 回復 2019-10-24
  • 3 回答
  • 0 關注
  • 870 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號