1

テキストと画像を含む pdf ドキュメントを読み込もうとしています。次に、このドキュメントから選択したコンテンツを表示したいと思います (後で正規表現を適用します)。これまでのところ、これは私の進歩です。大したことではありませんが、エラーが発生します (メッセージ: 'desktop\test.pdf' ファイルを読み取り用に開くことができません)。助けてください。

<?php   $filename = 'desktop\test.pdf';

$pdf = Zend_Pdf::load($filename);      

?>
4

1 に答える 1

1

以下のいずれかを試してみてください。

方法 1: Zend_Pdf の外部でバイナリ文字列を取得する

$file = file_get_contents('path/to/file.pdf')
$pdf = new Zend_Pdf($file);

方法 2: $load パラメーターを true に設定する

$pdf = new Zend_Pdf('path/to/file.pdf', null, true);

方法 3: 静的な負荷方法を使用する

$pdf = Zend_Pdf::load('path/to/file.pdf');

絶対パスが機能するか、相対パスが機能する可能性があるたびに、正しいパスを指定してみてください。

于 2013-08-16T05:53:33.313 に答える