[英]I want to generate page as a single pdf file without page break
嗨,我想將大頁面的pdf
生成為一個沒有分頁符的單個文件。
下圖顯示了下載時的分頁符(我想避免,想作為單頁下載) 。
問題:我不想在下載時將頁面拆分為多個頁面。 但想要一個頁面。
這是我的工作示例看起來像代碼和框演示
注意:任何pdf
生成插件對我來說都很好,如果它有效的話。
請幫助我提前謝謝!
您是否考慮過 API 休息服務? Restpack HTML to PDF 有免費試用版。 值得一試,看看您是否可以獲得正確的格式。 API 調用的 JSON 正文允許您指定所需的 px 長度和寬度。 如果您正確調整大小,這應該可以避免分頁符。 你可以在這里閱讀他們的文檔
您可以使用 CSS 屬性break-before 、 break-inside和break-after 。 在您的具體示例中,添加此 CSS 規則可避免所有 flex 容器拆分:
.flex-container {
break-inside: avoid;
}
請注意,這些規則有一些限制,某些瀏覽器也可能產生不同的結果。
PDF 文件格式標准建立在頁面描述符語言之上,並為具有定義頁面大小的文檔創建。
這意味着有效的 PDF 文件不支持未分頁的內容。
它可能以某種不受支持的方式實現,但規避標准通常會導致不同觀眾之間出現不可預測的行為。
您可能能夠生成一個大的非標准頁面大小,但這也可能是某些 PDF 查看器的潛在問題。
這取決於你,繼續,但無論你做什么,確保你測試好你的輸出文件。
最好在分發之前使用幾個最流行的 PDF 閱讀器/查看器應用程序。
除非您想發布可能對您的預期收件人無用的文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.