\r
using awt = java.awt;\r
using java.awt.image;\r
+using imageio = javax.imageio;\r
\r
namespace Mainsoft.Drawing.Imaging\r
{\r
awt.Image [] _thumbnails;\r
FrameDimension _dimension;\r
XmlDocument _metadata;\r
+ imageio.metadata.IIOMetadata _nativeMetadata;\r
ImageFormat _imageFormat;\r
\r
float _xResolution;\r
public PlainImage() {\r
}\r
\r
- public PlainImage(awt.Image image, awt.Image [] thumbnails, ImageFormat format, float xRes, float yRes, FrameDimension dimension, XmlDocument metadata) {\r
+ public PlainImage(awt.Image image, awt.Image [] thumbnails, ImageFormat format, float xRes, float yRes, FrameDimension dimension) {\r
_nativeObject = image;\r
_thumbnails = thumbnails;\r
_imageFormat = format;\r
_yResolution = yRes;\r
\r
_dimension = dimension;\r
- _metadata = metadata;\r
}\r
\r
#endregion\r
set { NativeObject = value; }\r
}\r
\r
+ internal imageio.metadata.IIOMetadata NativeMetadata {\r
+ get { return _nativeMetadata; }\r
+ set { _nativeMetadata = value; }\r
+ }\r
+\r
+ public XmlDocument Metadata {\r
+ get { return _metadata; }\r
+ set { _metadata = value; }\r
+ }\r
+\r
public ImageFormat ImageFormat {\r
get { return _imageFormat; }\r
}\r
ImageFormat, \r
HorizontalResolution, \r
VerticalResolution, \r
- Dimension, \r
- _metadata );\r
+ Dimension );\r
}\r
\r
#endregion\r