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
| 0 | Az egyik paraméter érvénytelen volt, vagy a szöveg túl nagy volt a szimbólumhelyhez |
|---|---|
| 1 | A PDF417 szimbólum kirajzolása sikeres volt |