Power automate desktop pdf テキスト抽出

こんにちは!
パソコンインストラクター歴10年の
チサです。(*´∀`)

今日は
Power Automate Desktop🤖
PDFからテキストを抽出する方法を書きます!

PDFファイルに書いてある文字を
何かに使いたい!
ってときに便利!!

こういうPDFの請求書が
あったとします👇

Power automate desktop pdf テキスト抽出

わたしは
5人とも好きですけど
まつじゅんが一番すきです!

むかしやってたドラマ
花より団子の道明寺役が
めっちゃハマってましたよね♪

あ!話が脱線しちゃった!
戻します💦

えーーーと

そうそう!
このPDFの請求書

顧客コードや
名前
1000円

などの情報が書いてあります!

このPDFの文字を
ぬきだすことができるので
そのやり方を説明しますね!

最初に使うコマンドは
PDF>PDFからテキスト抽出

Power automate desktop pdf テキスト抽出

ここにこんなふうに入力👇

Power automate desktop pdf テキスト抽出

・PDFファイル:元のファイルの場所を🗒アイコンをクリックして設定

ここで抽出されたテキストは

ExtractedPDFTextっていう
変数に入ります。

Power automate desktop pdf テキスト抽出

ちょっと
請求書 0001 まつじ…って
途中までしか見えてないですね。

しっかり確認したいときは
(x)ExtractedPDFText
ダブルクリックすると全部見れますよ♪

Power automate desktop pdf テキスト抽出

ほら!
ちゃんと見えた!!!
ദ്ദി ˉ͈̀꒳ˉ͈́ )✧

つぎに必要なのは
テキスト>テキストの分割

Power automate desktop pdf テキスト抽出

ここにこんな感じで設定👇

Power automate desktop pdf テキスト抽出

・分割するテキスト:ExtractedPDFText
※{x}
をクリックして選びます!

・標準の区切り記号:新しい行

すると
TextList にこんな感じで値が入る!

Power automate desktop pdf テキスト抽出

これで準備はOKです!

分割された文字は
TextList という変数に
表のような形で入ってます。

こういうやつを
配列って言います。

TextListの
0番目 … 請求書
1番目 … 0001
2番目 … まつじゅん
3番目 … 1000円

じゃあ
メッセージボックスを使って
取り出してみますね!

Power automate desktop pdf テキスト抽出

取り出したい文字の番号を
[  ] でくくると取り出せます!

Power automate desktop pdf テキスト抽出

おもしろいでしょ?

こうやって
文字を取り出せたら
PDFファイル名を
顧客名や顧客コードに変更したり
そんなこともできます!!

たった2つのコマンドで
こんなことができるなんて
すごい✨

・PDF > PDFからテキスト抽出
・テキスト> テキストの分割

また
いろいろ試してみますね!


ではでは
またあした!
(*´꒳`*)/

◆6冊目Kindle📕
Excelショートカット【力試しドリル】

内緒でこっそり修行して
みんなを驚かせよう!
\_ヘ(ω`●)カタカタ

◆7冊目Kindle📕
海外バージョン♪

************
★チサのTwitter🐣

https://twitter.com/chisa91010081

フォローしてもらえたら
めっちゃ喜びます!
ヽ(=´▽`=)ノ


◆チサのデビュー作✨📕

家計管理が苦手な方!
読んでくれたらうれしいな♪
(´∀`*)ウフフ

◆2冊目のKindle📕

Kindle出版に
興味のある方はぜひぜひ!
ヽ(=´▽`=)ノ

◆3冊目のKindle📕

読書が苦手な方にオススメ♪
(・∀・)イイネ!!


◆4冊目のKindle📕

関西弁に興味のある方はぜひ♬
楽しく関西弁をおぼえよう♪
(≧∇≦)b


◆5冊目のKindle📕

Kindle海外出版の経験談です!
チャレンジする価値✨
大アリです♪
(-ω☆)キラリ

Power automate desktop pdf テキスト抽出
PowerAutomate

2022.11.04

Power Automate Desktopで、PDFを読み取って画像・テキスト抽出する方法をご紹介します。

ぜひ、お試しください!

PDFから画像抽出

対象のPDF

PDFファイルの中に、5つの画像があります。

Power automate desktop pdf テキスト抽出

 

フロー全体像

フローは、たった1行です!

Power automate desktop pdf テキスト抽出

 

フロー作成

「PDFから画像を抽出します」

Power automate desktop pdf テキスト抽出

 

フロー実行

PDFファイルからすべての画像を抜き出して、

pngファイルで保存します。

Power automate desktop pdf テキスト抽出

PDFからテキスト抽出

対象のPDF

フォルダに複数のPDFがあります。

PDFは全て同じフォーマットです。

Power automate desktop pdf テキスト抽出

 

PDFファイルから文字を読み取り、Excelに転記します。

Power automate desktop pdf テキスト抽出

 

フロー全体像

フロー作成で、作り方を詳しく解説します。

Power automate desktop pdf テキスト抽出

 

フロー作成

1. 「フォルダーの選択ダイアログを表示」

Power automate desktop pdf テキスト抽出

 

2. 「フォルダー内のファイルを取得」

※「ファイルフィルター」で「*.pdf」と入力し、PDFファイルのみを対象とします。

Power automate desktop pdf テキスト抽出

 

3. 「Excelの起動」

新規ファイルを作成します。

Power automate desktop pdf テキスト抽出

 

4. 「For each」

フォルダ内にあるPDFファイルをループします。

Power automate desktop pdf テキスト抽出

 

5. 「PDFからテキスト抽出」

Power automate desktop pdf テキスト抽出

 

6. 「Excelワークシートから最初の空の列や行を取得」

Power automate desktop pdf テキスト抽出

 

7. 「Excelワークシートに書き込み」

Power automate desktop pdf テキスト抽出

 

フロー実行

「フォルダーの参照」が表示されるので、対象フォルダを選択する

Power automate desktop pdf テキスト抽出

 

PDFの文字列をExcelに書き込みできました。

手作業で、行列の幅を調整します。

Power automate desktop pdf テキスト抽出

 

複数PDFのすべての文字を、一括で転記することができました。

見た感じ、1文字残らず取得できています。PADすごい・・!

Power automate desktop pdf テキスト抽出

    以上、Power Automate Desktopの活用術でした。

この記事がお役に立ちますと幸いです。
 

Power automate desktop pdf テキスト抽出

【PowerAutomateDesktop】画像認識でLINE起動してみた

...

「シゴトがはかどる Power Automate Desktopの教科書」
業務自動化ツールの初心者でも使えるように、初歩から丁寧に解説
繰り返し発生する作業を本書で自動化して仕事を効率化しましょう!!

リンク