/** * Set open Action which is actually Zend_Pdf_Destination or Zend_Pdf_Action object * * @param Zend_Pdf_Target $openAction * @returns Zend_Pdf */ public function setOpenAction(Zend_Pdf_Target $openAction = null) { $root = $this->_trailer->Root; $root->touch(); if ($openAction === null) { $root->OpenAction = null; } else { $root->OpenAction = $openAction->getResource(); if ($openAction instanceof Zend_Pdf_Action) { $openAction->dumpAction($this->_objFactory); } } return $this; }