Namespace Aspose.BarCode.Generation

Namespace Aspose.BarCode.Generation

Classes

Tên lớpMô tả
AustralianPostParametersTham số mã vạch AustralianPost.
AztecExtCodetextBuilder

Trình tạo codetext mở rộng cho mã vạch Aztec cho Chế độ Codetext Mở rộng của AztecEncodeMode

Sử dụng thuộc tính TwoDDisplayText của BarcodeGenerator để đặt văn bản hiển thị bằng cách loại bỏ các ký tự quản lý.

AztecParametersTham số Aztec.
BarcodeGeneratorBarcodeGenerator cho việc tạo hình ảnh mã vạch ở backend.

Các symbologies được hỗ trợ: 1D: Codabar, Code11, Code128, Code39, Code39FullASCII, Code93, EAN13, EAN8, Interleaved2of5, MSI, Standard2of5, UPCA, UPCE, ISBN, GS1Code128, Postnet, Planet, EAN14, SCC14, SSCC18, ITF14, SingaporePost … 2D: Aztec, DataMatrix, PDf417, mã QR …

BarcodeParametersTham số tạo mã vạch.
BaseEncodeTypeLớp cơ sở cho SymbologyEncodeType.
BaseGenerationParametersTham số tạo hình ảnh mã vạch.
BorderParametersTham số biên hình ảnh mã vạch
CaptionParametersTham số chú thích.
CodabarParametersTham số Codabar.
CodablockParametersTham số Codablock.
Code128ParametersTham số Code128.
Code16KParametersTham số Code16K.
CodetextParametersTham số codetext.
CouponParametersTham số coupon. Dùng cho UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
DataBarParametersTham số Databar.
DataMatrixExtCodetextBuilder

Trình tạo codetext mở rộng cho mã vạch 2D DataMatrix cho Chế độ Codetext Mở rộng của DataMatrixEncodeMode

DataMatrixParametersTham số DataMatrix.
DotCodeExtCodetextBuilder

Trình tạo codetext mở rộng cho mã vạch 2D DotCode cho Chế độ Codetext Mở rộng của DotCodeEncodeMode

DotCodeParametersTham số DotCode.
EncodeTypesChỉ định loại mã vạch để mã hóa.
ExtCodetextBuilderLớp trợ giúp cho việc tạo codetext tự động của Chế độ Codetext Mở rộng
FontUnitĐịnh nghĩa một định dạng cụ thể cho văn bản, bao gồm mặt phông, kích thước và thuộc tính kiểu, trong đó kích thước ở thuộc tính giá trị Đơn vị.
GS1CompositeBarParametersTham số mã vạch GS1 Composite.
HanXinExtCodetextBuilder

Trình tạo codetext mở rộng cho mã Han Xin cho Chế độ Mở rộng của HanXinEncodeMode

HanXinParametersTham số Han Xin.
HslaColorLớp đại diện cho màu HSLA (Hue, Saturation, Lightness, Alpha)
ITFParametersTham số ITF.
ImageParametersTham số hình ảnh.
MaxiCodeExtCodetextBuilder

Trình tạo codetext mở rộng cho mã vạch MaxiCode cho Chế độ Codetext Mở rộng của MaxiCodeEncodeMode

Sử dụng thuộc tính TwoDDisplayText của BarcodeGenerator để đặt văn bản hiển thị bằng cách loại bỏ các ký tự quản lý.

MaxiCodeParametersTham số MaxiCode.
PaddingTham số Padding.
PatchCodeParametersTham số PatchCode.
Pdf417ParametersTham số PDF417. Chứa các tham số PDF417, MacroPDF417, MicroPDF417 và GS1MicroPdf417. MacroPDF417 yêu cầu hai trường: Pdf417MacroFileID và Pdf417MacroSegmentID. Tất cả các trường khác là tùy chọn. MicroPDF417 ở chế độ Structured Append (giống như chế độ MacroPDF417) yêu cầu hai trường: Pdf417MacroFileID và Pdf417MacroSegmentID. Tất cả các trường khác là tùy chọn.
PostalParametersTham số Bưu điện. Dùng cho Postnet, Planet.
QrExtCodetextBuilder

Trình tạo codetext mở rộng cho mã vạch 2D QR cho Chế độ Codetext Mở rộng của QrEncodeMode

Sử dụng thuộc tính TwoDDisplayText của BarcodeGenerator để đặt văn bản hiển thị bằng cách loại bỏ các ký tự quản lý.

QrParametersTham số QR.
QrStructuredAppendParametersTham số thêm cấu trúc QR.
SupplementParametersTham số bổ sung. Dùng cho Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.
SvgParametersTham số SVG.
SymbologyEncodeTypeLoại mã hóa symbology. Xem EncodeTypes để lấy thể hiện.
UnitChỉ định giá trị kích thước trong các đơn vị khác nhau (Pixel, Inches, v.v.).

Enums

Tên EnumMô tả
AutoSizeModeChỉ định các loại chế độ tự động kích thước khác nhau.
AztecEncodeModeChế độ mã hóa cho mã vạch Aztec.
AztecSymbolModeChỉ định chế độ biểu tượng Aztec.
BarCodeImageFormatChỉ định định dạng tệp của hình ảnh.
BarcodeClassificationsPhân loại symbology
BorderDashStyleChỉ định kiểu của các đường viền đứt đoạn.
CodabarChecksumModeChỉ định thuật toán kiểm tra tổng cho Codabar
CodabarSymbolChỉ định biểu tượng bắt đầu hoặc dừng của thông số kỹ thuật mã vạch Codabar.
Code128EncodeModeChế độ mã hóa cho mã vạch Code128. Thông số kỹ thuật Code 128.
CodeLocationVị trí codetext
DataMatrixEccTypeChỉ định loại ECC để mã hóa.
DataMatrixEncodeModeChế độ mã hóa của bộ mã DataMatrix, mặc định là Tự động
DataMatrixVersionChỉ định loại ECC để mã hóa.
DotCodeEncodeModeChế độ mã hóa cho mã vạch DotCode.
ECIEncodings

Các định danh Giải thích Kênh Mở rộng. Nó được sử dụng để cho máy đọc mã vạch biết chi tiết về các tham chiếu được sử dụng để mã hóa dữ liệu trong biểu tượng.

EnableChecksum

Bật kiểm tra tổng trong quá trình tạo cho mã vạch 1D.

Mặc định được coi là Có cho các symbologies mà phải chứa kiểm tra tổng, là Không ở nơi chỉ có kiểm tra tổng là khả thi.

Kiểm tra tổng không bao giờ được sử dụng: Codabar

Kiểm tra tổng là khả thi: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN

Kiểm tra tổng luôn được sử dụng: Các symbologies còn lại

FontModeChế độ kích thước phông.
HanXinEncodeModeChế độ mã hóa mã Han Xin. Khuyến nghị sử dụng Tự động với ký tự ASCII / Trung Quốc hoặc Unicode cho ký tự Unicode.
HanXinErrorLevelMức độ sửa lỗi Reed-Solomon. Từ thấp đến cao: L1, L2, L3, L4.
HanXinVersionPhiên bản của mã Han Xin. Từ Phiên bản01 - 23 x 23 mô-đun đến Phiên bản84 - 189 x 189 mô-đun, tăng theo bước 2 mô-đun mỗi bên.
ITF14BorderTypeLoại biên ITF14 của mã vạch
MacroCharacterCác giá trị Ký tự Macro 05 và 06 được sử dụng để có được mã hóa gọn gàng hơn trong các chế độ đặc biệt. Ký tự Macro 05 được dịch thành “[)>\u001E05\u001D” như tiêu đề dữ liệu giải mã và “\u001E\u0004” như đoạn dữ liệu giải mã. Ký tự Macro 06 được dịch thành “[)>\u001E06\u001D” như tiêu đề dữ liệu giải mã và “\u001E\u0004” như đoạn dữ liệu giải mã.
MaxiCodeEncodeModeChế độ mã hóa cho mã vạch MaxiCode.
MaxiCodeModeChế độ mã hóa cho mã vạch MaxiCode.
MicroQRVersionPhiên bản của mã MicroQR. Từ M1 đến M4.
PatchFormatĐịnh dạng PatchCode. Chọn PatchOnly để tạo một PatchCode duy nhất. Sử dụng định dạng trang để tạo trang Patch với các PatchCodes làm biên
Pdf417CompactionModeChế độ nén mã vạch Pdf417
Pdf417EncodeModeChế độ mã hóa mã vạch Pdf417
Pdf417ErrorLevelMức độ sửa lỗi của mã vạch pdf417, từ mức 0 đến mức 9, mức 0 có nghĩa là không có sửa lỗi, mức 8 có nghĩa là sửa lỗi tốt nhất
Pdf417MacroTerminatorĐược sử dụng để cho bộ mã hóa biết có nên thêm Bộ kết thúc Macro PDF417 (mã từ 922) vào đoạn hay không. Chỉ áp dụng cho Macro PDF417.
QREncodeModeChế độ mã hóa cho mã vạch QR.
QREncodeTypeChế độ chọn QR / MicroQR. Chọn ForceQR cho các biểu tượng QR tiêu chuẩn, Tự động cho MicroQR. ForceMicroQR được sử dụng để tạo biểu tượng MicroQR mạnh mẽ nếu có thể.
QRErrorLevelMức độ sửa lỗi Reed-Solomon. Từ thấp đến cao: LevelL, LevelM, LevelQ, LevelH.
QRVersionPhiên bản của mã QR. Từ Phiên bản1 đến Phiên bản40 cho mã QR và từ M1 đến M4 cho MicroQr.
RectMicroQRVersionPhiên bản của mã RectMicroQR. Từ phiên bản R7x43 đến phiên bản R17x139.
SvgColorModeCác chế độ có thể có để tô màu trong tệp svg, RGB là mặc định và được hỗ trợ bởi SVG 1.1. RGBA, HSL, HSLA được cho phép trong tiêu chuẩn SVG 2.0. Ngay cả trong RGB, độ mờ sẽ được thiết lập thông qua tham số “fill-opacity”
TextAlignmentCăn chỉnh văn bản.
TwoDComponentTypeLoại thành phần 2D
 Tiếng Việt