DrawPDF417SymbolExA

Vektorgrafika, vonalkódok

Leírás

A záró A az ANSI (char) DLL-belépési pontot jelöli; az ActiveX/COM felület csak a Unicode-változatot teszi elérhetővé. A viselkedése megegyezik a DrawPDF417SymbolEx függvényével, a karakterláncargumentumokat pedig az aktuális SetAnsiMode kódlap szerint értelmezi

PDF417 szimbólumot rajzol a kijelölt oldalra

A DrawPDF417Symbol függvényhez hasonló, de további funkciókat biztosít

Szintaxis

Delphi

Function DLDrawPDF417SymbolExA(InstanceID: Integer; Left, Top: Double; Text: PAnsiChar; Options, FixedColumns, FixedRows, ErrorLevel: Integer; ModuleSize, HeightWidthRatio: Double): Integer;

DLL

int DLDrawPDF417SymbolExA(int InstanceID, double Left, double Top, const char * Text, int Options, int FixedColumns, int FixedRows, int ErrorLevel, double ModuleSize, double HeightWidthRatio);

Paraméterek

Left

A PDF417 szimbólum bal szélének vízszintes koordinátája

Top

A PDF417 szimbólum felső szélének függőleges koordinátája

Text

A szimbólumban tárolandó szöveg

Options

0 = Normál

1 = Forgatás 90 fokkal az óramutató járásával ellentétesen

2 = Elforgatás 180 fokkal

3 = 90 fokos óramutató járásával megegyező elforgatás

FixedColumns

0 = Automatikus

Nem nulla = rögzített oszlopszám

FixedRows

0 = Automatikus

Nem nulla = rögzített sorszám

ErrorLevel

-1 = Automatikus

0–8 = felhasználói hibaszint

ModuleSize

A legkisebb elem szélessége az alábbi hívás által meghatározott egységekben

SetMeasurementUnits

A szükséges modulmagasság és modulszélesség aránya

HeightWidthRatio

Visszatérési értékek

0Az egyik paraméter érvénytelen volt, vagy a szöveg túl nagy volt a szimbólumhelyhez
1A PDF417 szimbólum kirajzolása sikeres volt