Namespace Aspose.BarCode.Generation

Namespace Aspose.BarCode.Generation

کلاس‌ها

نام کلاستوضیحات
AustralianPostParametersپارامترهای بارکد AustralianPost.
AztecExtCodetextBuilder

ژنراتور متن کد توسعه یافته برای بارکدهای Aztec در حالت ExtendedCodetext از AztecEncodeMode

از ویژگی TwoDDisplayText در BarcodeGenerator برای تنظیم متن قابل مشاهده به منظور حذف کاراکترهای مدیریتی استفاده کنید.

AztecParametersپارامترهای Aztec.
BarcodeGeneratorژنراتور بارکد برای تولید تصاویر بارکد در بک‌اند.

سمبول‌های پشتیبانی شده: 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، QR code …

BarcodeParametersپارامترهای تولید بارکد.
BaseEncodeTypeکلاس پایه برای SymbologyEncodeType.
BaseGenerationParametersپارامترهای تولید تصویر بارکد.
BorderParametersپارامترهای حاشیه تصویر بارکد
CaptionParametersپارامترهای عنوان.
CodabarParametersپارامترهای Codabar.
CodablockParametersپارامترهای Codablock.
Code128Parametersپارامترهای Code128.
Code16KParametersپارامترهای Code16K.
CodetextParametersپارامترهای متن کد.
CouponParametersپارامترهای کوپن. برای UpcaGs1DatabarCoupon، UpcaGs1Code128Coupon استفاده می‌شود.
DataBarParametersپارامترهای Databar.
DataMatrixExtCodetextBuilder

ژنراتور متن کد توسعه یافته برای بارکدهای 2D DataMatrix در حالت ExtendedCodetext از DataMatrixEncodeMode

DataMatrixParametersپارامترهای DataMatrix.
DotCodeExtCodetextBuilder

ژنراتور متن کد توسعه یافته برای بارکدهای 2D DotCode در حالت ExtendedCodetext از DotCodeEncodeMode

DotCodeParametersپارامترهای DotCode.
EncodeTypesنوع بارکدی را که باید کدگذاری شود مشخص می‌کند.
ExtCodetextBuilderکلاس کمکی برای تولید خودکار متن کد در حالت Extended Codetext
FontUnitیک فرمت خاص برای متن تعریف می‌کند، از جمله نوع فونت، اندازه و ویژگی‌های سبک که اندازه در ویژگی Unit value است.
GS1CompositeBarParametersپارامترهای بارکد ترکیبی GS1.
HanXinExtCodetextBuilder

ژنراتور متن کد توسعه یافته برای کد Han Xin در حالت توسعه یافته HanXinEncodeMode

HanXinParametersپارامترهای Han Xin.
HslaColorکلاس برای نمایش رنگ HSLA (Hue، Saturation، Lightness، Alpha)
ITFParametersپارامترهای ITF.
ImageParametersپارامترهای تصویر.
MaxiCodeExtCodetextBuilder

ژنراتور متن کد توسعه یافته برای بارکدهای MaxiCode در حالت ExtendedCodetext از MaxiCodeEncodeMode

از ویژگی TwoDDisplayText در BarcodeGenerator برای تنظیم متن قابل مشاهده به منظور حذف کاراکترهای مدیریتی استفاده کنید.

MaxiCodeParametersپارامترهای MaxiCode.
Paddingپارامترهای Padding.
PatchCodeParametersپارامترهای PatchCode.
Pdf417Parametersپارامترهای PDF417. شامل پارامترهای PDF417، MacroPDF417، MicroPDF417 و GS1MicroPdf417 است. MacroPDF417 به دو فیلد نیاز دارد: Pdf417MacroFileID و Pdf417MacroSegmentID. سایر فیلدها اختیاری هستند. MicroPDF417 در حالت Structured Append (همانند حالت MacroPDF417) به دو فیلد نیاز دارد: Pdf417MacroFileID و Pdf417MacroSegmentID. سایر فیلدها اختیاری هستند.
PostalParametersپارامترهای پستی. برای Postnet، Planet استفاده می‌شود.
QrExtCodetextBuilder

ژنراتور متن کد توسعه یافته برای بارکدهای 2D QR در حالت ExtendedCodetext از QrEncodeMode

از ویژگی TwoDDisplayText در BarcodeGenerator برای تنظیم متن قابل مشاهده به منظور حذف کاراکترهای مدیریتی استفاده کنید.

QrParametersپارامترهای QR.
QrStructuredAppendParametersپارامترهای الحاق ساختاری QR.
SupplementParametersپارامترهای مکمل. برای Interleaved2of5، Standard2of5، EAN13، EAN8، UPCA، UPCE، ISBN، ISSN، ISMN استفاده می‌شود.
SvgParametersپارامترهای SVG.
SymbologyEncodeTypeنوع کدگذاری سمبولی. به EncodeTypes مراجعه کنید تا نمونه‌ای دریافت کنید.
Unitاندازه مقدار را در واحدهای مختلف (پیکسل، اینچ و غیره) مشخص می‌کند.

Enumها

نام Enumتوضیحات
AutoSizeModeانواع مختلف حالت‌های اندازه‌گیری خودکار را مشخص می‌کند.
AztecEncodeModeحالت کدگذاری برای بارکدهای Aztec.
AztecSymbolModeحالت سمبول Aztec را مشخص می‌کند.
BarCodeImageFormatفرمت فایل تصویر را مشخص می‌کند.
BarcodeClassificationsطبقه‌بندی سمبولی
BorderDashStyleسبک خطوط حاشیه‌دار را مشخص می‌کند.
CodabarChecksumModeالگوریتم چک‌سام برای Codabar را مشخص می‌کند
CodabarSymbolسمبل شروع یا توقف مشخصات بارکد Codabar را مشخص می‌کند.
Code128EncodeModeحالت کدگذاری برای بارکدهای Code128. مشخصات Code 128
CodeLocationمحل متن کد
DataMatrixEccTypeنوع ECC را برای کدگذاری مشخص می‌کند.
DataMatrixEncodeModeحالت کدگذاری رمزگذار DataMatrix، پیش‌فرض بر روی Auto
DataMatrixVersionنوع ECC را برای کدگذاری مشخص می‌کند.
DotCodeEncodeModeحالت کدگذاری برای بارکدهای DotCode.
ECIEncodings

شناسه‌های تفسیر کانال توسعه یافته. این برای اطلاع‌رسانی به خواننده بارکد در مورد جزئیات استفاده شده برای کدگذاری داده‌ها در سمبل استفاده می‌شود.

EnableChecksum

فعال‌سازی چک‌سام در حین تولید برای بارکدهای 1D.

پیش‌فرض به عنوان بله برای سمبول‌هایی که باید شامل چک‌سام باشند، در نظر گرفته می‌شود، و به عنوان نه در جایی که چک‌سام تنها ممکن است.

چک‌سام هرگز استفاده نمی‌شود: Codabar

چک‌سام ممکن است: Code39 Standard/Extended، Standard2of5، Interleaved2of5، Matrix2of5، ItalianPost25، DeutschePostIdentcode، DeutschePostLeitcode، VIN

چک‌سام همیشه استفاده می‌شود: سایر سمبول‌ها

FontModeحالت اندازه فونت.
HanXinEncodeModeحالت کدگذاری کد Han Xin. توصیه می‌شود از Auto با کاراکترهای ASCII / چینی یا Unicode برای کاراکترهای Unicode استفاده شود.
HanXinErrorLevelسطح اصلاح خطای Reed-Solomon. از پایین به بالا: L1، L2، L3، L4.
HanXinVersionنسخه کد Han Xin. از Version01 - 23 x 23 ماژول تا Version84 - 189 x 189 ماژول، با افزایش در مراحل 2 ماژول در هر طرف.
ITF14BorderTypeنوع حاشیه ITF14 بارکد
MacroCharacterمقادیر کاراکترهای ماکرو 05 و 06 برای به‌دست آوردن کدگذاری فشرده‌تر در حالت‌های خاص استفاده می‌شود. کاراکتر ماکرو 05 به “[)>\u001E05\u001D” به عنوان هدر داده‌های رمزگشایی شده و “\u001E\u0004” به عنوان تریلر داده‌های رمزگشایی شده ترجمه می‌شود. کاراکتر ماکرو 06 به “[)>\u001E06\u001D” به عنوان هدر داده‌های رمزگشایی شده و “\u001E\u0004” به عنوان تریلر داده‌های رمزگشایی شده ترجمه می‌شود.
MaxiCodeEncodeModeحالت کدگذاری برای بارکدهای MaxiCode.
MaxiCodeModeحالت کدگذاری برای بارکدهای MaxiCode.
MicroQRVersionنسخه کد MicroQR. از M1 تا M4.
PatchFormatفرمت PatchCode. برای تولید یک PatchCode تکی، PatchOnly را انتخاب کنید. از فرمت صفحه برای تولید صفحه Patch با PatchCode به عنوان حاشیه‌ها استفاده کنید
Pdf417CompactionModeحالت فشرده‌سازی بارکد Pdf417
Pdf417EncodeModeحالت کدگذاری بارکد Pdf417
Pdf417ErrorLevelسطح اصلاح خطای بارکد pdf417، از سطح 0 تا سطح 9، سطح 0 به معنای عدم اصلاح خطا، سطح 8 به معنای بهترین اصلاح خطا است
Pdf417MacroTerminatorبرای اطلاع به کدگذار در مورد اینکه آیا باید Terminator Macro PDF417 (کد واژه 922) را به بخش اضافه کند یا خیر. فقط برای Macro PDF417 اعمال می‌شود.
QREncodeModeحالت کدگذاری برای بارکدهای QR.
QREncodeTypeحالت انتخاب QR / MicroQR. برای سمبل‌های QR استاندارد ForceQR را انتخاب کنید، برای MicroQR Auto را انتخاب کنید. ForceMicroQR برای تولید سمبل MicroQR به شدت در صورت امکان استفاده می‌شود.
QRErrorLevelسطح اصلاح خطای Reed-Solomon. از پایین به بالا: LevelL، LevelM، LevelQ، LevelH.
QRVersionنسخه کد QR. از نسخه 1 تا نسخه 40 برای کد QR و از M1 تا M4 برای MicroQr.
RectMicroQRVersionنسخه کد RectMicroQR. از نسخه R7x43 تا نسخه R17x139.
SvgColorModeحالت‌های ممکن برای پر کردن رنگ در فایل svg، RGB پیش‌فرض است و توسط SVG 1.1 پشتیبانی می‌شود. RGBA، HSL، HSLA در استاندارد SVG 2.0 مجاز است. حتی در RGB، شفافیت از طریق پارامتر “fill-opacity” تنظیم می‌شود
TextAlignmentتراز متن.
TwoDComponentTypeنوع مؤلفه 2D
 فارسی