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

EnablePassez 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)
1Ré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');

Voir aussi

GetGarbageCollect, GarbageCollectObjects