[英]How to convert HMTL file with content folder to a self-contained HTML file
如何將帶有內容文件夾的HTML文件轉換為自包含的HTML文件,可以從任何地方查看其文件等。
如何才能使其也可以編輯並保持自包含的后期編輯。
我基本上需要制作基於HTML文件的文檔,可以從任何地方查看。 不幸的是它是HTML,否則我會制作PDF
謝謝
我不確切地知道你想象的是什么,但HTML從來就不是完全獨立的。 可能有一些漏洞最終允許它,但據我所知,沒有預制工具可以實現這種“轉換”。 這需要以下幾點:
<script src="http://url.to/foo.js"></script>
您就必須下載foo.js並將其包含在內: <script type="text/javascript"> [this is the content of foo.js] </script>
。 類似的東西適用於CSS和其他鏈接的源文件。 <img src="http://url.to/image.jpg" />
<img src="data:image/png;base64,[converted image data goes here] />
替換<img src="http://url.to/image.jpg" />
<img src="data:image/png;base64,[converted image data goes here] />
。所以會有那里涉及一些體力勞動,但它可能(幾乎)完全完成。 可能有一種方法可以完成你想要做的另一種方式,你究竟想要這個的原因是什么?
這是另一種選擇:在標記中編寫文檔,然后使用諸如“Marked 2”( http://marked2app.com )之類的工具轉換為自包含的 html。 工作光滑。 此外,您可以在需要更新文檔時返回並編輯標記,然后只需重新導出html文件即可。
您可以使用pandoc
,它可以選擇創建自包含的html文件https://pandoc.org/MANUAL.html#option--self-contained 。
如果你從html
開始,這就是命令。
pandoc in.html --self-contained -o out.html
這個工具可以做更多的事情的東西,例如,您還可以生成html
的降價文件或生成pdf
!而非。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.