最終更新日:2012/02/25
Safari 5.0.5
Safari 5.1以降では動きません。
Safariのアクティブなタブを1枚のPDFで保存するSIMBLプラグインです。
1枚のpdfにするのはSafariStandでできますが、AppleScriptから実行できるのと、CSSのmediaを指定できるのが特徴です。mediaをscreenにすると現在表示されている内容をそのまま一枚のpdfにできます。ちなみにGUIは付いていないので実行用AppleScriptを用意する必要があります。
ちなみに作った理由はSafari_WebPages_to_One_PDFでSafariで表示している内容をそのまま保存したいと思ってJavaScriptでページ内容を取得して、URLToImageで設定してみましたが、どうしてもうまくいかないサイトがあり、これはSafariで表示している内容をそのまま保存するしかないと思い、ちょっと調べてみたらアクティブなタブのWebViewをpdfに保存するのなら簡単にできそうなのでやったみたらできました。
上記AppleScriptでpdfにすると下記画像のような見出しタグ(h1,h2...)をアウトラインにしたpdfができますが、苦労した割には有用なアウトラインができるサイトはあまり無い感じでした…。