BeginFormXObject
Layout di pagina
Descrizione
Avvia una superficie di disegno temporanea per Form XObject con la larghezza e l'altezza richieste. Mentre la creazione è attiva, le normali chiamate di disegno scrivono nella pagina temporanea selezionata da questa funzione
Completare la creazione con EndFormXObject per ricevere un handle di pagina acquisita oppure chiamare CancelFormXObject per scartare la superficie di disegno temporanea
Sintassi
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);
Parametri
| Width | La larghezza della superficie di disegno Form XObject in unità PDF |
|---|---|
| Height | L'altezza della superficie di disegno Form XObject in unità PDF |
Valori restituiti
| 0 | Dimensioni non valide, creazione già attiva oppure superficie temporanea non creabile |
|---|---|
| 1 | La superficie di disegno Form XObject è stata creata e selezionata |
Note
EndFormXObject restituisce un handle riutilizzabile con DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional e SetCapturedPageTransparencyGroup
Non selezionare un'altra pagina o documento prima di terminare o annullare; i comandi devono puntare alla pagina temporanea selezionata da BeginFormXObject
Vedere anche
EndFormXObject, CancelFormXObject, DrawCapturedPage, NewTilingPatternFromCapturedPage