DrawImageAndRelease

Bildverarbeitung, Seitenlayout, Optimierung

Beschreibung

Zeichnet das angegebene Bild auf der ausgewählten Seite und gibt anschließend dessen Handle aus dem Bildcache des Dokuments frei, nachdem die Seitenressourcenreferenz registriert wurde

Referenzseite für DrawImageAndRelease; die Funktion gehört zu Image handling, Page layout, Optimisation und behält alle Bezeichner exakt wie gezeigt bei

Syntax

Delphi

Function TPDFlib.DrawImageAndRelease(ImageID: Integer; Left, Top, Width, Height: Double): Integer;

ActiveX

Function PDFlib::DrawImageAndRelease(ImageID As Long, Left As Double, Top As Double, Width As Double, Height As Double) As Long

DLL

int DLDrawImageAndRelease(int InstanceID, int ImageID, double Left, double Top, double Width, double Height);

Rückgabewerte

ImageIDDas von einer Funktion zur Bilderstellung oder zum Bildimport zurückgegebene Bildhandle
LeftDie horizontale Koordinate des linken Rands
TopDie vertikale Koordinate des oberen Rands
WidthDie gezeichnete Breite
HeightDie gezeichnete Höhe

Rückgabewerte

0Das Bild-Handle war ungültig, das Bild konnte nicht gezeichnet werden oder das Handle konnte nicht freigegeben werden
1Das Bild wurde gezeichnet und das Handle freigegeben

Siehe auch

Die gespeicherte PDF-Datei behält das Bildobjekt bei, da das Seitenressourcenwörterbuch bereits darauf verweist, bevor das Cache-Handle freigegeben wird

Nach erfolgreicher Ausführung dieser Funktion gibt SelectImage(ImageID) für das freigegebene Handle 0 zurück