Windows用のPHP 5.3.0を実行するApacheサーバーがあります。 pdfファイルを作成するには、PHPで事前にバンドルされたpdfライブラリ(here)を有効にする必要があります。これどうやってするの?PHPでpdfライブラリを有効にする - Windows(32ビット)
また、他にもPDF作成を有効にする方法はありますか?
Windows用のPHP 5.3.0を実行するApacheサーバーがあります。 pdfファイルを作成するには、PHPで事前にバンドルされたpdfライブラリ(here)を有効にする必要があります。これどうやってするの?PHPでpdfライブラリを有効にする - Windows(32ビット)
また、他にもPDF作成を有効にする方法はありますか?
TCPDF
を使用して解決しました。扱いが簡単です。 php.iniを編集する必要はありません。
PHPのルートディレクトリ> php.iniに移動します。 Ctrl + F 'extension = php_pdflib.dll'を入力し、行頭のセミコロン(;)を削除します。その後、Apacheを再起動します。セミコロンがない場合は、セミコロンはすでにアクティブ化されているはずです。 Ctrl + Fで結果が表示されない場合は、インストールされていない可能性があります。あなたは 'extension = php_pdflib.dll'を追加しようとすることができます。
が存在しないようにする必要があります。 –
あなたはそれに書き、ライブラリがロードされているかどうかをテストするために、小さなファイルを使用することができます:あなたは(このスクリプトの出力にphp.ini
ため
<?php phpinfo();
ウォッチ、およびファイルに次の行を追加します前述のphpinfoファイルをチェックすることにより、インストールされている
extension=php_pdflib.dll
Apacheを再起動し、そのPDFを確認してください。)>Run as Administrator
- 権利エディタをクリックして、それを行うために追加の権限が必要な場合があります。
本当に先進的なものをやっているのであれば(それにphp-pdfの非フリー版が必要な場合を除き)、私は本当にPrince XMLをお勧めします。 XMLとHTMLをPDFに変換し、ページの寸法や数字、PDFのブックマークなどのCSSプロパティを追加します。彼らのdocumentationは、そのマーケティングページのどれよりも優れています。
ApacheのPDFライブラリですか?それは私にとってはニュースだろう。どのライブラリを参照していますか?あなたはPHP拡張を意味しますか? –
申し訳ありません.. apacheではなく、私はPHPを意味します。 ':P' –
@blasteralfred php.iniを探し、'; 'でコメントアウトされている拡張子を確認してください。あなたが有効にする拡張子から ';'を削除してください –