Zend_Pdf-Save.xml 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- EN-Revision: 17227 -->
  3. <!-- Reviewed: no -->
  4. <sect1 id="zend.pdf.save">
  5. <title>Guardar Cambios a Documentos PDF</title>
  6. <para>
  7. Hay dos métodos que guardan los cambios a los documentos
  8. <acronym>PDF</acronym>
  9. : los métodos son
  10. <methodname>Zend_Pdf::save()</methodname>
  11. y
  12. <methodname>Zend_Pdf::render()</methodname>
  13. .
  14. </para>
  15. <para>
  16. <methodname>Zend_Pdf::save($filename, $updateOnly = false)</methodname>
  17. guarda el documento
  18. <acronym>PDF</acronym>
  19. en un archivo. Si $updateOnly
  20. es verdadero, sólo entonces el nuevo segmento del archivo
  21. <acronym>PDF</acronym>
  22. se agrega al archivo. De lo contrario, el
  23. archivo es sobreescrito.
  24. </para>
  25. <para>
  26. <methodname>Zend_Pdf::render($newSegmentOnly = false)</methodname>
  27. regresa
  28. el documento
  29. <acronym>PDF</acronym>
  30. como un string. Si $newSegmentOnly
  31. es verdadero, entonces sólo el nuevo segmento del archivo
  32. <acronym>PDF</acronym>
  33. es devuelto.
  34. </para>
  35. <example id="zend.pdf.save.example-1">
  36. <title>Guardando Documentos PDF</title>
  37. <programlisting language="php"><![CDATA[
  38. ...
  39. // Cargar el documento PDF
  40. $pdf = Zend_Pdf::load($fileName);
  41. ...
  42. // Actualizar el documento PDF
  43. $pdf->save($fileName, true);
  44. // Save document as a new file
  45. $pdf->save($newFileName);
  46. // Devolver el documento PDF como un string
  47. $pdfString = $pdf->render();
  48. ...
  49. ]]></programlisting>
  50. </example>
  51. </sect1>