BeginFormXObject

Diseño de página

Descripción

Inicia una superficie temporal de dibujo Form XObject con el ancho y alto solicitados. Mientras la creación está activa, las llamadas de dibujo normales escriben en la página temporal seleccionada por esta función

Finalice la creación con EndFormXObject para recibir un identificador de página capturada o llame a CancelFormXObject para descartar la superficie de dibujo temporal

Sintaxis

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);

Parámetros

WidthEl ancho de la superficie de dibujo Form XObject en unidades PDF
HeightLa altura de la superficie de dibujo Form XObject en unidades PDF

Valores devueltos

0Las dimensiones no eran válidas, ya había una compilación activa o no se pudo crear la superficie de dibujo temporal
1Se creó y seleccionó la superficie de dibujo Form XObject

Observaciones

EndFormXObject devuelve un identificador que se puede reutilizar con DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional y SetCapturedPageTransparencyGroup

No seleccione otra página ni documento hasta que finalice o se cancele la creación; los comandos de dibujo deben dirigirse a la página temporal seleccionada por BeginFormXObject

Véase también

EndFormXObject, CancelFormXObject, DrawCapturedPage, NewTilingPatternFromCapturedPage