DrawIntelligentMailBarcode

Διανυσματικά γραφικά, γραμμωτοί κώδικες

Περιγραφή

Αυτή η συνάρτηση σχεδιάζει USPS Intelligent Mail (γνωστό και ως OneCode) barcode στη σελίδα

Σύνταξη

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);

Παράμετροι

Left

Οριζόντια συντεταγμένη της αριστερής πλευράς του barcode

Κατακόρυφη συντεταγμένη της πάνω πλευράς του barcode

Top

The width of the bars

BarWidth

FullBarHeight

The height of a full bar

TrackerHeight

Το ύψος της μπάρας παρακολούθησης

SpaceWidth

Το πλάτος των κενών μεταξύ των γραμμών

BarcodeData

Τα δεδομένα barcode προς κωδικοποίηση. Πρέπει να είναι συμβολοσειρά 20, 25, 29 ή 31 χαρακτήρων μόνο με ψηφία 0 έως 9. Δεν γίνονται δεκτά κενά ή άλλοι μη αριθμητικοί χαρακτήρες. Το δεύτερο ψηφίο έχει μέγιστη τιμή 4

Options

0 = Κανονικό

10 = Bar width reduction

Τιμές επιστροφής

0Το barcode δεν μπόρεσε να σχεδιαστεί
1Το barcode σχεδιάστηκε επιτυχώς double SpaceWidth, wchar_t * BarcodeData, int Options);