- About Graphics Mill
- What's New?
- Breaking Changes in Graphics Mill 12
- Breaking Changes in Graphics Mill 11
- Features
- Supported File Formats
- System Requirements
- Getting Started
- Working with Image Formats
- Transforming Images (Resize, Rotate, Crop)
- Working with Metadata
- Color Management and Color Reduction
- Drawing Text and Graphics
- Color Keying (Green Screen Removal)
- Channels and Pixel Data
- Color and Tone Correction
- Working with Photoshop (PSD) Files
- Image Filters
- Processing Large Images
- Basics of Image Processing
- Troubleshooting
- Class Library Reference
- Aurigma.GraphicsMill Namespace
- Aurigma.GraphicsMill.Codecs Namespace
- Aurigma.GraphicsMill.Codecs.ClippingPath Namespace
- Aurigma.GraphicsMill.Codecs.Psd Namespace
- BlendMode Enumeration
- ColorOverlayEffect Class
- DigitType Enumeration
- DropShadowEffect Class
- Effect Class
- FontCaps Enumeration
- FrameType Enumeration
- GroupedFrameCollection Class
- InnerShadowEffect Class
- ITextSettings Interface
- ParagraphDirection Enumeration
- ParagraphSettings Structure
- PlainFrameCollection Class
- PsdFeature Enumeration
- PsdFrame Class
- PsdFrameEffects Class
- PsdGroupFrame Class
- PsdReader Class
- PsdShapeFrame Class
- PsdSmartFrame Class
- PsdSpotChannel Class
- PsdTextFrame Class
- PsdTextFrameRawSettings Structure
- ShadowEffect Class
- SpotChannelCollection Class
- StrokeEffect Class
- StrokePosition Enumeration
- TextJustification Enumeration
- TextSpan Class
- Aurigma.GraphicsMill.Drawing Namespace
- Aurigma.GraphicsMill.Drawing.Art Namespace
- Aurigma.GraphicsMill.Drawing.Effects Namespace
- Aurigma.GraphicsMill.Licensing Namespace
- Aurigma.GraphicsMill.Templates Namespace
- Aurigma.GraphicsMill.Transforms Namespace
- Licensing
- End User License Agreement
- Copyright Notices
FrameType Enumeration
Contains possible types of PSD layers (i.e. frames of PsdReader).
Namespace:
Aurigma.GraphicsMill.Codecs.Psd
Assembly:
Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)
Syntax
public enum FrameType
Members
| Member name | Description |
|---|---|
| Group |
Group layer (presented by the PsdGroupFrame class instance). |
| Raster |
Raster layer (presented by the PsdFrame class instance). |
| Shape |
Shape layer (presented by the PsdShapeFrame class instance). |
| SmartObject |
Smart object (presented by the PsdSmartFrame class instance). |
| Text |
Text layer (presented by the PsdTextFrame class instance). |
| Unknown |
Unsupported type of layer (like adjustment layers, etc). |
Remarks
Text layers can be interpreted as raster ones which include additional meta-information about the text stored in this frame (like the text string, font and paragraph settings, etc). You can get the bitmap from such frames which will contain rasterized text string.
When you iterate through frames of the PSD file, be sure to skip unknown and group layers. It is necessary to avoid problems with extracting bitmaps which are not available in such layers.