弊社では請求書のPDFをチャットツールで報告しています。 PDFを貼り付けて、内容を確認して、テンプレートに内容を書き込んで... めんどくさい!!!!! そうだ!全て自動化すればいいんだ! ということで今回は請求書報告自動化に向けてどうすれば実装可能か手を動かしながら考えていきたいと思います。 マイルストーン おそらく以下に沿って実装すれば実現できるはず PDF読み込み。テキスト抽出 抽出したテキストから必要な文字列を抜き出す フォーマットに当てはめる それでは作っていきましょう 実装 0. 動かす環境を作る 環境を汚したくなかったので...phpが動けばいいのである方は割愛してください。 以下のファイルを作成
![請求書のPDFからテキストを抽出して、報告フォーマットに当てはめる。 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/2158c723d42630ca7d2669d7673a2f066fbc3518/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUU4JUFCJThCJUU2JUIxJTgyJUU2JTlCJUI4JUUzJTgxJUFFUERGJUUzJTgxJThCJUUzJTgyJTg5JUUzJTgzJTg2JUUzJTgyJUFEJUUzJTgyJUI5JUUzJTgzJTg4JUUzJTgyJTkyJUU2JThBJUJEJUU1JTg3JUJBJUUzJTgxJTk3JUUzJTgxJUE2JUUzJTgwJTgxJUU1JUEwJUIxJUU1JTkxJThBJUUzJTgzJTk1JUUzJTgyJUE5JUUzJTgzJUJDJUUzJTgzJTlFJUUzJTgzJTgzJUUzJTgzJTg4JUUzJTgxJUFCJUU1JUJEJTkzJUUzJTgxJUE2JUUzJTgxJUFGJUUzJTgyJTgxJUUzJTgyJThCJUUzJTgwJTgyJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz02Zjc4YWU0YzcwYjBjMDg3ZGNmMTU4Y2JmYmNiYTM1OA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQwbmVyby0xNSUyMGluJTIwJUU2JUEwJUFBJUU1JUJDJThGJUU0JUJDJTlBJUU3JUE0JUJFJTIwJUU5JTgxJThCJUU1JThCJTk1JUU5JTgwJTlBJUU0JUJGJUExJUU3JUE0JUJFJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzImdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0yMjZkNWFhYmFhM2YyNGZlNWU5ZmExNjZhODgyMjEyMg%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D329c35230e508136b50cdb8b8b4d6a37)