「PDFからテキストを抽出」では、PDFからテキストを読み取り、変数化することができます。
PDFからテキストを抽出
![PowerAutomateDesktop PDFからテキストを抽出1](https://sunagitsune.com/wp-content/uploads/2022/05/22658d3018508c75ea4fc6260e2a4f3f.png)
PDFからテキストを抽出は、アクションペインのPDFから追加できます。
![PowerAutomateDesktop PDFからテキストを抽出2](https://sunagitsune.com/wp-content/uploads/2022/05/66e1f248607f6e81fb378508444d42ef.png)
追加するとダイアログが表示されます。
PDFファイル
![PowerAutomateDesktop PDFからテキストを抽出4](https://sunagitsune.com/wp-content/uploads/2022/05/49d810b4c799cd6dd7e54c8634f3256e.png)
テキストを読み取るPDFファイルを指定します。
ファイルの選択アイコンから直接ファイルを選択すると、
ファイルの選択アイコンから直接ファイルを選択すると、
![PowerAutomateDesktop PDFからテキストを抽出5](https://sunagitsune.com/wp-content/uploads/2022/05/b01786dbbae3e5b88067c3a9bc9560d5.png)
パスが入力されます。パスは直接書いてもいいし、パスの一部に{x}から変数を使用することもできます。
抽出するページ
![PowerAutomateDesktop PDFからテキストを抽出6](https://sunagitsune.com/wp-content/uploads/2022/05/2e9c9cc4bd009246a08ed868a59aa0b0.png)
PDFのうち、抽出するページ範囲を指定できます。
すべてでは全ページが対象となり、
すべてでは全ページが対象となり、
![PowerAutomateDesktop PDFからテキストを抽出7](https://sunagitsune.com/wp-content/uploads/2022/05/2ff24ee3a660f04501cc803c6405647f.png)
単一では単一ページ番号で読み取るページを指定、
![PowerAutomateDesktop PDFからテキストを抽出8](https://sunagitsune.com/wp-content/uploads/2022/05/572f05760deb87b64cd1848b10b3af40.png)
範囲では開始ページ番号と終了ページ番号で読み取る範囲を指定することができます。
パスワード
![PowerAutomateDesktop PDFからテキストを抽出9](https://sunagitsune.com/wp-content/uploads/2022/05/9f7cbcae155125474dc6c58e154adea8.png)
詳細の中にあります。PDFにパスワードがかかっている場合、ここに入力して解除できます。
生成された変数
![PowerAutomateDesktop PDFからテキストを抽出10](https://sunagitsune.com/wp-content/uploads/2022/05/e5ac1c26b6af9acb36797c7e60c3d55f.png)
変数には読み取ったテキストの内容が格納されます。
変数名をクリックして変更、{x}から他の変数に値を上書きすることができます。
変数名をクリックして変更、{x}から他の変数に値を上書きすることができます。
![PowerAutomateDesktop PDFからテキストを抽出11](https://sunagitsune.com/wp-content/uploads/2022/05/c15e59e9370d7975fea8c269a9acc376.png)
スイッチをオフにすると変数が生成されなくなります。
エラー発生時
![PowerAutomateDesktop PDFからテキストを抽出12](https://sunagitsune.com/wp-content/uploads/2022/05/52adffeb3a5a6820c17f8dc9a71b03ca.png)
左下のエラー発生時から、
![PowerAutomateDesktop PDFからテキストを抽出13](https://sunagitsune.com/wp-content/uploads/2022/05/5ee9e535b822ef6e3dbea3a96e576175.png)
エラーが起きた時の処理を設定することができます。
詳細では、PDFが存在しない、パスワードが無効、テキストを抽出できない場合の対処を個別に指定できます。
詳細では、PDFが存在しない、パスワードが無効、テキストを抽出できない場合の対処を個別に指定できます。
実行例
![PowerAutomateDesktop PDFからテキストを抽出3](https://sunagitsune.com/wp-content/uploads/2022/05/f21064e966fe750a97431ed5bb1004c0.png)
こういったPDFがあるとして、実際読んでみると、
![PowerAutomateDesktop PDFからテキストを抽出14](https://sunagitsune.com/wp-content/uploads/2022/05/b3abd2547e5fbfc6358a6e5630c4b0a7.png)
こんな具合で取得することが可能です。
![](https://sunagitsune.com/wp-content/uploads/2021/11/machine-learning-g0b59793cc_1280-160x90.png)
Microsoft Power Automate Desktop(PAD)アクション、使い方一覧
Power Automate Desktopの使い方を機能・分類別に参照できるまとめです。
コメント