PDFを生成してブラウザに表示できます。しかし、この PDF ファイルをデスクトップに保存すると、開いてから閉じると、「変更を保存しますか?」という警告が表示されます。顧客がどのツールでも編集できない読み取り専用の PDF ドキュメントを作成したいと考えています。
私のコードは
$this->getResponse()->setHeader('Content-type', 'application/pdf', true);
$this->getResponse()->setHeader('Content-disposition','inline;filename='.$module.'_'.$m_no.'.pdf', true);
$this->getResponse()->setHeader('Cache-Control: no-cache, must-revalidate');
$this->getResponse()->setHeader('Content-Transfer-Encoding', 'binary', true);
$this->getResponse()->setHeader('Last-Modified', date('r'));
$this->getResponse()->clearBody();
$this->getResponse()->sendHeaders();
$this->getResponse()->setBody($pdf->render());
目標を達成するためのアイデアや提案は大歓迎です。ありがとう !