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

WidthLa larghezza della superficie di disegno Form XObject in unità PDF
HeightL'altezza della superficie di disegno Form XObject in unità PDF

Valori restituiti

0Dimensioni non valide, creazione già attiva oppure superficie temporanea non creabile
1La 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