WinActorで自動的に1PDFから可変するページ数毎のPDFを作成したい
いつも大変お世話になっております。初投稿となります。
タイトルの通りになりますが詳細は以下のようになっております。
使用バージョン:WinActor Ver.6.3.2 (Windows10)
------------------------------------------------------------------------------
①受注登録が完了したデータが、システムからPDFにて出力されます。
このPDFは受注登録が完了した一覧表になり、複数社が連なったものになります。
この社内毎の枚数は日によって可変します。
(例:PDF「受注一覧表」合計6ページ内に、A社が2ページ、B社が1ページ、C社が3ページ)
②このPDFからA社分2ページ、B社分1ページ、C社分3ページを
取り出して別ファイルとして切り出す。
切り分け元のPDFは削除せずに保存しておきます。
(例:PDF「受注一覧表」から「A社」「B社」「C社」の3PDFを作成)
③別ファイルとして切り出した3PDFを次作業に使用します。
(具体的にお伝えするとPCからのFAX送信に使用します。)
------------------------------------------------------------------------------
行いたい事
WinActorで自動的に1PDFから可変するページ数毎のPDFを作成したい。
行ったこと
①WinActor EyeでPDF内項目を読み取り、ページ数と企業名が
変更になった時に切り分けるシナリオを作成。
→ 試用した所、読取抜けが発生した。
ページ数と企業名がどちらも揃った状態でないと切り分けが難しい為、断念。
②Acrobat等ソフトにて切り分け方法がないかを模索。
→ 〇ページ毎や、最大ページ数、任意のページ毎の抽出方法を試す。
しかし会社毎のページ数が可変し、抽出ページが毎回変わってしまう為、断念。
③WordやExcelを使って読み込み、該当のページ数と企業名が
変更になった時に元PDFを切り分けるシナリオを作成。
→ PDFをWordやExcelに読み込んだ時点で
Wordでは画像とテキストで読み込まれてしまったり、
Excelでは文字化けが発生して全く読み取れなかった為、断念。
以上となります。
スクリプト自作、変更やバッチファイルの作成等で解決可能であれば行う事は可能です。
正直に言うと手詰まり、不可能感が否めないですが、何か案があれば教えていただけないでしょうか。
しばらくして回答が付かない場合はクローズしようと思います。
長々と失礼しました。どうぞよろしくお願いいたします。