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
| ImageID | Das von einer Funktion zur Bilderstellung oder zum Bildimport zurückgegebene Bildhandle |
|---|---|
| Left | Die horizontale Koordinate des linken Rands |
| Top | Die vertikale Koordinate des oberen Rands |
| Width | Die gezeichnete Breite |
| Height | Die gezeichnete Höhe |
Rückgabewerte
| 0 | Das Bild-Handle war ungültig, das Bild konnte nicht gezeichnet werden oder das Handle konnte nicht freigegeben werden |
|---|---|
| 1 | Das 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