Table of Contents

Interface IEffectDocumentInfo

Namespace
PaintDotNet.Effects
Assembly
PaintDotNet.Effects.Core.dll
public interface IEffectDocumentInfo : IObjectRef, IIsDisposed, IDisposable, IInternalImpl
Inherited Members
Extension Methods

Properties

ColorContext

Gets the color context of the document, which defines the working space (color space) of the document and all of its layers. This will either be the embedded color profile from the image, or sRGB if it didn't have one.

Layers

Gets a list of the document's layers, which can be used to access their properties and get bitmaps that render them.

Metadata

Provides access to the image's metadata (EXIF, IPTC, and XMP).

PixelFormat

Gets the native pixel format of the document.

Resolution

The resolution of the image, in dots-per-inch (DPI) or dots-per-centimeter (DPCM).

Size

Gets the size, in pixels, of the document and all of its layers.

Methods

GetBitmap(in PixelFormat)

Gets a bitmap that renders the document in the requested pixel format. This is the full composition of the document, including all of the layers with their rendering properties applied (blend mode, opacity, and visibility).