SetGarbageCollect
Propriétés de document, optimisation
Description
Active ou désactive le ramasse-miettes automatique par marquage-balayage des objets indirects non référencés lors d'une opération d'enregistrement complet
Syntaxe
Delphi
Function TPDFlib.SetGarbageCollect(Enable: Integer): Integer;Paramètres
| Enable | Passez 1 pour activer le ramasse-miettes automatique, ou 0 pour le désactiver (défaut) |
|---|
Valeurs de retour
| 0 | Échec de l'application du réglage (aucun document actif) |
|---|---|
| 1 | Réglage appliqué avec succès |
Remarques
Le ramasse-miettes identifie et supprime les objets PDF inaccessibles, ce qui aide à réduire la taille du fichier de sortie lorsque des pages ou des annotations ont été supprimées. La collecte automatique est effectuée lors de l'appel de SaveToFile, SaveToStream ou SaveToString
Exemple
PDF.SetGarbageCollect(1); // Enable GC during save
PDF.SaveToFile('output.pdf');