2

イントラネット上にセットアップする予定の出荷/受信システムの開発に取り組んでいます。HTML、CSS、PHP、MySQL、JavaScript、JQuery、および AJAX の経験があります。私の基本的な目標は、バーコードをスキャンし、1 ページまたは 100 ページの PDF を生成して保存し、印刷および保存できるようにすることです。私は基本的に、注文ID、顧客/ベンダー、日付、ページ番号などの注文情報を含むヘッダーを作成し、その下に部品番号、数量、説明などの情報を含む列を作成したいと考えています.

ページ全体を css と「foreach 変数」で作成できるかどうか、またはデフォルトの pdf の上にテキストを配置するだけのテンプレートが最適かどうかはわかりません。過去に、基本的なテンプレートを使用して、特定の X 座標と Y 座標で 1 ページの PDF にテキストを入力することができましたが、改ページなどの検出についてはわかりません。

どこから始めればよいかアドバイスをいただければ幸いです。前もって感謝します :)

4

2 に答える 2

1

FPDFを見てください。これは、PDF を作成するための非常に強力な PHP ライブラリです。私はそれをかなり多く使用してきましたが、それがあなたのニーズに合っていると確信しています.

テキストを配置するためのテンプレートを用意する必要はないと思います。たとえば、データを表示するために、FDPF のサード パーティ スクリプトによって提供されるテーブル機能を使用できます。

于 2012-11-24T21:27:37.433 に答える
0

HTML から PDF へのコンバーターであるwkhtmltopdfなどのソリューションを使用すると、php を使用して請求書の html を生成し、ツールを使用して PDF ファイルを出力できます。Ubuntu ボックスでは、sudo apt-get install wkhtmltopdf. wkhtmltopdfはコマンドライン ツールであるため、バックグラウンドで cron を実行して、フォルダー内の html ファイルを取得し、ツールを使用するか、phpexec()またはsystem()関数を使用してプログラムを実行して PDF に変換することができます。それが役立つことを願っています

于 2012-11-24T21:30:08.073 に答える