Aspose Aspose.PSD for .NET
Aspose.PSD for .NET

Aspose.PSD for .NET

Aspose.PSD for .NET is an API that enables developers to manipulate advanced PSD and entry-level file-formats without Adobe Photoshop or Adobe Illustrator dependencies. Developers can Load or Create Photoshop PSD & PSB files as well as work with Layers, detect deflated PSD files & convert Photoshop files to raster image formats.

Aspose.PSD for .NET Developer Small Business - Single Developer, Single Location Deployment License type: Developer, .NET
Aspose.PSD for .NET Developer OEM - Single Developer, Unlimited Deployment License type: Developer, .NET
Aspose.PSD for .NET Site Small Business - Up to 10 Developers, 10 Location Deployment License type: Developer, .NET
Aspose.PSD for .NET Site OEM - Up to 10 Developers, Unlimited Deployment License type: Developer, .NET
Aspose.PSD for .NET Developer SDK, Singe Developer And 50 Commercial Deployments License type: Developer, .NET
Aspose.PSD for .NET Site SDK, Up to 10 Developers And 250 Commercial Deployments License type: Developer, .NET


Aspose.PSD for .NET is a comprehensive entry-level AI and PSD and file formats manipulation and automation API without any requiring Adobe Photoshop or Adobe Illustrator. The API allows developers to edit and create Photoshop files and provide the capability to add watermarks, update layer properties, perform graphics operations, and cross-convert files.

The Aspose.PSD for .NET API supports layer import and export to many formats, including Tiff, Psd, Png, Jpeg, Jpeg2000, Gif, Bmp, Psb, and PDF with the ability to select text. The Aspose.PSD library supports some of Adobe Photoshop features like Text Layer rendering and editing, Adjustment Layers, Layers Effects, Fill Layers, Editing of Raster, and Vector Masks for layers.

Aspose.PSD Input/Output Formats

  • Photoshop: PSD, PSB

Aspose.PSD Output Formats

  • Raster Formats: TIFF, JPEG, PNG, GIF, BMP, JPEG2000
  • Other: PDF

Aspose.PSD Input Formats

  • Illustrator: AI

Export PSD to Different Raster Formats

The Aspose.PSD for .NET API gives developers the ability to export PSD files to many of the supported raster image formats, using just a couple of lines of code.

Manipulate & Access PSD Layers

The Aspose.PSD for .NET library allows the developer to access layers of a PSD programmatically to draw on it with images or text. They are able to update text on layers, merge layers, export layer, or set effects as an image and also use the API to create thumbnails or detect flattened PSD files.

Create or Read PSD Files

Aspose.PSD for .NET provides the ability to create PSD & PSB files from scratch and load PSD & PSB file formats for manipulation & conversion. Developers can also use the API to automate processes.

Different Imaging Filters

The Aspose.PSD for .NET API provides imaging features like color adjustment through its class libraries. Developers are also able to contrast or gamma and adjust brightness on raster image loaded by the API. They can dynamically blur or dither images using popular filters, including Median, Gauss Wiener, Motion Wiener, and Bradley Threshold.


Create a Photoshop file from scratch
Load existing Photoshop files
Clip to a rectangular region
Draw & fill basic shapes
Crop, rotate & resize Images
Merge layers
Support of Layers
PSD file Preview Pixel-Perfect Exporting
Support of RGB, CMYK, LAB, Grayscale with 8/16/32 bits per channel.
Applying of Layer Effects
Layer Creation Date and Time
Sheet Color Highlighting
Layer Masks
Update of Text Layers at Runtime
Support of Adjustment Layers
Black & White Adjustment Layer
Brightness/Contrast Adjustment Layer
Channel Mixer Adjustment Layer
Color Balance Adjustment Layer
Curves Adjustment Layer
Exposure Adjustment Layer
Hue/Saturation Adjustment Layer
Invert Adjustment Layer
Levels Adjustment Layer
Photo Filter Adjustment Layer
Rendering of Clipping Masks
Runtime rasterization of Vector Layer Masks
Editing of Raster Layer Masks
Manage Opacity of Layers & Flatten Layers
Support of a large number of Layer Resources
Support of a large number of Image Section Resources
Manipulation with Fill Layers
Adding and removing of Linked Layers
Layer Groups Export
Ability to open and export AI files

Related Products

Aspose.Total for .NET
Edit, Convert, Automate popular document formats in .NET
Aspose.Total Product Family
All Aspose API's and Libraries in one comprehensive suite
Aspose.PSD for Java
Edit, Create, Manipulate and Automate Photoshop files
Aspose.PSD Product Family
Adobe Photoshop File Format Automation Suite