20.3. Sauvegarder les changement dans un document PDF
Précédent | Chapitre 20. Zend_Pdf | Suivant

## 20.3. Sauvegarder les changement dans un document PDF

Il y a deux méthodes qui permettent la sauvegarde dans un document PDF. Ce sont `Zend_Pdf::save()` et `Zend_Pdf::render()`.

La méthode `Zend_Pdf::save($filename, $updateOnly = false)` sauvegarde un document dans un fichier. Si `$updateOnly` est à true, alors seul les nouvelles sections PDF sont ajoutées au fichier. Sinon le fichier est écrasé.

La méthode `Zend_Pdf::render($filename, $newSegmentOnly = false)` retourne le document PDF dans une chaîne. Si `$newSegmentOnly` est à true, alors seul les nouvelles sections du PDF sont retournées.

Exemple 20.3. Sauvegarder un document PDF

    <?php
    ...
    // Charge un document PDF.
    $pdf = Zend_Pdf::load($fileName);
    ...
    // Met à jour le document
    $pdf->save($fileName, true);
    // Sauvegarde le document dans un nouveau fichier.
    $pdf->save($newFileName);

    // Retourne le document PDF dans une string.
    $pdfString = $pdf->render();

    ...
    ?>

Précédent | Niveau supérieur | Suivant
20.2. Créer et charger des documents PDF | Sommaire | 20.4. Les pages d'un document