私は、ほとんどPHPだけで書かれたWebベースの財務マネージャーアプリケーションに取り組んできました。ユーザーが小切手を小切手に入力して印刷できるようにしたいと考えています。
私が最初に考えたのは、FPDF のようなものを使用して、正しいサイズの .pdf ドキュメントを作成し、データ (日付、金額、英文の金額、ベンダー名) を正しい場所に配置できるということでした。それはうまくいきます。
私が抱えている問題は、4.5 インチ x 2.75 インチのドキュメント (サイズは重要です) を印刷しようとすると、Adobe Reader (ブラウザ プラグインと Windows バージョン) がドキュメントをユーザーが使用できるプリンタ ページに配置することです。プリンターには、可能なすべての個人用小切手サイズのページ サイズがあらかじめ設定されているわけではありません。また、すべてのプリンターで、ユーザーがプリンター ドライバーにページ サイズを追加できるわけではありません (はい、プリント サーバーを介してウィンドウにフォームを追加できますが、プリンタードライバーで使用可能なフォームが表示されない)。
カスタムフォーム/ドキュメントの作成方法についてオンラインでたくさん読みましたが、問題が解決しません。したがって、Web アプリ内から小切手の印刷を実装する方法についての提案を探していると思います。