一千萬個為什麽

搜索

如何將html電子書轉換為PDF文件?



是否有一些程序可以將html電子書(由位於不同目錄下並鏈接到彼此的許多html文件組成)轉換為pdf文件? 例如,一些shell腳本(例如在bash中)調用一些執行轉換的程序?

另外,如果可能的話,根據html書籍的結構,生成的pdf文件是否有點擊和跳躍的輪廓/書簽?

可以從 http://en.cppreference.com/w/下載html電子書的示例。 Cppreference:檔案。提取它,並有幾個級別的子目錄。在根級別,有一個文件 cppreference-doxygen-local.tag.xml ,它似乎列出了所有的html文件,可能對轉換為pdf文件很有幫助。

謝謝。

轉載註明原文: 如何將html電子書轉換為PDF文件?

一共有 2 個回答:

讓我向您介紹一項服務(免費選項),我只是在調查自己。請註意,我不是該公司的員工,也不是經銷商,也不是附屬於他們的經銷商。我只是傳遞了一個資源,我發現它具有真正的,真的非常有價值的潛力(雖然不是真的,真的,真的測試過,我正在研究這個)。

http://cloudconvert.com

這些人幾乎可以將任何內容轉換為任何內容,包括HTML到PDF。它有一個API,如果你想要自動化,它有一個儀表板,如果你正在尋找一次性。您需要註冊才能免費使用該服務。有了免費選項,試試看他們能為您做些什麽並不會有什麽壞處。

讓我告訴你最簡單的方法:你可以將瀏覽器中的全部內容粘貼到MS Word/Libre Office文件中,然後導出為PDF。這兩個程序都非常擅長導入HTML - 它們在導出為HTML時很糟糕。如果您確保所有H1標題都映射到辦公室程序中的單一樣式,則可以在頂部生成TOC或在PDF中允許大綱視圖。原始的HTML鏈接不可能正常工作。

還有其他方法可以做到 - 使用Caliber或Sigil等GUI工具。您也可以嘗試開源WKHTMLTOPDF (我還沒有嘗試過)。

UPDATE: I just looked at the content you are trying to store. This is structured technical reference material; probably not a good candidate for the cut and paste solution I recommended and not good viewing for PDF. You probably need to store the html files on your device so that an app like Android's Offline Browser can view it. I just tried viewing your web URL in Offline browser, and it probably is what you're looking for. It stores in offline mode on your android device the site, with lots of ways to configure it (depth of links, number of links, etc).