Chromium Code Reviews| Index: xfa/fxbarcode/include/BC_Library.h |
| diff --git a/xfa/fxbarcode/include/BC_Library.h b/xfa/fxbarcode/include/BC_Library.h |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..d0bd85b1189ed2a733661e01b7b95017c4d2e6e5 |
| --- /dev/null |
| +++ b/xfa/fxbarcode/include/BC_Library.h |
| @@ -0,0 +1,38 @@ |
| +// Copyright 2016 PDFium Authors. All rights reserved. |
| +// Use of this source code is governed by a BSD-style license that can be |
| +// found in the LICENSE file. |
| + |
| +// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
| + |
| +#ifndef XFA_FXBARCODE_INCLUDE_BC_LIBRARY_H_ |
| +#define XFA_FXBARCODE_INCLUDE_BC_LIBRARY_H_ |
| + |
| +enum BC_TEXT_LOC { |
|
Tom Sepez
2016/03/21 16:49:29
Feels like these enums belong in another file sinc
dsinclair
2016/03/21 17:52:39
Yea, these need some further thought. Things like
|
| + BC_TEXT_LOC_NONE = 0, |
| + BC_TEXT_LOC_ABOVE, |
| + BC_TEXT_LOC_BELOW, |
| + BC_TEXT_LOC_ABOVEEMBED, |
| + BC_TEXT_LOC_BELOWEMBED |
| +}; |
| + |
| +enum BC_CHAR_ENCODING { CHAR_ENCODING_UTF8 = 0, CHAR_ENCODING_UNICODE }; |
| + |
| +enum BC_TYPE { |
| + BC_UNKNOWN = -1, |
| + BC_CODE39 = 0, |
| + BC_CODABAR, |
| + BC_CODE128, |
| + BC_CODE128_B, |
| + BC_CODE128_C, |
| + BC_EAN8, |
| + BC_UPCA, |
| + BC_EAN13, |
| + BC_QR_CODE, |
| + BC_PDF417, |
| + BC_DATAMATRIX |
| +}; |
| + |
| +void BC_Library_Init(); |
| +void BC_Library_Destory(); |
| + |
| +#endif // XFA_FXBARCODE_INCLUDE_BC_LIBRARY_H_ |