DrawIntelligentMailBarcode
Vektör grafikleri, Barkodlar
Açıklama
Bu işlev sayfaya USPS Intelligent Mail (OneCode olarak da bilinir) barkodu çizer
Sözdizimi
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);
Parametreler
Left
Barkodun sol kenarının yatay koordinatı
Barkodun üst kenarının dikey koordinatı
Top
Çubukların genişliği
BarWidth
FullBarHeight
Tam çubuğun yüksekliği
TrackerHeight
İzleme çubuğunun yüksekliği
SpaceWidth
Çubuklar arasındaki boşlukların genişliği
BarcodeData
Kodlanacak barkod verisi. Yalnızca 0 ile 9 arasındaki rakamları içeren 20, 25, 29 veya 31 karakterlik bir dize olmalıdır. Boşluklar veya başka sayısal olmayan karakterler kabul edilmez. İkinci rakam en fazla 4 olabilir
Options
0 = Normal
10 = Çubuk genişliğini azaltma
Dönüş değerleri
| 0 | Barkod çizilemedi |
|---|---|
| 1 | Barkod başarıyla çizildi double SpaceWidth, wchar_t * BarcodeData, int Options); |