PurgeUnusedResources

Document manipulation, Optimisation

Beschreibung

Diese Seite dokumentiert PurgeUnusedResources in PDFlibPas im Themenbereich Dokumentverwaltung. API-Namen, Parameter, Klassen, Dateinamen und literale Werte bleiben unverändert, damit sie zur Delphi-Bibliothek und den DLL-Einstiegspunkten passen

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Syntax

Delphi

Function TPDFlib.PurgeUnusedResources(Const PageRange: WideString= '';
  Options: Integer= PDF_RESOURCE_PURGE_DEFAULT): Integer; Overload;
Function TPDFlib.PurgeUnusedResources(Const PageRange: WideString;
  Options: Integer; Out Stats: TPDFlibResourcePurgeStats): Integer; Overload;

Parameter

PageRangePageRange steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
OptionsOptions steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
StatsStats steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_RECURSE_FORMSPDF_RESOURCE_PURGE_RECURSE_FORMS steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_REMOVE_PROCSETPDF_RESOURCE_PURGE_REMOVE_PROCSET steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_REMOVE_EMPTYPDF_RESOURCE_PURGE_REMOVE_EMPTY steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_AGGRESSIVE_UNKNOWNPDF_RESOURCE_PURGE_AGGRESSIVE_UNKNOWN steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_DRY_RUNPDF_RESOURCE_PURGE_DRY_RUN steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_GARBAGE_COLLECTPDF_RESOURCE_PURGE_GARBAGE_COLLECT steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_RECURSE_PATTERNSPDF_RESOURCE_PURGE_RECURSE_PATTERNS steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_RECURSE_TYPE3PDF_RESOURCE_PURGE_RECURSE_TYPE3 steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_RECURSE_APPEARANCESPDF_RESOURCE_PURGE_RECURSE_APPEARANCES steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_RECURSE_SOFT_MASKSPDF_RESOURCE_PURGE_RECURSE_SOFT_MASKS steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_SCAN_IMAGE_DEPENDENCIESPDF_RESOURCE_PURGE_SCAN_IMAGE_DEPENDENCIES steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_RECURSE_DEPENDENCIESPDF_RESOURCE_PURGE_RECURSE_DEPENDENCIES steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
PDF_RESOURCE_PURGE_DEFAULTPDF_RESOURCE_PURGE_DEFAULT steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
Live cleanupLive cleanup steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
Dry runDry run steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.
00 steht für einen Dateipfad oder Dateinamen. Verwenden Sie einen gültigen Pfad für den aktuellen Ablauf und beachten Sie die von der API erwartete Kodierung.

Rückgabewerte

PageRangeDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
OptionsDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
StatsDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_RECURSE_FORMSDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_REMOVE_PROCSETDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_REMOVE_EMPTYDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_AGGRESSIVE_UNKNOWNDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_DRY_RUNDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_GARBAGE_COLLECTDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_RECURSE_PATTERNSDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_RECURSE_TYPE3Dieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_RECURSE_APPEARANCESDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_RECURSE_SOFT_MASKSDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_SCAN_IMAGE_DEPENDENCIESDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_RECURSE_DEPENDENCIESDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
PDF_RESOURCE_PURGE_DEFAULTDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
Live cleanupDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
Dry runDieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet
0Dieser Wert beschreibt das Ergebnis von PurgeUnusedResources; in der Regel bedeutet ein Wert ungleich null Erfolg, während 0 eine nicht abgeschlossene Operation kennzeichnet

See also

TPDFlibResourcePurgeStats, GarbageCollectObjects, OnProgress, Abort