The Aurigma.GraphicsMill.Codecs namespace contains classes intended to work with files that have one or more images (frames) inside, such as multipage TIFF files, animated GIF, etc. These classes support a lot of file formats and allow working with metadata.
Class | Description | |
---|---|---|
AdobeResourceBlock |
Represents the Adobe® image resource block. |
|
AdobeResourceDictionary |
Represents a dictionary of Adobe® image resource blocks, each block is represented by the AdobeResourceBlock class. |
|
BmpReader |
Contains methods and properties used to read BMP images. |
|
BmpSettings |
Contains all the possible BMP writing settings. |
|
BmpWriter |
Contains methods and properties used to write BMP images. |
|
CodecRegistry | ||
CustomImageReader | ||
CustomImageWriter | ||
EpsReader |
Contains methods and properties used to read EPS images. |
|
EpsSettings |
Contains all the possible EPS writing settings. |
|
EpsWriter |
Contains methods and properties used to write BMP images. |
|
ExifDictionary |
Represents a dictionary of EXIF fields. |
|
ExifItemInfo |
Represents an EXIF item. |
|
Frame |
Represents a base class for all image frames. |
|
FrameCollection<TFrame> |
Represents a collection of frames. |
|
FrameCollectionBase |
Represents a base class for the frame collections. |
|
GifFrame |
Represents a frame of a GIF image. |
|
GifFrameSettings |
Contains all the possible GIF frame writing settings. |
|
GifReader |
Contains methods and properties used to read GIF images. |
|
GifSettings |
Contains all the possible GIF writing settings. |
|
GifWriter |
Contains methods and properties used to write GIF images (both static and animated). |
|
ImageReader |
Represents a base class for all image readers. |
|
ImageWriter |
Represents a base class for all image writers. |
|
IptcDictionary |
Represents a dictionary of IPTC fields. |
|
JpegMarkerException |
Represents the error that occurs when the JpegWriter tries to write an incorrect JPEG metadata. |
|
JpegReader |
Contains methods and properties used to read JPEG images. |
|
JpegSettings |
Contains all the possible JPEG writing settings. |
|
JpegWriter |
Contains methods and properties used to write JPEG images. |
|
LosslessJpeg |
Contains methods and properties used to apply lossless operations on JPEG images. |
|
MediaCorruptedException |
Represents the error that occurs when you try to open file (or other media) which contains corrupted data. |
|
MediaProviderException |
Represents the error that occurs when you are working with image readers or writers. |
|
MediaUnsupportedException |
Represents the error that occurs when you try to read file (or other media) which is not supported by Graphics Mill. |
|
MetadataDictionary |
Represents a dicitonary of image metadata, such as EXIF, IPTC, etc. |
|
MetadataEnumerator |
Enumerates the elements of this dictionary. |
|
MultiFrameException |
Represents the error that occurs when you try to add more frames than current format allows. |
|
OutputIntent |
Represents the final destination device that you use to reproduce the color in the PDF. |
|
PdfFrame |
Represents one page of a PDF file. |
|
PdfReader |
Contains methods and properties used to read PDF files. |
|
PdfSettings |
Contains all the possible PDF writing settings. |
|
PdfWriter |
Contains methods and properties used to write PDF file. |
|
PngFrame |
Represents a frame of a PNG image. |
|
PngReader |
Contains methods and properties used to read PNG images. |
|
PngSettings |
Contains all the possible PNG writing settings. |
|
PngWriter |
Contains methods and properties used to write PNG images. |
|
RawReader |
Contains methods and properties used to read RAW images. |
|
SvgReader |
Contains methods and properties used to read SVG graphics. |
|
SvgSettings |
Contains the SVG writing settings. |
|
SvgWriter |
Contains methods and properties used to write an SVG file. |
|
TgaReader |
Contains methods and properties used to read TARGA images. |
|
TgaSettings |
Contains all the possible TARGA image writing settings. |
|
TgaWriter |
Contains methods and properties used to write TARGA images. |
|
TiffExtraChannel |
Represents the TIFF extra channel retrieved from an image. |
|
TiffExtraChannelCollection |
Represents a collection of TIFF extra channels. |
|
TiffExtraChannelEntry |
Represents the TIFF extra channel to embed into an image. |
|
TiffFrame |
Represents a frame of a TIFF image. |
|
TiffReader |
This class enables you to read TIFF images. |
|
TiffSettings |
Contains all the possible TIFF writing settings. |
|
TiffWriter |
Contains methods and properties used to write TIFF image. |
|
WebPFrame |
Represents a frame of a WebP image. |
|
WebPFrameSettings |
Contains all the possible WebP frame writing settings. |
|
WebPReader |
Contains methods and properties used to read WebP images. |
|
WebPSettings |
Contains methods and properties used to write WebP images (both static and animated). |
|
WebPWriter |
Contains methods and properties used to write WebP images (both static and animated). |
|
WriterSettings |
Represents a base class for all image writing settings. |
|
XmpArrayNode |
Represents an XMP array. |
|
XmpData |
Represents an XMP tree. |
|
XmpDictionaryNode |
Represents a base class for XMP properties allowing that allows accessing a node as a dictionary. |
|
XmpLocalizedTextItemNode |
Represents a localized text item node. |
|
XmpLocalizedTextNode |
Represents a localized text node. |
|
XmpNamespace |
Represents an XMP namespace. |
|
XmpNode |
Represents a base class for all XMP properties. |
|
XmpStructNode |
Represents a structured XMP property. |
|
XmpTagNames |
This class can be used as an enumeration of standard XMP tags. |
|
XmpValueNode |
Represents a simple XMP property. |
Interface | Description | |
---|---|---|
IImageReader | ||
IImageWriter | ||
IMetadataWriter |
Provides metadata-related parameters. |
|
IXmpDictionary |
Represents a nongeneric collection of key/value pairs. |
Delegate | Description | |
---|---|---|
CustomReaderCreateCallback | ||
ResolveProfileCallback |
Enumeration | Description | |
---|---|---|
CompressionType |
Contains possible compression types for various image writers. |
|
DisposalMethod |
Contains values for disposal methods used in animated GIFs to specify what to do with a frame after it has been displayed. |
|
FileFormat |
Contains image file format IDs. |
|
JpegAlignToSampleSizeMode |
Contains possible values for JPEG sample size alignment. |
|
JpegScale |
Contains possible values for scaling JPEG image during reading. |
|
PdfTextOutputMode | ||
SmartObjectCropTo | ||
TiffChannelType |
Contains possible extra channel types. |
|
WebPFrameFormat | ||
XmpNodeType |
Contains available XMP node types. |