メインコンテンツへスキップ

PDF ハイパーリンクを抽出する Make

このモジュールの機能

PDF4me、 PDF - ハイパーリンクの抽出 クリック可能なハイパーリンクをすべて読み取ります PDF そしてそれらを構造化された形で返します Hyperlinks 配列、見つかったリンクごとに1つのアイテム、ドキュメントを変更せずに。完全に非破壊的。 n8n このデータを取得するには、別途 PDF.co アクションが必要です。 PDF4me ネイティブに単一の Make 追加機能のないモジュール API またはサービスが必要です。

関連ブログ記事
この機能に関するブログ記事はまだありません。近日公開予定です。
その間、PDF4me ブログを閲覧して、あらゆるプラットフォームのチュートリアルやワークフローをご覧ください。
ブログをご覧ください →

APIリクエストの認証​

毎 PDF4me モジュール Make 有効な 繋がり. 作成または選択して、 PDF4me API シナリオがリンク抽出サービスを安全に呼び出せるようにするためのキー。

見逃してはならない重要な事実​

リンクごとに1つの配列項目

このモジュールは単一の出力を返します。 Hyperlinks、タイプ 配列スキャンしたページで見つかったリンクごとに1つのアイテムを追加します。 イテレータ モジュール終了後、項目を一つずつ確認していく。

完全に非破壊的

このモジュールは読み取りのみを行い、変更されたデータを返しません。 PDFDropbox、Google Drive、またはその他の場所に保存されているソースドキュメントは、一切変更されません。リンク管理ワークフローの開始時に自由にご利用いただけます。

ハイパーリンクを削除する前に実行してください

まず抽出して、存在するリンクを正確にログに記録し、次に同じファイルをDelete Hyperlinkに渡して削除します。削除されたすべてのリンクの完全な監査証跡が得られるため、コンプライアンスや変更レビューに役立ちます。

PDF4me PDF ハイパーリンク抽出モジュールで、接続フィールドが空で追加ボタンが表示され、ファイルがDropboxに設定され、下にマップオプション付きのファイルをダウンロードし、ページシーケンスフィールドが2に設定され、ヒントとして抽出するハイパーリンクのページ番号を入力してください。複数のページの場合は、2、5、6、1-2、またはallと入力します。

1ページ、カンマ区切りのリスト、範囲、または all 文書全体にわたるすべてのリンクをスキャンする。

パラメータ​

必須: Connection、 File、 PDF File Name、 そして PDF File。 Page Sequence 任意です。

パラメータ必須その機能例
ConnectionRequiredPDF4me API connection used to authenticate extraction requests. Click Add to create one with your API key.Your PDF4me connection
FileRequiredSource PDF to scan. Choose Dropbox - Download a File for a direct Dropbox trigger, or Map to supply the filename and binary content from a prior module.Dropbox - Download a File
PDF File NameRequiredName of the PDF to process, including its extension. Map it from the file name returned by a previous module, such as a cloud storage download.1. File Name
PDF FileRequiredContent (binary data) of the PDF to process. Map it from the file data returned by a previous module, such as a cloud storage download.1. Data
Page SequenceOptionalWhich pages to scan for hyperlinks. Accepts a single page, comma-separated list, a range, or all to read the entire document at once. Page numbering starts at 1. Defaults to all.2 or 2,5,6 or 1-2 or all

出力​

このモジュールは1つのフィールドを返します。 PDF4me リクエストをバックグラウンドジョブとして処理し、 Make 次のモジュールを実行する前に、結果を待ちます。

分野タイプ説明
HyperlinksArrayThe hyperlinks found on the selected pages, one item per link. Add an Iterator after this module to loop over the items, then expand an item in the mapping panel to pick the values you need.

配列、または各項目をマップします。 イテレータGoogle スプレッドシートの行、Airtable レコードに、 HTTP リクエスト、またはフィルター条件 Make シナリオ。

クイックセットアップ​

  1. 追加 PDF4me → PDF - ハイパーリンクの抽出 あなたの Make シナリオ。
  2. 選択 Connection (またはクリック) 追加 あなたと一緒に作成する API 鍵)。
  3. セット File に Dropbox - ファイルをダウンロードする または 地図 前のモジュールから出力される PDF バイナリ。
  4. スキャンするページを入力してください Page Sequence: 使用 all 文書内のすべてのリンクを一度に読み込む。
  5. 保存 そしてクリック 1回実行出力には Hyperlinks 配列: 追加 イテレータ このモジュールの後に、各リンクを個別にループ処理します。

ワークフローの例​

ワークフローの例Common Make scenario patterns that use PDF - Extract Hyperlinks for auditing, cataloguing, and link management.
ドキュメントライブラリ全体でリンク切れを検出する
  1. Google Drive は、 PDF 「レポート」フォルダに追加されます。
  2. PDF - ハイパーリンクの抽出 スキャン Page Sequence 設定 all。
  3. イテレータはループします Hyperlinks 配列。
  4. HTTP 作る HEAD 各リクエスト URL また、フィルターは200以外の応答をチェックします。
  5. Slackは壊れたアラートを投稿します URL そして、それが見つかったページ。
アップロードされたPDFから検索可能なリンクカタログを作成する
  1. Dropboxは、「共有ドキュメント」フォルダに新しいファイルが保存されるとトリガーされます。
  2. PDF - ハイパーリンクの抽出 すべてのページにあるすべてのリンクを読み取ります。
  3. イテレータはループします Hyperlinks 配列。
  4. Google スプレッドシートは、リンクごとに行を追加し、ドキュメント名と抽出日も併せて表示します。
リンクを削除する前に監査証跡を作成する
  1. 外部配布が承認された文書に対して、Webhookが起動します。
  2. PDF - ハイパーリンクの抽出 見つかったすべてのリンクをタイムスタンプとともにGoogleスプレッドシートに記録します。
  3. PDF - ハイパーリンクを削除 そして、すべてのページからすべてのリンクを削除します。
  4. Gmailは、サニタイズされた情報を送信します。 PDF 受取人に対し、削除された内容の永久記録を添えて送付する。

よくある質問​

What does the module return?+
A single output called Hyperlinks, of type Array, holding the hyperlinks found on the pages you selected - one item per link. Add an Iterator after the module and expand an item in the Make mapping panel to see the values each item carries, then map the ones your workflow needs.
Does it extract internal PDF bookmark links and table-of-contents navigation?+
No. The module focuses on URL hyperlinks: web addresses and mailto links. PDF bookmarks that power the navigation panel or table-of-contents click-through are not included in the output.
What page formats does Page Sequence accept?+
Single page like 2, comma-separated list like 2,5,6, a range like 1-2, or all to scan the entire document in one pass.
Is the output a flat list or grouped by page?+
A flat Hyperlinks array with one item per link found, not a per-page grouping. Add an Iterator and an Aggregator in Make if you want to regroup the items, or export them to a spreadsheet and sort there.
Is my original PDF changed in any way?+
No. This module is purely read-only: it extracts link data without modifying or returning a new version of the document. Your source file in Dropbox, Google Drive, or any other location is completely untouched.

関連モジュール​

ヘルプが必要な場合​