Show / Hide Table of Contents

Namespace Neodynamic.SDK.Printing

Classes

BarcodeException

Represents errors that occur during barcode generation process

BarcodeItem

Represents a barcode item. It can draw linear (1D), Postal and 2D barcodes.

BarcodeItemUtils

Provides some utilities related to BarcodeItem objects.

BarcodeUtils

BarcodeUtils provides additional utilities related to barcode generation.

CircleShapeItem

Represents an ellipse rectangle shape item.

ClosedShapeItem

An abstract base class that provides basic functionality for any descended ClosedShapeItem class.

EllipseShapeItem

Represents an ellipse rectangle shape item.

ExpressionableAttribute

Indicates whether a Type is supported in Expressions.

ExpressionBuilder

A static instance of ExpressionEngine that performs expression parsing and processing. It also provides helper methods for adding custom Expression Functions as well as for building the expression editor UI. NOTE: Do not use in concurrency scenarios.

ExpressionEngine

Performs expression parsing and processing. It also provides helper methods for adding custom Expression Functions as well as for building the expression editor UI.

FingerprintSettings

Represents special settings for Fingerprint commands.

Font

Encapsulates the font properties of texts.

FontConverter

Converts Font objects from one data type to another. Access the FontConverter class through the TypeDescriptor object.

FontManager

Manages the collection of fonts available in the internal cache.

FontNameConverter

FrameThickness

Represents the thickness for the four sides of a frame.

FrameThicknessConverter

Converts FrameThickness objects from one data type to another. Access the FrameThicknessConverter class through the TypeDescriptor object.

ImageItem

Represents an image, picture or graphic item.

ImageSettings

Defines image output settings for saving labels to raster image formats

Item

An abstract base class that provides basic functionality for any descended Item class.

ItemCollection

Provides a collection of Item objects.

ItemRenderer

The Item Renderer

LineShapeItem

Represents a line shape item. Use it to create horizontal, vertical and diagonal lines.

LiteralItem

Represents a literal text item. Use it for sending raw printer commands.

MonochromeSettings

Defines monochrome settings used for Black/White conversion.

MonochromeSettingsConverter

Converts MonochromeSettings objects from one data type to another. Access the MonochromeSettingsConverter class through the TypeDescriptor object.

MultipleSelectionItem

Represents a collection of Item-derived classes which have been selected on the visual thermal label editor by the end-user.

PdfMetadata

Specifies metadata for a PDF document.

PrinterCommunication

Specifies information about printer communication like USB, Serial Port RS-232, Parallel Port (Centronics), and Network (Ethernet) connectivity.

PrinterSettings

Specifies information about the thermal printer used to print out a label, including printer id/name, printing resolution (DPI) and device connection like USB, Serial Port, Parallel Port and Network.

PrintJob

Specifies information about how a thermal label is printed, including the printer device settings, label orientation, number of copies, etc.

RectangleCornerRadius

Represents the radii of a rectangle's corners.

RectangleCornerRadiusConverter

Converts RectangleCornerRadius objects from one data type to another. Access the CornerRadiusConverter class through the TypeDescriptor object.

RectangleShapeItem

Represents a rectangle shape item.

RepeaterItem

Represents a data-bound item container.

RFIDTagItem

Represents a RFID Tag item. Use it for encoding a RFID Tag in a label.

ShapeItem

An abstract base class that provides basic functionality for any descended ShapeItem class.

TableColumn

Represents a column in a Table shape item.

TableRow

Represents a row in a Table shape item.

TableShapeItem

Represents a table shape item.

TextItem

Represents a text item.

ThermalLabel

Represents a thermal label object.

ThermalLabelFont

Represents an embedded font of a thermal label object.

ThermalLabelPage

Represents a page of a thermal label object.

Enums

AztecCodeFormat

Specifies the Aztec Code Format to use on that symbology.

BarcodeAlignment

Specifies the alignment of the barcode

BarcodeErrorBehavior

Specifies what output type will be generated if an error occurs during barcode rendering.

BarcodeSizing

Describes how barcode content is resized to fill its allocated space.

BarcodeSymbology

Specifies the Barcode Symbology to be used.

BarcodeTextAlignment

Specifies the text alignment on the barcode image

BearerBarStyle

Specifies the bearer bars' type that must be drawn with the barcode image. Bearer bar is only available for 2 of 5, Code 128 and UCC.EAN 128 barcodes.

CodabarStartStopChar

Specifies the start and stop character for Codabar symbology.

Code128

Specifies the characters set to use in the Code 128 symbology.

Code16k

Specifies the mode to use for Code16k symbology.

CodePage

Specifies a Code Page

Color

Specifies a color.

CommunicationType

Specifies the printer communication type.

DataMatrixEncoding

Specifies the DataMatrix Encoding to use on that symbology.

DataMatrixFormat

Specifies the DataMatrix Format to use on that symbology.

DitherMethod

Specifies the dithering method to be used for Black/White conversion.

DotCodeModuleShape

Specifies the shape of the modules making the DotCode barcode symbol.

FIM

Specifies the facing identification mark (FIM) pattern to use on that symbology.

Flip

Specifies the axis used to flip the image.

FontUnit

Specifies the unit of measure for Font objects.

HanXinCodeEncoding

Specifies the Han Xin Code Encoding to use on that symbology.

HanXinCodeErrorCorrectionLevel

Specifies the Error Correction Level to apply for Han Xin Code symbology.

HanXinCodeVersion

Specifies the Han Xin Code Version to use on that symbology. Version 1 (23 x 23 modules) to Version 84 (189 x 189 modules) increasing in steps of two modules per side.

HtmlImageFormat

Specifies the HTML image format

ImageFormat

Specifies the supported image formats

Isbt128DataStructure

Specifies the ISBT 128 Data Structures.

ItfHmark

Specifies the seven type of H marks for ITF symbology.

LineOrientation

Specifies the orientation for line shape items.

LockAspectRatio

Specifies how image's proportions are maintained.

MaxiCodeModes

Specifies the MaxiCode modes.

MediaTracking

Specifies the media is being used (continuous or non-continuous) for purposes of tracking.

MediaType

Specifies the type of media being used in the printer.

MicroPdf417Version

Specifies the MicroPDF417 version (a predefined combinations of numbers of columns and rows) to be generated.

MicroQRCodeVersion

Specifies the Micro QR Code Version to use on that symbology. Version M1 (11 x 11 modules) to Version M4 (17 x 17 modules) increasing in steps of two modules per side.

MsiChecksum

Specifies the checksum method used for MSI barcodes

Pdf417CompactionType

Specifies the Compaction Type to apply for PDF417 symbology.

Pdf417ErrorCorrection

Specifies the Error Correction Level to apply for PDF417 symbology.

Placement

Specifies the placement of a given object.

PrintMode

Specifies the print mode for the thermal printer.

PrintOrientation

Specifies the page orientation used to print the thermal label.

ProgrammingLanguage

Specifies the core programming language supported by the thermal printer.

QRCodeEncoding

Specifies the QR Code Encoding to use on that symbology.

QRCodeErrorCorrectionLevel

Specifies the Error Correction Level to apply for QR Code symbology.

QRCodeMask

Specifies the QR Code Mask pattern.

QRCodeVersion

Specifies the QR Code Version to use on that symbology. Version 1 (21 x 21 modules) to Version 40 (177 x 177 modules) increasing in steps of four modules per side.

RectMicroQRCodeVersion

Specifies the Rectangular Micro QR Code Version to use on that symbology.

RFIDTagDataFormat

The RFID Tag Data Formats

Rotate

Specifies the rotation angle to apply on the barcode image. It is measured clockwise from the x-axis.

SerialPortHandshake

Specifies the control protocol used in establishing a serial port communication.

SerialPortParity

Specifies the parity bit for serial port communication.

SerialPortStopBits

Specifies the number of stop bits used on the serial port communication.

StrokeStyle

Specifies the style of a stroke path.

Supplement

Specifies the supplement type to use with EAN and UPC symbologies.

TelepenEncoding

Specifies the Telepen Encoding to use on that symbology.

TextAlignment

Specifies the text alignment.

TextSizing

Specifies the text sizing.

TextVerticalAlignment

Specifies the vertical text alignment.

UnitType

Specifies the unit of measurement.

UpcE

Specifies the number system to use for UPC-E symbology.

Back to top Copyright © 2003- Neodynamic SRL
http://www.neodynamic.com