2012-10-30 16 views
8

私はコンタクトフォーム7を使用してユーザーにデータを入力させ、そのデータ入力に基づいて、pdf全体を出力する前に別のテキストをpdfに追加する必要があります。どのようにWordPressで動的にPDFを作成できますか?

ユーザーは、彼らが赤い風船が好きと言う場合たとえば、作成したバルーンPDFは

...など、赤い風船がどのように重要な言及します、私はこの使用してFPDFを行う方法があるに違いありません知っている、TCPDF 、または何か、私はどのように確かではない。何か案は?

答えて

-1

子プラグインを作成し、この男はそれをやったり、それをやっている:http://wordpress.org/support/topic/plugin-contact-form-7-add-attachment-with-wpcf7_contactform-class?replies=1

+0

返信いただきありがとうございます。私もこれを見ましたが、彼は決してそれを終えたようではなく、彼がただ姿を消したように見えるので、本当に助けにならなかったのです。とにかくありがとう。 – user1784593

0

このURLからPDFファイル作成プラグインをインストールします。これがあなたのお役に立てば幸いです。

http://wordpress.org/extend/plugins/kalins-pdf-creation-station/

+0

返信ありがとうございますが、このプラグインは投稿やページを取り込み、それらを統合してpdfを作成する他の多くのプラグインと似ています。連絡先7フォームからエントリを取得せず、それらを使用してpdfを動的に作成します。 – user1784593

2

dompdfその見が良い実装のドキュメントだけでなく、非常に使いやすいですください。

1

まず、Gravity Formsを使用することをお勧めします。これは、フォーム用のより優れたプラグインです。また、データベースにエントリを保存して、検索することもできます。

PDFの部分については、手動でプログラムする必要があると思います。

tcpdfを実装し、フォームからすべての入力を受け取る(POSTまたはGETを介して)phpファイルを作成します。必要なすべてのパラメータが用意されており、好きな方法でPDFを作成できます。

、このPHPファイルを使用してWordpressの中でページを開き、ページの.phpにPHPファイルの名前を変更するために(XXXXは、あなたが開いた新しいページのIDです)

+0

Gravity PDFというプラグインがあり、FormsからPDFを生成するために使用できます:https://wordpress.org/plugins/gravity-forms-pdf-extended/ – Fa11enAngel

1

あなたは、PHPのネイティブを使用することをお勧めします独自のPDF文書を生成するカスタムWordpressプラグインに包まれたPDF関数。概要についてはPHP.net Manual: PDFをご覧ください。私はそこにそこにあるPHP=>PDFベンダーのライブラリがたくさんある場合は、Googleを検索します。

もう一つの解決策は、テンプレートシステム(口ひげ、twigなど)を使ってWordpressデータに基づいて[?| PDF]形式の文書を変換して返すワーカープロセスをどこかで実行することです。

関連する問題