macOSでは、コマンドライン/プログラムで参照された画像を含むHTMLファイルをwebarchivesに変換します。
次sample.htmlを含むサンプルファイルがあるとします。
<html><body>
<h1>File with resource</h1>
<p>This file shows text and references an image.</p>
<img src="sample.jpg" />
</body></html>
sample.jpg同じディレクトリに画像がある場合、任意のブラウザでhtmlファイルを表示でき、画像とともにレンダリングされます。ウェブアーカイブに変換するために私が試しました:
textutil -convert webarchive sample.html
ただし、sample.webarchiveSafariで開いた場合、結果はレンダリングされません-画像は含まれていますが、コメントを参照してください。
結果に画像が含まれてレンダリングされるように、コマンドラインから正しく変換するにはどうすればよいですか?結局のところ、それがウェブアーカイブの目的です!
plutil -p WEBARCHIVE)。私は違いを調べませんでしたが。
plutil使用することは知っていましたが、詳細を調査plistすることを考えていませんでしたplutil。
sample.htmlSafariで開き、そこからWebアーカイブを作成し、両方のファイルを移動してSafariでアーカイブを開くと機能しますか?