3

重複の可能性:
HTML + CSS を PHP で PDF に変換しますか?

私は基本的な Apache を使用しており、デフォルトで有効になっている拡張機能以外は拡張機能がなく、現在のページから PDF ファイルを作成したいと考えています。

現在のページはいくつかの変数を出力する PHP ですが、現在ページに表示されている HTML とテキストから PDF ドキュメントを作成したいと考えています。

WHMCS 見積もりシステムのようなもの。

4

6 に答える 6

3

次のようなサードパーティのソリューションを使用できます。

http://pdfcrowd.com/

http://www.web2pdfconvert.com/

http://html-pdf-converter.com/

pdfcrowd.comをお勧めします-使用できるAPIがあり、以前にサービスを使用したことがあり、問題はありませんでした。

于 2012-11-05T22:34:24.613 に答える
2

FPDFTCPDFDomPDF、またはその他のPHPPDFライブラリ を調べてください。

FPDFは非常に軽量であり、変数をエコーアウトするだけの場合に最適です。

TCPDFは、スタイルとcss機能の点ではるかにHTML-> PDFですが、ファイルサイズは少し大きくなります。請求書を簡単に作成し、見栄えを良くするために使用できます。

私はDomPDFを個人的に使用したことがないので、コメントはしませんが、それで仕事をこなすことができます。

于 2012-11-05T22:30:09.287 に答える
1

FPDFを見てください。

これは、php内で.pdfドキュメントを生成するための無料のライブラリです。

于 2012-11-05T22:27:41.023 に答える
0

TCPDFを使用してHTMLからPDFを作成しました。DOMPDFもそうしていると思います

いくつかのオプションがあります:

http://php.net/manual/en/book.pdf.php

FPDF:http ://www.fpdf.org/

TCPDF:http ://www.tcpdf.org/

DOMPDF:http ://code.google.com/p/dompdf/

ところで:PHPでHTML + CSSをPDFに変換しますか?

于 2012-11-05T22:30:16.683 に答える
0

私がテストした唯一の純粋なPHPソリューションはmPDFであり、それは私の目的にはかなりうまく機能しました。HTML / CSS入力を受け取り、そこからPDFを生成します。

大量のメモリが必要になるため、スクリプトのメモリ制限を増やす必要があります。私のために働いた設定は次のとおりでした:

ini_set('memory_limit', '1024M');
ini_set('pcre.backtrack_limit', 2000000);
于 2012-11-05T22:33:27.670 に答える
0

dompdfも確認できます。HTMLからpdfを作成します!それはあなたの要求により適切かもしれませんが、私は個人的にFPDFを好みます(CSSは私をdomdfに夢中にさせます:-))

于 2012-11-05T22:30:49.003 に答える