BeginFormXObject
Pagina-indeling
Beschrijving
Start een tijdelijk Form XObject-tekenvlak met de gevraagde breedte en hoogte. Zolang de build actief is, schrijven normale tekenaanroepen naar de tijdelijke pagina die deze functie heeft geselecteerd
Rond de build af met EndFormXObject om een captured-page-handle te ontvangen, of roep CancelFormXObject aan om het tijdelijke tekenvlak weg te gooien
Syntaxis
Delphi
Function TPDFlib.BeginFormXObject(Width, Height: Double): Integer;
ActiveX
Function PDFlib::BeginFormXObject(Width As Double, Height As Double) As Long
DLL
int DLBeginFormXObject(int InstanceID, double Width, double Height);
Parameters
| Width | De breedte van het Form XObject-tekenvlak in PDF-eenheden |
|---|---|
| Height | De hoogte van het Form XObject-tekenvlak in PDF-eenheden |
Retourwaarden
| 0 | De afmetingen waren ongeldig, er was al een build actief, of het tijdelijke tekenvlak kon niet worden aangemaakt |
|---|---|
| 1 | Het Form XObject-tekenvlak is aangemaakt en geselecteerd |
Opmerkingen
EndFormXObject geeft een handle terug die hergebruikt kan worden met DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional en SetCapturedPageTransparencyGroup
Selecteer geen andere pagina of document totdat de build is beƫindigd of geannuleerd; tekencommando's moeten zich richten op de tijdelijke pagina die BeginFormXObject heeft geselecteerd
Zie ook
EndFormXObject, CancelFormXObject, DrawCapturedPage, NewTilingPatternFromCapturedPage