DrawImageAndRelease
Bildhantering, Sidlayout, Optimering
Beskrivning
Ritar den angivna bilden på den valda sidan och släpper sedan bildhandtaget från dokumentets bildcache efter att sidans resursreferens har registrerats
Använd denna hjälpfunktion för genererade dokument som lägger till många engångsbilder och inte behöver välja samma bildhandtag igen
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);
Returvärden
| ImageID | Bildhandtaget som returneras av en bildskapande funktion eller importfunktion |
|---|---|
| Left | Den horisontella koordinaten för den vänstra kanten |
| Top | Den vertikala koordinaten för den övre kanten |
| Width | Den ritade bredden |
| Height | Den ritade höjden |
Returvärden
| 0 | Bildhandle:t var ogiltigt, bilden kunde inte ritas, eller handle:t kunde inte släppas |
|---|---|
| 1 | Bilden ritades och handle:t släpptes |
Se även
Den sparade PDF-filen behåller bildobjektet eftersom sidans resursordbok redan refererar till det innan cachehandtaget släpps
När denna funktion lyckas returnerar SelectImage(ImageID) 0 för det frigjorda handtaget