概要 EC-CUBE4のプラグインを開発する際、帳票をPDFで出力する機能を作り、TCPDFというライブラリで座標を使って描画する方法を学んだのでまとめました。 この記事を読めば線、表、画像の描画といったひととおりの実装はできる、というレベルを目指して丁寧に書きました。 使い方だけを知りたい人は「基本」「応用」の項を読んでください。 ※EC-CUBE4で標準機能として導入されているライブラリのため、composerで新たに追加する方法は本記事では説明しません。 TCPDFはHTMLで描画することも一応可能ですが、座標を使って描画することに慣れたほうが楽だと今は考えています。 動作環境 TCPDFについて 「PDF PHP」で検索すると真っ先に検索結果としてでてくるくらいにはメジャーらしい。(他のPDF関連のライブラリを使ったことがないため比較できない。) EC-CUBE4では、TCPDFを