DrawIntelligentMailBarcode

Gráficos vectoriales, códigos de barras

Descripción

Esta función dibuja un código de barras USPS Intelligent Mail (también conocido como OneCode) en la página

Sintaxis

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

Parámetros

Left

Coordenada horizontal del borde izquierdo del código de barras

Coordenada vertical del borde superior del código de barras

Top

El ancho de las barras

BarWidth

FullBarHeight

La altura de una barra completa

TrackerHeight

La altura de una barra de seguimiento

SpaceWidth

El ancho de los espacios entre las barras

BarcodeData

Los datos de código de barras que se codificarán. Deben ser una cadena de 20, 25, 29 o 31 caracteres que contenga solo los dígitos de 0 a 9. No se aceptan espacios ni otros caracteres no numéricos. El segundo dígito tiene un valor máximo de 4

Options

0 = Normal (normal)

10 = Reducción del ancho de barra

Valores devueltos

0No se pudo dibujar el código de barras
1El código de barras se dibujó correctamente double SpaceWidth, wchar_t * BarcodeData, int Options);