近年、多くの文書処理が自動化されています。PDFファイルから特定のテキストを抽出したいですか?抽出したテキストを使って、そのテキストを含むページでファイルを分割したいですか?分割に使用したテキストを使って、分割後のファイルの名前を変更したいですか?そんなあなたにぴったりのソリューションをご用意しています。
の PDF4meワークフロー テキスト分割アクション あらゆるドキュメントロジックに対応します。ワークフローは、ドキュメント処理のための信頼性の高い自動化ソリューションを提供することに重点を置いています。このアクションでは、必要に応じてテキストをクリップボードに保存し、保存時にそのテキストでファイル名を変更することもできます。それでは、サンプルワークフローを使用して、このアクションの設定方法を見ていきましょう。
PDFファイルをスキャンして、特定のテキストで分割する方法は?
次の例では、PDFファイルに含まれる特定のテキストを使用してPDFファイルを分割し、分割されたファイルの名前を変更するワークフローを作成します。
- 「ワークフローの作成」ボタンを選択します。
ワークフローを開始するトリガーを追加する
自動化を開始するためのトリガーを追加してください。
- 現在、ワークフローには 2 つのトリガーがあります。 DropboxとGoogle Drive例えば、Dropboxのトリガーを作成してみましょう。
接続を設定し、入力ファイルが保存されるフォルダを選択してください。
正確なフローをテストするには、このサンプルPDFをご利用ください。 サンプルファイルをダウンロード
「テキストで分割」アクションを追加する
必要なテキストを使用してファイルページを分割するには、テキスト分割アクションを追加して構成します。ここでは、 固有のテキストを検出するための正規表現。
シリアル#:(。*)
正規表現は「Serial#:」で始まるテキスト値を検索し、条件に基づいて分割します。
For Each Document Control を追加する
以来 テキストで分割 複数のドキュメントを生成する、 各ドキュメントの制御 出力ファイルを一つずつ処理する必要があります。その他の処理はすべてこの制御内に含める必要があります。
「保存」アクションを追加する
出力ファイルはクラウドストレージに保存する必要がありました。私たちのユースケースでは、次のように設定します。 Dropboxに保存 アクション。上の画像では、「テキストで分割」アクションからテキストを取得するための式が表示されています。出力ファイル名パラメーターに以下の正規表現を使用すると、ファイル名を変更できます。
${file.pages[0].PageText}.pdf
この式は、[PDF分割]アクションからのテキストを出力ファイル名パラメーターに渡して、読み込んだテキストに基づいてファイル名を変更します。
