- 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
- Container Class
- CropMark Class
- DataSet Class
- FontSettings Class
- ItemMask Class
- IWatermarkItemsBuilder Interface
- MockupContainer Class
- ModelComponent Class
- PdfBox Enumeration
- PrintArea Class
- Product Class
- SafetyLine Class
- ShadowSettings Class
- SpotColorContainer Class
- State Class
- StrokeSettings Class
- Surface Class
- SurfaceBinding Class
- SurfaceContainer Class
- SurfaceData Class
- SurfaceDataCollection Class
- SurfaceMockup Class
- TextureContainer Class
- Watermark Class
- Aurigma.DesignAtoms.Model.CustomData Namespace
- Aurigma.DesignAtoms.Model.Items Namespace
- 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
SurfaceMockup Class
Applies to: Customer's Canvas On-Premises; Design Atoms .NET 6.0.0, 6.x (may differ) · Archived documentation
Defines a set of mockups for a Surface.
Namespace:
Aurigma.DesignAtoms.Model
Assembly:
Aurigma.DesignAtoms (in Aurigma.DesignAtoms.dll)
Syntax
public class SurfaceMockup : ModelComponent
Remarks
The mockup is additional graphic information that is displayed in the viewer while editing products but is not included in the hi-res output. It allows the user to see what the product looks like after printing or displays additional information that helps in the design process. This object model supports background and overlay mockups. For example, you can use images of T-shirts or envelopes as background mockups that appear below the design in the viewer. Overlaying mockups appear above the design and may hide such areas as rounded corners or holes in products. Objects of the SurfaceMockup class contain the background mockups in the downContainers collection and the overlay mockups in upContainers.