電子書籍の厳選無料作品が豊富!

1つのPDFファイルに顧客順(顧客によって1ページのものだったり数ページだったりしている)にページが分かれている請求書明細があるのですが、このPDFをファイル内に記載されている顧客番号や顧客名等の情報から、顧客毎にPDFファイルを分割する方法があれば、教えて頂きたいです。マクロやPythonで出来ないかなあと色々と調べたんですが、詳細な情報が載っているサイトがなかなか見つけられません。本件について何か分かる方、是非ともご教示願います。

A 回答 (2件)

こんにちは


Acrobat PROを使っているのなら、今更回答は不要でしょうから忘れてください
使っていないのでしたら、 取得したいPDFの内容やバージョンが不明ですね
テキストのみ取得すれば良いのなら・・
https://excel-bu.com/vba-pdf-excel-%E8%AA%AD%E3% …
が参考になるかも・・
私もこのままではありませんが、
前後はありますが、Excelにフォーマットを作成してデータを流し込むやり方で使っています
顧客番号や顧客名等の情報からシートの印刷範囲、ページを設定して
PDFにエクスポートすれば良いかと・・

画像などを取得する必要がある場合は、別途の工程でしょうか
    • good
    • 0

こんばんは。



Acrobat PRO をお使いなら Acrobat SDK を参照して下さい。
https://opensource.adobe.com/dc-acrobat-sdk-docs …

検索すると Excel VBA で利用例を紹介しているページがありました。
https://www.sejuku.net/blog/99148

その他PDF操作ライブラリは探せば見つかると思いますよ。
http://papy.world.coocan.jp/pdftool/
https://jidouka.work/?p=304
https://www.pdflabs.com/tools/pdftk-the-pdf-tool …

32ビット版 の DLL だったりしますが。

データ抽出だけなら Office365 ユーザー限定 Excel の Power Query でもできそうです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報