Sous macOS, je souhaite convertir des fichiers HTML contenant des images référencées sur la ligne de commande / par programme archives Web .
Étant donné un exemple de fichier sample.html
contenant:
<html><body>
<h1>File with resource</h1>
<p>This file shows text and references an image.</p>
<img src="sample.jpg" />
</body></html>
et une image sample.jpg
dans le même répertoire, je peux voir le fichier html dans n’importe quel navigateur et le rendre avec l’image. Pour convertir en webarchive j'ai essayé:
textutil -convert webarchive sample.html
mais le résultat sample.webarchive
ne pas, lorsqu’il est ouvert dans Safari, restituer l’image - bien contient il (voir commentaires).
Comment puis-je faire la conversion à partir de la ligne de commande correctement, de sorte que le résultat contienne et rend l'image? Après tout, c'est à quoi servent les archives Web!
plutil -p WEBARCHIVE
). Je n'ai cependant pas examiné les différences.
plutil
(Je savais que les archives Web utilisaient la plist
format, mais ne pense pas à les analyser avec plutil
.Enquêtera plus en détail.
sample.html
dans Safari, créez la Webarchive à partir de là, puis déplacez les deux fichiers et ouvrez l’archive dans Safari?