Bezeichnung
doc:SetCompressionMode -- stellt den Dokumentenkompressionsmodus ein
Übersicht
status = doc:SetCompressionMode(mode)
Beschreibung
doc:SetCompressionMode() setzt den Modus der Kompression. mode kann eine Kombination der folgenden Flags sein:

#HPDF_COMP_NONE:
Keine Kompression. Dies kann nicht mit anderen Flags kombiniert werden.

#HPDF_COMP_TEXT:
Komprimiert den Inhalt der Seite.

#HPDF_COMP_IMAGE:
Komprimiert die Bildobjekte.

#HPDF_COMP_METADATA:
Andere Daten (Schriftarten, cmaps usw.) werden komprimiert.

#HPDF_COMP_ALL:
Alle Daten werden komprimiert. Dies entspricht dem Setzen von #HPDF_COMP_TEXT, #HPDF_COMP_IMAGE und #HPDF_COMP_METADATA zusammen.

Wenn doc:SetCompressionMode() erfolgreich ist, gibt er #HPDF_OK zurück. Andernfalls wird ein Fehlercode zurückgegeben und der Fehler-Handler wird aufgerufen.

Eingaben
mode
eine Kombination der oben aufgeführten Flags
Rückgabewerte
status
Statusinformation
Fehler
#HPDF_INVALID_DOCUMENT - Es wurde eine ungültige Dokumenten-Kennung gesetzt.

#HPDF_INVALID_COMPRESSION_MODE - Es wurde ein ungültiger Kompressionsmodus angegeben.

#HPDF_FAILED_TO_ALLOC_MEM - Speicherzuordnung ist fehlgeschlagen.


Navigation zeigen