0

私は父のビジネスの技術的なことを手伝っていますが、一見単純なタスクに対する答えが見つからないようです。彼は私にいくつかの印刷されたフォームを渡してくれました。クライアントが毎回フォームを物理的にスキャンして PDF にスキャンするのではなく、クライアントが記入できるように彼の Web サイトに載せたいと考えています。

Dreamweaver でフォームを作成して電子メールで送信する方法はわかりましたが、フォームの内容をそのまま表示する添付の PDF ファイルとして電子メールでフォームを送信する方法を見つけようとしています。 Web サイト (ロゴ、フィールドなど) を一意の名前 (姓やフォームの日付など) で保存します。

私は PHP の経験はほとんどありませんが、この目的のためにスクリプトを作成する方法や、このようなタスクをどこから開始すればよいかを理解するのに十分ではありません。提案やアドバイスをいただければ幸いです。

ありがとうございました!

4

1 に答える 1

0

これを行うには、 PDFlibを PHP ライブラリとして使用することを検討してください。このガイドを参照してインストールしてください。私が言及するすべての機能はphp.netからのものです

まず、 PDF_begin_documentを呼び出して、指定したファイル名でドキュメントを開始する必要があります。その後、PDF_setfont()を使用して、使用するフォントを設定できます (埋め込む必要のないコア フォントについては、http: //www.php.net/manual/en/function.pdf-setfont.php#10254 を参照してください)。 、size>12 をサポートしていないように見えます)

PDF_begin_page_ext()でページを作成する

その後、PDF_add_textflow()を使用して文字列からテキストを追加できます (テキストフローで 5-subroutine-deep を模索するよりも簡単なので、文字列操作を使用します。\n がサポートされていると思います)

PDF_end_page_ext()でテキストフローを追加した後、ページを終了します

ドキュメントを終了するには、必ずPDF_end_document()を使用してください。ドキュメントを開始したとき、ファイル名が必要でした。そこにPDFがあります。

于 2012-06-11T23:40:23.650 に答える