PHPでPDFファイルを生成するためにFPDFライブラリを使用しています。このライブラリはプレーンテキストで正常に機能しています(つまり、PDFファイルが任意のテキストに対して生成されています)がFPDF error: Missing or incorrect image file:{MY_FILE_PATH}
、PDFページに画像を追加しようとするとエラーが発生します。ブラウザを介してそのファイルパスにアクセスすると、対応する画像が正常に表示されます。
私のコードは次のとおりです。
require('fpdf.php'); $ pdf = new FPDF(); $ pdf-> AddPage(); $ pdf-> SetFont('Arial'、'B'、16); $ pdf-> Write(10、'サンプル画像'); $ image_path = MY_FILE_PATH; //この変数には実際のファイルパスが含まれています $ pdf-> Image($ image_path、10、10、350、450); $ pdf-> Output();
このコードはローカルホストで完全に機能し、画像でも対応するPDFファイルを生成しますが、サーバーに移動した後は機能しません。
私はこれらの可能性を次のように試しました:
画像の絶対パスと相対パスを使用します。
同じフォルダに配置されたローカルイメージで試してみました。
jpg、png、gifなどのすべての画像形式もあります。
画像と対応するフォルダの権限も確認しました。
これらのケースはどれも私にとってはうまくいきません。この問題に悩まされています。誰かが私がこの問題を解決するのを手伝ってくれるでしょうか。
ありがとう!
シヴァ..。