BeginTilingPatternA

Vector graphics, Page layout

Popis

Koncové A označuje vstupný bod ANSI (char) knižnice DLL; rozhranie ActiveX/COM sprístupňuje iba formu Unicode. Správanie je rovnaké ako pri BeginTilingPattern a reťazcové argumenty sa interpretujú pomocou aktuálnej znakovej stránky nastavenej funkciou SetAnsiMode

Spustí dočasnú kresliacu plochu dlaždicového vzoru s požadovaným názvom vzoru, šírkou a výškou

Počas aktívneho vytvárania zapisujú bežné kresliace volania na dočasnú stránku vybranú touto funkciou

Vytváranie dokončite funkciou EndTilingPattern, ktorá vzor zaregistruje, alebo zavolajte CancelTilingPattern na zahodenie dočasnej kresliacej plochy

Syntax

Delphi

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

DLL

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

Návratové hodnoty

PatternNameNázov použitý neskôr funkciami SetFillTilingPattern, SetLineTilingPattern alebo SetTextTilingPattern
WidthŠírka bunky vzoru v jednotkách PDF
HeightVýška bunky vzoru v jednotkách PDF

Návratové hodnoty

0The name or dimensions were invalid, a reusable-surface build was already active, the name already exists, or the temporary drawing surface could not be created
1The tiling-pattern drawing surface was created and selected

Poznámky

Kým sa vytváranie neskončí alebo nezruší, nevyberajte inú stránku ani dokument; kresliace príkazy majú smerovať na dočasnú stránku vybranú funkciou BeginTilingPattern

Zaregistrovaný vzor možno opakovane používať na stránkach prostredníctvom SetFillTilingPattern, SetLineTilingPattern a SetTextTilingPattern

Pozri tiež

EndTilingPattern, CancelTilingPattern, SetFillTilingPattern, NewTilingPatternFromCapturedPage