img = doc:CreateImageFromBrush(id[, table])
doc:CreateImageFromBrush()
erstellt ein Bild aus dem
in id
angegebenen Hollywood-Pinsel. Das Bild verwendet immer
den RGB-Farbraum, d.h. #HPDF_CS_DEVICE_RGB
.
Mit dem optionalen Argument table
können weitere Optionen konfiguriert werden:
UseJPEG:
True
gesetzt ist, wird das Bild im
JPEG-Dateiformat komprimiert. Sie können das Feld Quality
verwenden,
um die Kompressionsstufe einzustellen. Wenn UseJPEG
auf False
gesetzt ist, wird das Bild nicht komprimiert, aber Sie können
doc:SetCompressionMode() verwenden, um die Kompression
für Bilddaten zu aktivieren, obwohl sie nicht so gut wie JPEG
ist. Standardwert ist False
.
Quality:
Wenn doc:CreateImageFromBrush()
erfolgreich ist, gibt
er die Kennung eines Bildobjekts zurück. Andernfalls wird Nil
zurückgegeben und der Fehler-Handler wird aufgerufen.
#HPDF_INVALID_DOCUMENT
- Eine ungültige Dokument-Kennung wurde festgelegt.
#HPDF_FAILED_TO_ALLOC_MEM
- Speicherzuordnung ist fehlgeschlagen.
#HPDF_INVALID_COLOR_SPACE
- Ein ungültiger Farbraumwert wurde angegeben.
#HPDF_INVALID_IMAGE
- Die Größe der Bilddaten ist ungültig.