Header file for Barcode module of Foxit PDF SDK. More...
Go to the source code of this file.
Macros | |
Macro Definitions for Barcode formats | |
#define | FSCRT_BARCODEFORMAT_UNSPECIFIED -1 |
The format is unspecified. | |
#define | FSCRT_BARCODEFORMAT_CODE_39 0 |
The format is standard 39 code. | |
#define | FSCRT_BARCODEFORMAT_CODE_128 1 |
The format is Code128,includes EAN128 code. | |
#define | FSCRT_BARCODEFORMAT_EAN_8 2 |
The format is EAN-8 code. | |
#define | FSCRT_BARCODEFORMAT_UPC_A 3 |
The format is UPC-A code. | |
#define | FSCRT_BARCODEFORMAT_EAN_13 4 |
The format is EAN-13 code. | |
#define | FSCRT_BARCODEFORMAT_ITF 5 |
The format is ITF code. | |
#define | FSCRT_BARCODEFORMAT_PDF_417 6 |
The format is PDF-417 code. | |
#define | FSCRT_BARCODEFORMAT_QR_CODE 7 |
The format is Quick Response Code. | |
Macro Definitions for Format Error Correction Level of QR Code | |
#define | FSCRT_BARCODE_QRERRORCORRECTION_L 0 |
The capability of recovery from 7% amounts of damage. | |
#define | FSCRT_BARCODE_QRERRORCORRECTION_M 1 |
The capability of recovery from 15% amounts of damage. | |
#define | FSCRT_BARCODE_QRERRORCORRECTION_Q 2 |
The capability of recovery from 25% amounts of damage. | |
#define | FSCRT_BARCODE_QRERRORCORRECTION_H 3 |
The capability of recovery from 30% amounts of damage. | |
Functions | |
FS_RESULT | FSCRT_BCModule_Initialize () |
Initialize barcode module. More... | |
FS_RESULT | FSCRT_BCModule_Finalize () |
Finalize barcode module. More... | |
FS_RESULT | FSCRT_Barcode_GenerateBitmap (const FSCRT_BSTR *info, FS_INT32 codeFormat, FS_INT32 unitWidth, FS_INT32 unitHeight, FS_INT32 qrLevel, FSCRT_BITMAP *bitmap) |
Generate a bitmap of barcode with a given information string and a specific barcode format. More... | |
Header file for Barcode module of Foxit PDF SDK.
Copyright (C) 2003-2016, Foxit Software Inc.. All Rights Reserved.
The following code is copyrighted and is the proprietary of Foxit Software Inc.. It is not allowed to distribute any parts of Foxit PDF SDK to third party or public without permission unless an agreement is signed between Foxit Software Inc. and customers to explicitly grant customers permissions.
This header file defines barcode operations.
It contains: