Page2Image:PDFをPNGワークフロー(マルチページ対応)

上級

これはBuilding Blocks, IT Ops分野の自動化ワークフローで、25個のノードを含みます。主にSet, Html, Limit, Merge, SplitOutなどのノードを使用。 PDF.co API を使用して PDF を PNG に変換 (複数ページをサポート)

前提条件
  • ターゲットAPIの認証情報が必要な場合あり
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
  "id": "59YfV0tNnKG7OHDN",
  "meta": {
    "instanceId": "a9f3b18652ddc96459b459de4fa8fa33252fb820a9e5a1593074f3580352864a",
    "templateCredsSetupCompleted": true
  },
  "name": "Page2Image: Convert PDF to PNG Workflow (Multi-Page Support)",
  "tags": [],
  "nodes": [
    {
      "id": "957ca7aa-d8db-4685-8e43-c20ac64f4435",
      "name": "バイナリパススルー",
      "type": "n8n-nodes-base.set",
      "position": [
        880,
        340
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "1a7ce4da-1335-4fa3-9c85-4408ce385c1b",
      "name": "署名付きアップロードURLの取得 (PDF.co)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        880,
        580
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "8a3d12d3-af7e-4e86-8790-2419086b3583",
      "name": "バイナリとjsonデータの結合",
      "type": "n8n-nodes-base.merge",
      "position": [
        1080,
        460
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "03711958-11ec-4d92-b4fe-9ac57ba341c8",
      "name": "PDFを署名付きURLにアップロード",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1280,
        580
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "54776fcc-ab13-49ef-96db-69cc7fdff0e0",
      "name": "バイナリデータの除去",
      "type": "n8n-nodes-base.set",
      "position": [
        1280,
        340
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "9e866bed-a711-4e59-b57c-fae582e0c8ef",
      "name": "データの結合",
      "type": "n8n-nodes-base.merge",
      "position": [
        1480,
        460
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "78ba97cb-ac34-456c-9234-50922301787e",
      "name": "PDFをPNGに変換 (PDF.co)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2300,
        580
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "2f9e9568-a73e-40df-b9f8-89b23550b9b3",
      "name": "PDF.coからPNGをダウンロード",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2540,
        580
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "61f124ac-c34c-43d3-b517-78e97afb5beb",
      "name": "ワークフローテスト実行時",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -340,
        480
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "f71f46dc-4b85-43f1-96de-c660cbd27a35",
      "name": "複数ページPDFファイルの分割",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1700,
        460
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "197f2385-a74b-40d5-8064-bf3f95b0a3f0",
      "name": "ZIPファイルに圧縮",
      "type": "n8n-nodes-base.compression",
      "position": [
        2100,
        360
      ],
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "68b14a2d-22b6-4652-bf47-da944f66d212",
      "name": "バイナリの結合",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        2760,
        580
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "194c9b65-a729-4cb9-89f5-411ac72c6b13",
      "name": "付箋",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -180,
        120
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "9a33039c-e3a8-4eef-874a-5ef724195b26",
      "name": "サンプルPDFファイルの取得",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -140,
        480
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "183a90a2-9f68-47de-ad2a-47f31dcd1a7c",
      "name": "PDFリンクの抽出",
      "type": "n8n-nodes-base.html",
      "position": [
        60,
        480
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "a0753106-6a64-4b14-8086-bed9db731670",
      "name": "リンクをアイテムに分割",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        260,
        480
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "afad6a91-312a-4b5d-9452-94855ed0e369",
      "name": "関連する2つのPDFサンプルを使用",
      "type": "n8n-nodes-base.limit",
      "position": [
        460,
        480
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "8f4f43e1-4dd8-4f40-b498-6b20a7eff155",
      "name": "サンプルPDFファイルをダウンロード",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        660,
        480
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "739002d5-8cf6-4db6-9056-10616d570b79",
      "name": "付箋1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        780,
        780
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "e7ae005f-9c78-48c7-83cf-2f85d0b75df6",
      "name": "付箋2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1620,
        220
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "501a498a-d8e3-4e79-8124-05735ac161af",
      "name": "付箋3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1860,
        780
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "b048391c-3394-4e07-a600-03b0b5a8d290",
      "name": "付箋4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        120,
        780
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "f4b5d608-94ea-4dc8-b884-b12da1fe3491",
      "name": "付箋5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        700,
        -40
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "766ce5ca-e0bc-442b-b1b5-ada4fe3e9d08",
      "name": "URLの分割",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        2100,
        580
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "6a7a0dfd-71bd-4047-a48a-3bbab131e175",
      "name": "PDFファイルのループ処理",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        1920,
        460
      ],
      "parameters": {},
      "typeVersion": 3
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "822977c6-1c42-4db5-832e-fa39ba3d3571",
  "connections": {
    "9e866bed-a711-4e59-b57c-fae582e0c8ef": {
      "main": [
        [
          {
            "node": "f71f46dc-4b85-43f1-96de-c660cbd27a35",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "766ce5ca-e0bc-442b-b1b5-ada4fe3e9d08": {
      "main": [
        [
          {
            "node": "78ba97cb-ac34-456c-9234-50922301787e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "68b14a2d-22b6-4652-bf47-da944f66d212": {
      "main": [
        [
          {
            "node": "6a7a0dfd-71bd-4047-a48a-3bbab131e175",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "183a90a2-9f68-47de-ad2a-47f31dcd1a7c": {
      "main": [
        [
          {
            "node": "a0753106-6a64-4b14-8086-bed9db731670",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "54776fcc-ab13-49ef-96db-69cc7fdff0e0": {
      "main": [
        [
          {
            "node": "9e866bed-a711-4e59-b57c-fae582e0c8ef",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "6a7a0dfd-71bd-4047-a48a-3bbab131e175": {
      "main": [
        [
          {
            "node": "197f2385-a74b-40d5-8064-bf3f95b0a3f0",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "766ce5ca-e0bc-442b-b1b5-ada4fe3e9d08",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "957ca7aa-d8db-4685-8e43-c20ac64f4435": {
      "main": [
        [
          {
            "node": "8a3d12d3-af7e-4e86-8790-2419086b3583",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9a33039c-e3a8-4eef-874a-5ef724195b26": {
      "main": [
        [
          {
            "node": "183a90a2-9f68-47de-ad2a-47f31dcd1a7c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a0753106-6a64-4b14-8086-bed9db731670": {
      "main": [
        [
          {
            "node": "afad6a91-312a-4b5d-9452-94855ed0e369",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "2f9e9568-a73e-40df-b9f8-89b23550b9b3": {
      "main": [
        [
          {
            "node": "68b14a2d-22b6-4652-bf47-da944f66d212",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f71f46dc-4b85-43f1-96de-c660cbd27a35": {
      "main": [
        [
          {
            "node": "6a7a0dfd-71bd-4047-a48a-3bbab131e175",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "8f4f43e1-4dd8-4f40-b498-6b20a7eff155": {
      "main": [
        [
          {
            "node": "957ca7aa-d8db-4685-8e43-c20ac64f4435",
            "type": "main",
            "index": 0
          },
          {
            "node": "1a7ce4da-1335-4fa3-9c85-4408ce385c1b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "78ba97cb-ac34-456c-9234-50922301787e": {
      "main": [
        [
          {
            "node": "2f9e9568-a73e-40df-b9f8-89b23550b9b3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "03711958-11ec-4d92-b4fe-9ac57ba341c8": {
      "main": [
        [
          {
            "node": "9e866bed-a711-4e59-b57c-fae582e0c8ef",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "8a3d12d3-af7e-4e86-8790-2419086b3583": {
      "main": [
        [
          {
            "node": "03711958-11ec-4d92-b4fe-9ac57ba341c8",
            "type": "main",
            "index": 0
          },
          {
            "node": "54776fcc-ab13-49ef-96db-69cc7fdff0e0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "afad6a91-312a-4b5d-9452-94855ed0e369": {
      "main": [
        [
          {
            "node": "8f4f43e1-4dd8-4f40-b498-6b20a7eff155",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1a7ce4da-1335-4fa3-9c85-4408ce385c1b": {
      "main": [
        [
          {
            "node": "8a3d12d3-af7e-4e86-8790-2419086b3583",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "61f124ac-c34c-43d3-b517-78e97afb5beb": {
      "main": [
        [
          {
            "node": "9a33039c-e3a8-4eef-874a-5ef724195b26",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
よくある質問

このワークフローの使い方は?

上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。

このワークフローはどんな場面に適していますか?

上級 - ビルディングブロック, IT運用

有料ですか?

このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。

ワークフロー情報
難易度
上級
ノード数25
カテゴリー2
ノードタイプ11
難易度説明

上級者向け、16ノード以上の複雑なワークフロー

作成者
Ludwig

Ludwig

@ludwig

If you have any questions about any of the templates I've built, please reach out to me on LinkedIn (https://www.linkedin.com/in/ludwiggerdes) or via my website down below. 👇

外部リンク
n8n.ioで表示

このワークフローを共有

カテゴリー

カテゴリー: 34