0

1ページの単純なpdfを保存しようとしていますが、うまくいきません。これが私がすることです:

try {
       // create PDF
       $pdf = new Zend_Pdf();

       // create A4 page
       $page = new Zend_Pdf_Page(Zend_Pdf_Page::SIZE_A4);

       // define font resource
       $font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA);

       // set font for page
       // write text to page
       $page->setFont($font, 24)
           ->drawText('That which we call a rose,', 72, 720)
           ->drawText('By any other name would smell as sweet.', 72, 620);

       // add page to document
       $pdf->pages[] = $page;

       // save as file
       $pdf->save("/test.pdf");
       echo 'SUCCESS: Document saved!';
   } catch (Zend_Pdf_Exception $e) {
       die ('PDF error: ' . $e->getMessage());
   } catch (Exception $e) {
       die ('Application error: ' . $e->getMessage());
   }

私はいつもこのエラーを受け取ります:

PDF エラー: '/test.pdf' ファイルを書き込み用に開けません。

このスタックオーバーフローのトピックを見つけましたが、あまり役に立ちませんでした。保存パスを変えろと言われますが、何に変えますか?たとえば、ダウンロード フォルダにダウンロードしたいのですが、どうすればよいですか?

Mac のダウンロード フォルダは次のとおりです。/Users/myname/Downloads

4

2 に答える 2