Table of Contents

Class XmpPacket

Namespace
PaintDotNet.Imaging
Assembly
PaintDotNet.Core.dll

Encapsulates an immutable XMP packet. The root node is an xmpmeta element that contains a single RDF element.

public sealed class XmpPacket
Inheritance
XmpPacket
Inherited Members

Remarks

Methods

Load(IMetadataReader)
Load(IMetadataReader, LoadOptions)
Load(XDocument)
LoadFromApp1Block(byte[])
LoadFromApp1Block(byte[], int, int)
LoadFromApp1Block(byte[], int, int, LoadOptions)
LoadFromApp1Block(byte[], LoadOptions)
Parse(string)
Parse(string, LoadOptions)
ToMetadataReader()
ToMetadataReader(in VendorID?)
ToMetadataWriter()
ToMetadataWriter(in VendorID?)
ToString()
ToString(XmpPacketWrapperType)
ToString(XmpPacketWrapperType, SaveOptions)
ToXDocument()
ToXDocument(XmpPacketWrapperType)
TryLoad(IMetadataReader)
TryLoad(IMetadataReader, LoadOptions)
TryLoad(XDocument)
TryLoadFromApp1Block(byte[])
TryLoadFromApp1Block(byte[], int, int)
TryLoadFromApp1Block(byte[], int, int, LoadOptions)
TryLoadFromApp1Block(byte[], LoadOptions)
TryParse(byte[])
TryParse(byte[], int, int)
TryParse(byte[], int, int, LoadOptions)
TryParse(byte[], LoadOptions)
TryParse(Stream)
TryParse(Stream, LoadOptions)
TryParse(string)
TryParse(string, LoadOptions)