WEBページをPDF保存
1571 views
この記事では、WEBページをPDF形式で保存する方法を紹介します。
【できるようになること】
- 様々な形式でのPDF保存
- 「TakeScreenshot(スクリーンショットを撮影)」との違いを理解する
「PagePDF」アクション
ページをPDF形式で保存する場合は、「PagePDF」 アクションを利用します。
- 用紙サイズ:A4,A3などPDFを取得する際のサイズを指定
- メディア:印刷用と画面表示用でデザインを選択
- 背景印刷:印刷時に通常では表示されない背景色などを表示させる設定
- デバイス:PC端末や各種モバイルデバイスの設定
- 縮尺:印刷する際の倍率を設定
- 印刷範囲:全体の中で取得するページ数を設定
![](https://downloads.intercomcdn.com/i/o/320441263/53cf4dac2ea40210e043a146/image.png?expires=1620280800&signature=7f0c9f91a0c5887cd87259ecca534286855be52fd3296a3ece29d11ae35b1141)
「TakeScreenshot(スクリーンショットを撮影)」との違い
以下は、AUTORO公式ドキュメント内の以下ページを画像化/PDF化した例となります。
# ブラウザを開く +open_browser_1: action>: OpenBrowser url: 'https://docs.autoro.io/integrations/github' lang: 'ja-JP' timeZone: 'Asia/Tokyo' headless: true windowSize: '1920 x 1080' useShadowDomSelector: false private: false # スクリーンショットを撮る +take_screenshot_1: action>: TakeScreenshot browser: +open_browser_1 full_page: true type: jpg waitBefore: 5000 highResolution: true private: false # ファイルを保存 +save_file_1: action>: SaveFile provider: local filename: +take_screenshot_1 createPath: false private: false # PDFに出力 +page_p_d_f_1: action>: PagePDF browser: +open_browser_1 format: A4 media: screen printBackground: true scale: 1 waitBefore: 2000 private: false # ファイルを保存 +save_file_2: action>: SaveFile provider: local filename: +page_p_d_f_1 createPath: false private: false
このページは役に立ちましたか?
サイトを見て解決しない場合はAUTOROにログインし、チャットよりお問い合わせください。