DYMO.Label.Framework namespace provides access to DYMO Label Framework functionality from any .NET language.

Classes

  ClassDescription
Public classAddressObject
Address label object.
Public classBarcodeObject
Barcode label object.
Public classCircularTextObject
Circular Text label object.
Public classColor
Describes color components.
Public classColors
Provides IColor instances for the most useful colors.
Public classContinuousLabel
Continuous label.
Public classContinuousLabelCell
Continuous label cell.
Public classCounterObject
Counter label object.
Public classDateTimeObject
Date and Time label object.
Public classDieCutLabel
Die-cut label.
Public classFontInfo
Provides information about a font.
Public classFramework
Provides access to the most frequently used functions of the DYMO Label Framework.
Public classGlobals
Specifies the global properties/settings.
Public classImageObject
Represents an Image label object.
Public classLabel
Provides methods for loading labels.
Public classLabelObject
Contains common label object properties.
Public classLabelRenderParams
Specifies parameters used to create a label image.
Public classLabelSetBuilder
Default ILabelSetBuilder implementation.
Public classLabelWriterPrintParams
Print parameters for printing to LabelWriter printers.
Public classPrinters
IPrinters implementation.
Public classPrintJob
IPrintJob implementation.
Public classRect
Default IRect implementation.
Public classShapeObject
Shape label object.
Public classStyledTextBlock
Provides information about a block of text with the same formatting throughout.
Public classStyledTextBuilder
Allows construction of formatted (styled) text.
Public classTapePrintParams
Print parameters for printing to Tape printers.
Public classTextObject
Text label object.
Public classThickness
Describes the thickness of a frame around a rectangle.

Interfaces

  InterfaceDescription
Public interfaceIAddressObject
Interface to Address label object.
Public interfaceIBarcodeObject
Interface to Barcode label object.
Public interfaceICircularTextObject
Interface to Circular Text label object.
Public interfaceIColor
Describes color components.
Public interfaceIContinuousLabel
Interface to continuous (tape) label type.
Public interfaceIContinuousLabelCell
Describes one layout element for ContinuousLabel.
Public interfaceICounterObject
Interface to Counter label object.
Public interfaceIDateTimeObject
Interface to Date and Time label object.
Public interfaceIDieCutLabel
Interface to die-cut label type.
Public interfaceIDieCutLabelObjectBounds
Indexer for object bounds.
Public interfaceIFontInfo
Holds font information.
Public interfaceIImageObject
Interface to an Image label object.
Public interfaceILabel
Provides the base interface for label operations.
Public interfaceILabelObject
Base interface for label objects.
Public interfaceILabelRecordBuilder
Represents a label set record.
Public interfaceILabelRenderParams
Specifies parameters used to create a label preview/image.
Public interfaceILabelSetBuilder
Provides an interface to build a label set.
Public interfaceILabelWriterPrinter
Specifies properties specific to LabelWriter printers.
Public interfaceILabelWriterPrintParams
Print parameters for printing to LabelWriter printers.
Public interfaceIPrinter
Provides interface to common properties of all supported printers.
Public interfaceIPrinters
Enumerates available printers.
Public interfaceIPrintJob
Allows printing of multiple labels with different layouts in a single print job.
Public interfaceIPrintParams
Basic print parameters.
Public interfaceIRect
Specifies a rectangle.
Public interfaceIShapeObject
An interface to Shape label object.
Public interfaceIStyledText
Provides access to formatted (styled) text.
Public interfaceIStyledTextBlock
Provides information about a block of text with the same formatting throughout.
Public interfaceIStyledTextBuilder
Allows construction of formatted (styled) text.
Public interfaceITapePrinter
Provides properties specific to a Tape printer, such as "DYMO LabelMANAGER PC II."
Public interfaceITapePrintParams
Print parameters for Tape printers.
Public interfaceITextObject
Interface to Text label object.
Public interfaceIThickness
Describes the thickness of a frame around a rectangle.

Enumerations

  EnumerationDescription
Public enumerationBarcodeError
Specifies errors when barcode data is not compatible with barcode symbology.
Public enumerationBarcodeSize
Specifies the barcode size.
Public enumerationBarcodeTextPosition
Specifies the position of the human-readable text relative to the barcode.
Public enumerationBarcodeType
Specifies the barcode symbology.
Public enumerationCircleTextAlignment
Specifies the text alignment for CircularTextObject when DisplayMode is set to 'CircularText'.
Public enumerationCircularTextDisplayMode
Specifies the display option for a Circular Text label object.
Public enumerationContinuousLabelCellSizeMode
Specifies the sizing options for a cell on a continuous (tape) label.
Public enumerationContinuousLabelLengthMode
Specifies the length mode for continuous (tape) labels.
Public enumerationContinuousSubcellsOrientation
Specifies the orientation of a subcells on a continuous (tape) label.
Public enumerationDashStyle
Specifies the dash style used to render the border for a continuous (tape) label.
Public enumerationDateFormat
Specifies the date format for a Date and Time label object.
Public enumerationFlowDirection
Specifies the direction of the label content on the label.
Public enumerationFontStyle
Specifies the font style.
Public enumerationHorizontalAlignment
Specifies the horizontal alignment of the content of a barcode or image object related to the object bounds. Note: For RightToLeft flow, 'left' means 'right' and 'right' means 'left'.
Public enumerationImageScaleMode
Specifies the image scaling mode.
Public enumerationLabelWriterPrintQuality
Specifies print quality when printing to LabelWriter printers.
Public enumerationObjectRotation
Specifies object rotation.
Public enumerationPaperOrientation
Paper orientation options for label printing.
Public enumerationPostnetBarcodePosition
Specifies the position of IntelligentMail/Postnet barcode in an Address object.
Public enumerationRollSelection
Specifies the roll to print to when printing to LabelWriter Twin Turbo printers.
Public enumerationShapeType
Supported shape types for the Shape label object.
Public enumerationTapeAlignment
Specifies the tape leader and trailer when printing to Tape printers.
Public enumerationTapeCutMode
Specifies the tape cut mode when printing multiple labels to a Tape printer that supports the auto-cut feature.
Public enumerationTextAlignment
Specifies the horizontal alignment of the content of text-based objects.
Public enumerationTextFitMode
Specifies content scaling for text-based objects.
Public enumerationTextVerticalAlignment
Specifies the vertical alignment of the content of text-based objects.
Public enumerationVerticalAlignment
Specifies the vertical alignment of the content of a Barcode or Image object, related to the object bounds.