SetPackObjectStreams
Propriétés de document, optimisation
Description
Active ou désactive le paquetage des flux d'objets lors des opérations d'enregistrement, ce qui exige PDF 1.5 ou supérieur
Syntaxe
Delphi
Function TPDFlib.SetPackObjectStreams(Enable: Integer): Integer;Paramètres
| Enable | Passez 1 pour activer le paquetage des flux d'objets (défaut), ou 0 pour le désactiver |
|---|
Valeurs de retour
| 0 | Échec de l'application du réglage (aucun document actif) |
|---|---|
| 1 | Réglage appliqué avec succès |
Remarques
Le paquetage d'objets dans des flux de références croisées et des flux d'objets réduit sensiblement le surcoût de fichier. Les enregistrements complets matérialisent les membres compacts importés, suppriment les flux structurels obsolètes et reconstruisent le paquetage à partir du graphe d'objets vivant. Il n'est appliqué que si la version PDF cible est définie à PDF 1.5 ou plus récent
Exemple
PDF.SetPDFVersion(5); // Set PDF 1.5
PDF.SetPackObjectStreams(1);
PDF.SaveToFile('packed.pdf');