1

まず、Cloudconvert を使ってみました。非常に多くのファイルタイプ間で変換できますが、その PHP API はほとんど常にメモリ リークを引き起こします。

2 番目に試したのは Pdfcrowd です。完全に機能しますが、HTML のみを PDF に変換できます。

私が試した3番目はPdfaidでした。それも完全に機能しますが、PDF のみを DOCX に変換できます。

ただし、2 番目と 3 番目には変換制限があり (Pdfaid では API キーごとに 20 変換しかありません)、料金を支払うことで延長できます。

他の PHP API やライブラリを使用した経験はありますか?

4

4 に答える 4

3

APIが少ない。お役に立てば幸いです。

DOMPDF : html をラップして pdf を構築する php クラス。うまく機能し、カスタマイズ可能 (php を知っている場合)、pdflib に基づいています。私の記憶が正しければ、CSS も必要です。悪いニュース: html が大きいか複雑な場合は遅くなります。 https://github.com/dompdf/dompdf

HTML2PS: DOMPDF と同じですが、これは最初に .ps (ghostscript) に変換し、次に必要な形式 (pdf、jpg、png) に変換します。私にとってはdompdfより少し優れていますが、同じ速度の問題があります..ああ、cssとの互換性が向上しています。 http://www.tufat.com/s_html2ps_html2pdf.htm

これら 2 つは php クラスですが、サーバーにソフトウェアをインストールし、passthru() または system() を介してアクセスできる場合は、これらも参照してください。

wkhtmltopdf: webkit (safari のラッパー) に基づいており、非常に高速で強力です..その場で html ページを pdf に変換するのに最適なツール (atm) のようで、CSS2 を使用した 3 ページの xHTML ドキュメントでわずか 2 秒しかかかりません。は最近のプロジェクトですが、とにかく google.code ページは頻繁に更新されます。

htmldoc : これはタンクです。本当に停止/クラッシュすることはありません..プロジェクトは 2007 年に死んだように見えますが、CSS の互換性が必要ない場合は、これで十分です。

于 2014-05-11T15:19:57.153 に答える
3

私はDOMPDFを好みます。使ってみましたが使いやすいです。@Ruchi Suggested HTMLS2PS も良いオプションです。

于 2014-05-11T15:24:04.700 に答える
1

Stack Overflow Software Recommendationsでこれを行うための良い方法を見つけることができれば、もっとうまくいくかもしれません。

私はかつてこのコンバーターを使用して DOCX に変換しましたが、これはうまくいきました。HTMLをPDFに変換した経験はありません。

于 2014-05-11T15:16:04.737 に答える
0

@Ruchi と @BananaMan からの回答によると、以前の Pdfcrowd と Pdfaid 限定 API の組み合わせではなく、HTML から docxおよびdompdfライブラリへの組み合わせを使用しようとします。回答ありがとうございます。

于 2014-05-11T16:31:44.593 に答える