SafariページをPNG画像として保存する


14

Safariには、サードパーティの拡張機能を使用して、Webページの実行中のコンテンツをPNG画像として保存する方法がありますか?

ページをPDFに印刷し、プレビューを使用してPNG画像としてエクスポートできることを理解しています。しかしながら:

  1. 一時的なPDFファイルを作成せずに、プレビューを手動で開いてPDFの内容をPNGにエクスポートしたくないのですが。
  2. ページ区切りの代わりにコンテンツを実行したい、つまり改ページしないようにしたい。
  3. PDFファイルに複数のページが含まれている場合、プレビューは現在のページをPNGにのみエクスポートするようです。

OS Xの自動化の経験はありませんが、これに使用できるのではないかと思いますが、条件2と3を満たす必要があります。

OS X LionでSafari 5.1.1を実行しています。


Webページでコンテンツを表示するためにログインする必要がある場合はどうなりますか?この状況でパパラッチを試したところ、ログインページが表示されました。資格情報をパパラッチに渡すことはできますか?
user342766

回答:


8

パパラッチをお試しくださいWebサイト全体を単一のpngファイルに保存し、サイズを指定できます。インストールしたら、「paparazzi:」をURLに追加して、Safari内から起動することもできます。たとえば、paparazzi:http://www.nytimes.com


2
これはおそらく問題の最善の解決策です。非常にMacに似たUIで、簡単に呼び出すことができ、ページ全体の長さを1つの画像に(カスタム幅で)保存できます。また、無料です(寄付を歓迎します)。
イングマールハップ

7

追加された時期はわかりませんが、Safari 12では、拡張機能なしでこれを行うことができます。Safari開発者メニューを有効にする必要があります(詳細設定をオンにします)。これで、「Show Web Inspector」開発メニュー項目を選択して、ページのソースを表示する小さなウィンドウを起動できます。タグにカーソルを合わせて右クリックし、「スクリーンショットをキャプチャする」オプションを選択して、プロンプトが表示されたら保存します。ページ全体ではなく特定の要素のみが必要な場合は、HTMLの適切なビットを右クリックします。不明な場合は、コードにカーソルを合わせると、対応する画面要素が青で強調表示されます。

もちろん、私はこれがアップルスクリプトにできるかどうか疑問に思っています...


これは優れたネイティブソリューションです。あなたは代わりに、それはさらに簡単ですPNGのPDFに満足している場合は、単に選択File>Export as PDF
アンドリュー

5

webkit2pngはSafariにかなり近いはずです。また、Safariから保存されたWebアーカイブファイルでも機能します。

$ webkit2png -F http://apple.stackexchange.com/questions/30637 -o nameprefix
Fetching http://apple.stackexchange.com/questions/30637 ...
 ... done
$ webkit2png ~/Downloads/test.webarchive
Fetching ~/Downloads/test.webarchive ...
 ... done
$ ls
0testwebarchive-clipped.png 0testwebarchive-thumb.png
0testwebarchive-full.png    nameprefix-full.png

Awesome Screenshotは、全ページのスクリーンショットをサポートするための拡張機能です。しかし、すべてのページで動作させることはできませんでした。


面白い。ただし、Safariでトリガーできるソリューションが必要です。

(現在のビューポートとは対照的に)有望ですがページ全体をキャプチャすることはうまくいきません。:-/

1
AwesomeScreenshotは、マルウェアと広く見なされています。
カリオン

0

「SafariからWebアドレスをスナップする」機能を備えたLittleSnapperを使用しています。

LittleSnapperのメニュー項目とブラウザのブックマークレットを使用すると、Webページにアクセスしながらスナップすることができます。中断する必要はありません。これらのツールと並んで、Safariツールバーにスナップボタンを追加できるSafari拡張機能もあります。LittleSnapperは、今後の参照のために各ページの背後にHTMLも保存します。


小さな
snap

@ jorisw、LittleSnapperはもう存在しません。代わりのEmberも存在しなくなりました。
kukoo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.