- Introduction
- What's New?
- Features
- Upgrading the Design Editor
- Breaking Changes in 6.0
- Getting Started
- Integration with E-commerce
- Integration with Remote Asset Sources
- Printable Files and Proof Images
- Configuring Products
- Creating Product Templates
- User Interface
- Configuration Files
- APIs
- IFrame API
- Web API
- Design Atoms Framework
- What's New?
- Design Atoms Framework Overview
- Creating Applications with Design Atoms Framework
- Working with the Object Model
- Groups of Design Elements
- Using Dependency Injection
- Loading Templates
- Saving Products
- Rendering Products
- Reference
- Aurigma.DesignAtoms.Common Namespace
- Aurigma.DesignAtoms.Common.Math Namespace
- Aurigma.DesignAtoms.Configuration Namespace
- Aurigma.DesignAtoms.Configuration.RenderingConfig Namespace
- Aurigma.DesignAtoms.Convert Namespace
- Aurigma.DesignAtoms.Licensing Namespace
- Aurigma.DesignAtoms.Model Namespace
- Aurigma.DesignAtoms.Model.CustomData Namespace
- Aurigma.DesignAtoms.Model.Items Namespace
- AutoScaledTextItem Class
- BarcodeData Class
- BarcodeItem Class
- BarcodeItem.EncodingOptions Class
- BarcodePermissions Class
- BarcodeSubType Enumeration
- BarcodeType Enumeration
- BaseItem Class
- BaseTextItem Class
- BaseTextItem.BaseTextValue Class
- BoundedTextItem Class
- ContentItem Class
- ContentPermissions Class
- CurvedTextItem Class
- DashedLineItem Class
- EllipseItem Class
- FitMode Enumeration
- FrontendPermissions Class
- GridItem Class
- IBoundedTextItem Interface
- ImageItem Class
- ImageItem.ImageItemValue Class
- ImageItem.ImageSource Class
- ImageItem.ImageSource.SourceType Enumeration
- ImageMetaData Class
- ImageMetaData.ImageSize Class
- ImagePermissions Class
- Item Class
- ItemPermissions Class
- ItemToolbarPermissions Class
- IWrappedTextItem Interface
- LineItem Class
- LinePermissions Class
- ManipulationPermissions Class
- MockupVisualizationPermissions Class
- OverflowStrategy Enumeration
- PathBoundedTextItem Class
- PlaceholderItem Class
- PlaceholderItem.HorizontalContentAlignment Enumeration
- PlaceholderItem.ResizeMode Enumeration
- PlaceholderItem.VerticalContentAlignment Enumeration
- PlaceholderPermissions Class
- PlainTextItem Class
- PolylineItem Class
- RectangleItem Class
- ResizeGripsPermissions Class
- ShapeItem Class
- ShapePermissions Class
- ShrinkMode Enumeration
- SourceOrigin Class
- TextPermissions Class
- ThemeBinding Class
- Unit Enumeration
- VisualizationPermissions Class
- Aurigma.DesignAtoms.Rendering Namespace
- Aurigma.DesignAtoms.Serialization Namespace
- Aurigma.DesignAtoms.Serialization.Json.Product Namespace
- UI Framework
- Dynamic Image API
- Add-ons
- System Requirements
- Troubleshooting
- Migrating Your Applications
- Licensing
- Copyright Notices
Aurigma.DesignAtoms.Model.Items Namespace
Applies to: Customer's Canvas On-Premises; Design Atoms .NET 6.0.0, 6.x (may differ) · Archived documentation
This namespace contains classes and enumerations used to create and configure design elements.
Classes
| Class | Description | |
|---|---|---|
|
|
AutoScaledTextItem |
Represents auto-scaled text. |
|
|
BarcodeData |
Data that can be encoded into a barcode. |
|
|
BarcodeItem |
Represents a barcode. |
|
|
BarcodeItem.EncodingOptions |
Contains options to encode barcodes. |
|
|
BarcodePermissions |
Defines permissions for working with barcodes in the viewer. |
|
|
BaseItem |
Represents the base class for design elements. |
|
|
BaseTextItem |
Represents the base class for text elements. |
|
|
BaseTextItem.BaseTextValue |
Represents the item name and content. |
|
|
BoundedTextItem |
Represents bounded text. |
|
|
ContentItem |
Contains methods and properties used to work with the content of image placeholders. |
|
|
ContentPermissions |
Defines permissions for the content of image placeholders and barcode placeholders. |
|
|
CurvedTextItem |
Represents curved text. |
|
|
DashedLineItem |
Represents a dashed line. |
|
|
EllipseItem |
Represents an ellipse. |
|
|
FrontendPermissions |
Defines permissions for violation warnings. |
|
|
GridItem |
Represents a grid. |
|
|
ImageItem |
Represents an image. |
|
|
ImageItem.ImageItemValue |
Represents the image name and value. |
|
|
ImageItem.ImageSource |
Defines the image source. |
|
|
ImageMetaData |
Contains StorageId corresponding to an image. |
|
|
ImageMetaData.ImageSize |
Represents the width and height of images. |
|
|
ImagePermissions |
Defines permissions to change images. |
|
|
Item |
Contains general properties and permissions of design items. |
|
|
ItemPermissions |
Defines permissions to change design elements through the toolbars in the viewer. |
|
|
ItemToolbarPermissions |
Defines permissions to change design elements through the Floating Item Toolbar in the viewer. |
|
|
LineItem |
Represents a line. |
|
|
LinePermissions |
Defines permissions to change line properties in the viewer. |
|
|
ManipulationPermissions |
Defines permissions to manipulate design elements on the canvas. |
|
|
MockupVisualizationPermissions |
Defines appearance of mockups on the canvas, proof images, and hi-res outputs. |
|
|
PathBoundedTextItem |
Represents bounded text. |
|
|
PlaceholderItem |
Represents an image placeholder. |
|
|
PlaceholderPermissions |
Defines permissions to change image placeholders. |
|
|
PlainTextItem |
Represents plain text. |
|
|
PolylineItem |
Represents a polyline. |
|
|
RectangleItem |
Represents a rectangle. |
|
|
ResizeGripsPermissions |
Defines permissions to resize design elements. |
|
|
ShapeItem |
Represents a vector shape. |
|
|
ShapePermissions |
Defines permissions to change vector shapes. |
|
|
SourceOrigin |
Defines an image source to create images. |
|
|
TextPermissions |
Defines permissions to change text elements. |
|
|
ThemeBinding |
Defines properties of themes and styles applied to design elements. |
|
|
VisualizationPermissions |
Defines appearance of design elements on the canvas and hi-res outputs. |
Interfaces
| Interface | Description | |
|---|---|---|
|
|
IBoundedTextItem | |
|
|
IWrappedTextItem |
Provides properties for the text wrapping feature. |
Enumerations
| Enumeration | Description | |
|---|---|---|
|
|
BarcodeSubType |
Specifies QR code subtypes. |
|
|
BarcodeType |
Specifies supported barcode types. |
|
|
FitMode |
Specifies how to fit the bounding rectangle to text. |
|
|
ImageItem.ImageSource.SourceType |
Specifies image source types. |
|
|
OverflowStrategy |
Specifies the mode of the text overflow strategy. |
|
|
PlaceholderItem.HorizontalContentAlignment |
Specifies the horizontal alignment for the content of image placeholders. |
|
|
PlaceholderItem.ResizeMode |
Specifies the mode of resizing the content of image placeholders. |
|
|
PlaceholderItem.VerticalContentAlignment |
Specifies the vertical alignment for the content of image placeholders. |
|
|
ShrinkMode |
Specifies the text shrink mode. |
|
|
Unit |
Specifies the measurement unit. |