DrawDataMatrixSymbol

Vektorgrafika, vonalkódok

Leírás

Ez a függvény Data Matrix szimbólumot rajzol az oldalra. A Data Matrix kétdimenziós vonalkód-szimbolika, amely nagy mennyiségű adat tárolását teszi lehetővé

Szintaxis

Delphi

Function TPDFlib.DrawDataMatrixSymbol(Left, Top, ModuleSize: Double; Const Text: WideString; Encoding, SymbolSize, Options: Integer): Integer;

ActiveX

Function PDFlib::DrawDataMatrixSymbol(Left As Double, Top As Double, ModuleSize As Double, Text As String, Encoding As Long, SymbolSize As Long, Options As Long) As Long

DLL

int DLDrawDataMatrixSymbol(int InstanceID, double Left, double Top, double ModuleSize, const wchar_t * Text, int Encoding, int SymbolSize, int Options);

Paraméterek

LeftA szimbólum bal szélének vízszintes koordinátája
TopA szimbólum felső élének függőleges koordinátája
ModuleSizeEzt az értéket a szimbólumot alkotó pontok szélességéhez és magasságához használja
TextA szimbólumban tárolandó szöveg vagy adat
Encoding1 = ASCII-kódolás. Részletekért lásd a Data Matrix specifikációt
SymbolSize0 = Automatikus méret 1 = 10x10 2 = 12x12 3 = 8x18 4 = 14x14 5 = 8x32 6 = 16x16 7 = 12x26 8 = 18x18 9 = 20x20 10 = 12x36 11 = 22x22 12 = 16x36 13 = 24x24 14 = 26x26 15 = 16x48 16 = 32x32 17 = 36x36 18 = 40x40 19 = 44x44 20 = 48x48 21 = 52x52 22 = 64x64 23 = 72x72 24 = 80x80 25 = 88x88 26 = 96x96 27 = 104x104 28 = 120x120 29 = 132x132 0 = Normál 1 = Forgatás 90 fokkal az óramutató járásával ellentétesen 2 = Forgatás 180 fokkal 3 = Forgatás 90 fokkal az óramutató járásával megegyezően Adjon hozzá 100-at 1 egységnyi csendes zónához (fehér szegély) - (alapértelmezett) Adjon hozzá 200-at 2 egységnyi csendes zónához Adjon hozzá 300-at 3 egységnyi csendes zónához Adjon hozzá 400-at 4 egységnyi csendes zónához
Options

Visszatérési értékek

0Az Encoding, SymbolSize vagy Options paraméter érvénytelen volt
1A Data Matrix szimbólum rajzolása sikeres volt int SymbolSize, int Options);