DynaPDF Manual - Page 497

Previous Page 496   Index   Next Page 498

Function Reference
Page 497 of 787
InsertBarcode
Syntax:
SI32 pdfInsertBarcode(
const PPDF* IPDF,
// Instance pointer
double PosX,
// X-Coordinate of destination rectangle
double PosY,
// Y-Coordinate of destination rectangle
double Width,
// Width of destination rectangle
double Height,
// Height of destination rectangle
TCellAlign HAlign,
// Horizontal alignment
TCellAlign VAlign,
// Vertical alignment
struct TPDFBarcode2* Barcode) // See below
typedef enum TPDFBarcodeType
{
bctNotInitialized
=
0x0000, // No valid value
bctAustraliaPost
=
0x003F, // Australia Post Standard Customer
bctAustraliaRedir
=
0x0044, // Australia Post Redirection
bctAustraliaReply
=
0x0042, // Australia Post Reply Paid
bctAustraliaRout
=
0x0043, // Australia Post Routing
bctAztec
=
0x005C, // Aztec Code
bctAztecRunes
=
0x0080, // Aztec Runes
bctC2Of5IATA
=
0x0004, // Code 2 of 5 IATA
bctC2Of5Industrial
=
0x0007, // Code 2 of 5 Industrial
bctC2Of5Interleaved
=
0x0003, // Interleaved 2 of 5
bctC2Of5Logic
=
0x0006, // Code 2 of 5 Data Logic
bctC2Of5Matrix
=
0x0002, // Standard Code 2 of 5
bctChannelCode
=
0x008C, // Channel Code
bctCodabar
=
0x0012, // Codabar
bctCodablockF
=
0x004A, // Codablock-F
bctCode11
=
0x0001, // Code 11
bctCode128
=
0x0014, // Code 128 (automatic subset switching)
bctCode128B
=
0x003C, // Code 128 (Subset B)
bctCode16K
=
0x0017, // Code 16K
bctCode32
=
0x0081, // Code 32
bctCode39
=
0x0008, // Code 3 of 9 (Code 39)
bctCode49
=
0x0018, // Code 49
bctCode93
=
0x0019, // Code 93
bctCodeOne
=
0x008D, // Code One
bctDAFT
=
0x005D, // DAFT Code
bctDataBarOmniTrunc
=
0x001D, // GS1 DataBar-14 Omnidirectional and truncated / RSS14
bctDataBarExpStacked =
0x0051, // GS1 DataBar Expanded Stacked
bctDataBarExpanded
=
0x001F, // GS1 DataBar Expanded / RSS_EXP
bctDataBarLimited
=
0x001E, // GS1 DataBar Limited
/ RSS_LTD
bctDataBarStacked
=
0x004F, // GS1 DataBar-14 Stacked
bctDataBarStackedO
=
0x0050, // GS1 DataBar-14 Stacked Omnidirectional
bctDataMatrix
=
0x0047, // Data Matrix ECC200
bctDotCode
=
0x0073, // DotCode
bctDPD
=
0x0060, // DPD code
bctDPIdentCode
=
0x0016, // Deutsche Post Identcode
bctDPLeitcode
=
0x0015, // Deutsche Post Leitcode
bctEAN128
=
0x0010, // GS1-128 (UCC.EAN-128)
bctEAN128_CC
=
0x0083, // Composite Symbol with GS1-128 linear component
bctEAN14
=
0x0048, // EAN-14
bctEANX
=
0x000D, // EAN
bctEANX_CC
=
0x0082, // Composite Symbol with EAN linear component
bctEANXCheck
=
0x000E, // EAN + Check Digit
bctExtCode39
=
0x0009, // Extended Code 3 of 9 (Code 39+)
bctFIM
=
0x0031, // FIM
bctFlattermarken
=
0x001C, // Flattermarken
bctHIBC_Aztec
=
0x0070, // HIBC Aztec Code
bctHIBC_CodablockF
=
0x006E, // HIBC Codablock-F
bctHIBC_Code128
=
0x0062, // HIBC Code 128
 

Previous topic: InkAnnot

Next topic: Output position and orientation

Start Chat