BeginTilingPatternA

Vektorgrafik, Seitenlayout

Beschreibung

Das abschließende A kennzeichnet den ANSI-Einstiegspunkt (char) der DLL; die ActiveX/COM-Oberfläche stellt nur die Unicode-Form bereit. Das Verhalten entspricht BeginTilingPattern, und Zeichenfolgenargumente werden anhand der aktuellen Codepage von SetAnsiMode interpretiert

Startet eine temporäre Zeichenfläche für ein Kachelmuster mit dem angeforderten Musternamen sowie der angegebenen Breite und Höhe

Solange der Aufbau aktiv ist, schreiben normale Zeichenaufrufe auf die von dieser Funktion ausgewählte temporäre Seite

Schließen Sie den Aufbau mit EndTilingPattern ab, um das Muster zu registrieren, oder rufen Sie CancelTilingPattern auf, um die temporäre Zeichenfläche zu verwerfen

Syntax

Delphi

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

DLL

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

Rückgabewerte

PatternNameDer Name, der später von SetFillTilingPattern, SetLineTilingPattern oder SetTextTilingPattern verwendet wird
WidthDie Breite der Musterzelle in PDF-Einheiten
HeightDie Höhe der Musterzelle in PDF-Einheiten

Rückgabewerte

0Der Name oder die Abmessungen waren ungültig, ein Build mit wiederverwendbarer Oberfläche war bereits aktiv, der Name existiert bereits oder die temporäre Zeichenfläche konnte nicht erstellt werden
1Die Zeichenfläche für das Kachelmuster wurde erstellt und ausgewählt

Hinweise

Wählen Sie keine andere Seite und kein anderes Dokument aus, bevor der Aufbau beendet oder abgebrochen wurde; Zeichenbefehle sollten auf die von BeginTilingPattern ausgewählte temporäre Seite zielen

Das registrierte Muster kann über SetFillTilingPattern, SetLineTilingPattern und SetTextTilingPattern auf mehreren Seiten wiederverwendet werden

Siehe auch

EndTilingPattern, CancelTilingPattern, SetFillTilingPattern, NewTilingPatternFromCapturedPage