Existe-t-il un moyen dans Safari, éventuellement via une extension tierce, pour enregistrer le contenu en cours d'une page Web en tant qu'image PNG?
Je comprends que je pourrais imprimer la page au format PDF et utiliser Aperçu pour l'exporter en tant qu'image PNG. Pourtant:
- Je préfère ne pas créer de fichier PDF temporaire, puis ouvrir manuellement Aperçu pour exporter le contenu PDF en PNG;
- J'aimerais que le contenu soit en cours d'exécution au lieu de paginé, c'est-à-dire sans saut de page;
- Lorsque le fichier PDF contient plusieurs pages, l'aperçu semble exporter la page actuelle uniquement au format PNG.
Je n'ai aucune expérience de l'automatisation OS X, mais je pense qu'elle pourrait être utilisée pour cela, bien que je souhaite que les conditions 2 et 3 soient remplies.
J'utilise Safari 5.1.1 sur OS X Lion.
Réponses:
Essayez Paparazzi! Il peut enregistrer l'ensemble du site Web dans un seul fichier png et vous permet de spécifier la taille. Une fois installé, vous pouvez également le lancer à partir de Safari en ajoutant «paparazzi:» à l'URL. Par exemple paparazzi: http: //www.nytimes.com
la source
Je ne sais pas quand il a été ajouté, mais certainement dans Safari 12, vous pouvez le faire sans aucune extension. Vous devez activer le menu Safari Developer (cochez dans les paramètres avancés). Vous pouvez maintenant sélectionner l'élément de menu de développement "Show Web Inspector" qui lancera une petite fenêtre montrant la source de la page. Passez votre curseur sur la balise et faites un clic droit - sélectionnez l'option "Capture d'écran" et enregistrez lorsque vous y êtes invité. Si vous ne voulez qu'un élément spécifique plutôt que la page entière, faites un clic droit sur le bit html approprié. Si vous n'êtes pas sûr, lorsque vous survolez le code, l'élément d'écran correspondant est surligné en bleu.
Bien sûr, je me demande maintenant si cela pourrait être un script Apple ...
la source
File
>Export as PDF
webkit2png devrait être assez proche de Safari. Il fonctionne également avec les fichiers d'archive Web enregistrés à partir de Safari.
Awesome Screenshot est une extension qui devrait prendre en charge les captures d'écran en pleine page. Je n'ai pas réussi à les faire travailler avec toutes les pages.
la source
J'utilise LittleSnapper , qui a une fonctionnalité pour "Snap Web Address from Safari":
la source