Foxit PDF SDK
fs_barcode.h
浏览该文件的文档.
1 
16 #ifndef FS_BARCODE_H_
17 #define FS_BARCODE_H_
18 
19 #include "fs_common.h"
20 #include "fs_image.h"
21 
29 namespace foxit {
33 namespace common {
35 class Barcode FS_FINAL : public Base {
36  public:
42  typedef enum _Format {
59  } Format;
60 
66  typedef enum _QRErrorCorrectionLevel {
76 
78  Barcode();
79  // 强烈建议用户不要使用此方法;否则可能会出现未知情况。
80  explicit Barcode(FS_HANDLE handle);
81 
83  ~Barcode();
89  Barcode(const Barcode& other);
97  Barcode& operator = (const Barcode& other);
98 
106  bool operator == (const Barcode& other) const;
114  bool operator != (const Barcode& other) const;
115 
123  bool IsEmpty() const;
124 
146  common::Bitmap GenerateBitmap(const WString& info, Format format, int32 unit_width, int32 height,
147  QRErrorCorrectionLevel level);
148 };
149 } // namespace common
150 } // namespace foxit
151 
152 #endif // FS_BARCODE_H_
可恢复 7% 损坏数据的能力。
Definition: fs_barcode.h:68
条形码格式:ITF 码。
Definition: fs_barcode.h:54
可恢复 30% 损坏数据的能力。
Definition: fs_barcode.h:74
条形码格式:Code128,包括 EAN128 码。
Definition: fs_barcode.h:46
Definition: fs_image.h:36
条形码格式:标准 39 码。
Definition: fs_barcode.h:44
可恢复 15% 损坏数据的能力。
Definition: fs_barcode.h:70
条形码格式:UPC-A 码。
Definition: fs_barcode.h:50
宽字符串类
Definition: fx_string.h:1457
~Barcode()
析构函数。
可恢复 25% 损坏数据的能力。
Definition: fs_barcode.h:72
图像和位图相关定义和类的头文件。
条形码格式:EAN-13 码。
Definition: fs_barcode.h:52
Barcode & operator=(const Barcode &other)
赋值操作符。
QRErrorCorrectionLevel
QR 码错误纠正级别的枚举。
Definition: fs_barcode.h:66
bool operator==(const Barcode &other) const
相等操作符。
void * FS_HANDLE
句柄类型。
Definition: fs_basictypes.h:214
条形码格式:快速响应码。
Definition: fs_barcode.h:58
通用定义和类的头文件。
bool IsEmpty() const
检查当前对象是否为空。
common::Bitmap GenerateBitmap(const WString &info, Format format, int32 unit_width, int32 height, QRErrorCorrectionLevel level)
使用给定的信息字符串和指定的条形码格式生成条形码位图。
FX_INT32 int32
有符号 32 位整数。
Definition: fs_basictypes.h:194
Definition: fs_basictypes.h:449
Foxit命名空间。
Definition: fs_taggedpdf.h:27
bool operator !=(const Barcode &other) const
不相等操作符。
条形码格式:PDF-417 码。
Definition: fs_barcode.h:56
条形码格式:EAN-8 码。
Definition: fs_barcode.h:48
Definition: fs_barcode.h:35
Format
条形码格式的枚举。
Definition: fs_barcode.h:42
Barcode()
构造函数。