BeginTilingPatternA

Gráficos vectoriales, diseño de página

Descripción

La A final indica el punto de entrada de DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a BeginTilingPattern y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual

Inicia una superficie temporal de dibujo de patrón de mosaico con el nombre, anchura y altura solicitados

Mientras la compilación está activa, las llamadas de dibujo normales escriben en la página temporal seleccionada por esta función

Finalice la creación mediante EndTilingPattern para registrar el patrón o llame a CancelTilingPattern para descartar la superficie de dibujo temporal

Sintaxis

Delphi

Function DLBeginTilingPatternA(InstanceID: Integer; PatternName: PAnsiChar; Width, Height: Double): Integer;

DLL

int DLBeginTilingPatternA(int InstanceID, const char * PatternName, double Width, double Height);

Parámetros

PatternNameNombre utilizado posteriormente por SetFillTilingPattern, SetLineTilingPattern o SetTextTilingPattern
WidthLa anchura de la celda del patrón en unidades PDF
HeightLa altura de la celda del patrón en unidades PDF

Valores devueltos

0El nombre o las dimensiones no eran válidos, ya había una superficie reutilizable en creación, el nombre existía o no pudo crearse la superficie temporal
1La superficie de dibujo del patrón de mosaico se creó y seleccionó

Observaciones

No seleccione otra página o documento hasta terminar o cancelar; los comandos de dibujo deben dirigirse a la página temporal seleccionada por BeginTilingPattern

El patrón registrado puede reutilizarse entre páginas mediante SetFillTilingPattern, SetLineTilingPattern y SetTextTilingPattern

Véase también

EndTilingPattern, CancelTilingPattern, SetFillTilingPattern, NewTilingPatternFromCapturedPage