weasyprint

    1熱度

    1回答

    我需要自動化在LaTeX中生成報告的過程,這些報告組裝了存儲在.svg和.png格式中的多個數字。我最初的想法是使用CSS Grid Layout編寫HTML模板,使用jinja2 Python包格式化路徑和標題,使用weasyprint生成.pdf並使用LaTeX編譯最終報告。 但是,由於CSS網格佈局的原因,將.html轉換爲.pdf存在困難:在Chrome中,無法轉換PDF,所以在Firef

    0熱度

    1回答

    Django的視圖中的多個PDF當用戶點擊下載按鈕,我想生成多個PDF 目前我只能生成一個PDF 我想是從Django的視圖生成兩個PDF當用戶點擊下載按鈕與weasyprint。 下面的代碼只生成一個PDF def get(self, *args, **kwargs): obj = self.get_object() html_result = super(GenerateI

    -4熱度

    2回答

    我想通過python weasyprint庫HTML轉換器創建PDF。我想使用包含頁眉/頁腳的整頁背景圖像(svg),並在其上覆蓋內容。 問題是關於分頁符......爲了使圖像成爲完整大小,我將@頁邊距設置爲0,但是當然頁面不會突破到底部。如果我將邊距設置爲一個像樣的分頁符距離,則無法使圖像成爲整頁大小而不考慮邊距。 有沒有辦法來解決這個問題,或者是註定要失敗的想法

    1熱度

    2回答

    我需要由weasyprint產生PDF文件是一些指定的文件夾,例如文件夾「MY_PROJECT/pdf_files/」 注意的:我使用Django框架爲我的項目。這裏是項目的結構。 my_project/ ----pdf_generator_app/ --------admin.py --------models.py --------views.py pdf_files/

    0熱度

    1回答

    我想將多個HTML頁面提供給一個頁面,然後將最終的單頁作爲PDF提供。我總共有95頁,我已經使用下面的堆棧實現了這一點;使用包括在生產 {% include 'page1.html' %} {% include 'page2.html' %} ... ... {% include 'page95.html' %} Heroku的部署 gunicorn和nginx的沿邊瓶 的Python

    -1熱度

    1回答

    我現有的項目是使用quill.js,和樣品鵝毛筆內容(DELTA)將是這個樣子 { "ops": [ { "attributes": { "underline": true, "bold": true }, "insert": " dfsdfdsf " }, { "insert": "\

    0熱度

    1回答

    我一直在成功使用Weasyprint進行pdf生成,直到我達到一定的大小,我的應用程序的常見用例,其中的pdf生成需要這麼長的時間(超過10秒),它打破了與瀏覽器的連接,並且下載是不可能的。 我想我必須流創建文件並返回一個django StreamingHttpResponse(同意?)。我不會預處理PDF,因爲它是由用戶經常添加或刪除的項目組成的籃子組成的。 但是如何將文件創建流與weasypr

    0熱度

    3回答

    我已經在Elastic Beanstalk上安裝了weasyprint。 HTML模板的印刷工作到目前爲止,但不能打印SVG圖像。 Weasyprint引發以下錯誤: Failed to load image at "https://myurl/media/X247QAQ2IO.svg" (Could not load GDK-Pixbuf. PNG and SVG are the only im

    1熱度

    1回答

    我正在用Django製作應用程序。我想在瀏覽選擇鏈接時生成pdf。所以我用weasyprint模塊轉換我的pdf。我導入weasyprint模塊。但是當我運行該應用程序時,我發現了一些錯誤。 這是views.py文件 def customersProfile(request, customer_id, sys_type): sys_type=sys_type area="pro

    0熱度

    1回答

    我已經安裝了以下 下的庫:\ MinGW的 C:\ MSYS C: \ GTK 但python搜索網站包中的文件並拋出錯誤爲: OSError:無法加載庫libcairo.so.2:錯誤0x7e。此外,ctypes.util.find_library()無法找到庫 此問題在安裝weasyprint軟件包時發生。