BeginTilingPatternA

Graphiques vectoriels, disposition des pages

Description

Le A final indique le point d’entrée de DLL ANSI (char); l’interface ActiveX/COM n’expose que la forme Unicode. Le comportement est identique à BeginTilingPattern et les arguments de chaîne sont interprétés selon la page de codes SetAnsiMode actuelle

Démarre une surface de tracé temporaire de motif en mosaïque avec le nom, la largeur et la hauteur demandés

Pendant la construction, les appels de tracé normaux écrivent sur la page temporaire sélectionnée par cette fonction

Terminez la construction avec EndTilingPattern pour enregistrer le motif, ou appelez CancelTilingPattern pour supprimer la surface de dessin temporaire

Syntaxe

Delphi

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

DLL

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

Paramètres

PatternNameNom utilisé ultérieurement par SetFillTilingPattern, SetLineTilingPattern ou SetTextTilingPattern
WidthLargeur de la cellule du motif en unités PDF
HeightHauteur de la cellule du motif en unités PDF

Valeurs de retour

0Le nom ou les dimensions étaient non valides, une construction de surface réutilisable était déjà active, le nom existait déjà ou la surface temporaire n'a pas pu être créée
1La surface de tracé du motif de pavage a été créée et sélectionnée

Remarques

Ne sélectionnez aucune autre page ni document avant la fin ou l'annulation ; les commandes de dessin doivent cibler la page temporaire sélectionnée par BeginTilingPattern

Le motif enregistré peut être réutilisé sur plusieurs pages au moyen de SetFillTilingPattern, SetLineTilingPattern et SetTextTilingPattern

Voir aussi

EndTilingPattern, CancelTilingPattern, SetFillTilingPattern, NewTilingPatternFromCapturedPage