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
| Width | El ancho de la superficie de dibujo Form XObject en unidades PDF |
|---|---|
| Height | La altura de la superficie de dibujo Form XObject en unidades PDF |
Valores devueltos
| 0 | Las dimensiones no eran válidas, ya había una compilación activa o no se pudo crear la superficie de dibujo temporal |
|---|---|
| 1 | Se 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