DrawIntelligentMailBarcode
Vektorigrafiikka, viivakoodit
Kuvaus
Tämä funktio piirtää USPS Intelligent Mail -viivakoodin (tunnetaan myös nimellä OneCode) sivulle
Syntaksi
Delphi
Function TPDFlib.DrawIntelligentMailBarcode(Left, Top, BarWidth, FullBarHeight, TrackerHeight, SpaceWidth: Double; Const BarcodeData: WideString; Options: Integer): Integer;
ActiveX
Function PDFlib::DrawIntelligentMailBarcode(Left As Double, Top As Double, BarWidth As Double, FullBarHeight As Double, TrackerHeight As Double, SpaceWidth As Double, BarcodeData As String, Options As Long) As Long
DLL
int DLDrawIntelligentMailBarcode(int InstanceID, double Left, double Top, double BarWidth, double FullBarHeight, double TrackerHeight, double SpaceWidth, const wchar_t * BarcodeData, int Options);
Parametrit
Left
Viivakoodin vasemman reunan vaakakoordinaatti
Viivakoodin yläreunan pystykoordinaatti
Top
The width of the bars
BarWidth
FullBarHeight
The height of a full bar
TrackerHeight
Tracker-palkin korkeus
SpaceWidth
Palkkien välisten välien leveys
BarcodeData
Koodattava viivakoodidata. Merkkijonon tulee olla 20, 25, 29 tai 31 merkkiä pitkä ja sisältää vain numeroita 0–9. Välilyöntejä tai muita ei-numeerisia merkkejä ei hyväksytä. Toisen numeron enimmäisarvo on 4
Options
0 = Normal
10 = Bar width reduction
Paluuarvot
| 0 | Viivakoodia ei voitu piirtää |
|---|---|
| 1 | Viivakoodin piirto onnistui double SpaceWidth, wchar_t * BarcodeData, int Options); |