Class ImageReader
public class ImageReader : JVMBridgeBase<ImageReader>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<ImageReader>ImageReader
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<ImageReader>.SExecuteWithSignatureArray<T>(IJavaType, string, string, params object[])JVMBridgeBase<ImageReader>.IsAssignableFrom(IJavaType)JVMBridgeBase<ImageReader>.IsAssignableFrom<T>()JVMBridgeBase<ImageReader>.Execute<T>(params T[])JVMBridgeBase<ImageReader>.DynBridgeClazzJVMBridgeBase<ImageReader>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
ImageReader()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("ImageReader class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ImageReader()
ImageReader(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
[Obsolete("ImageReader class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ImageReader(params object[] args)
Parameters
args
object[]
Properties
AvailableLocales
public Locale[] AvailableLocales { get; }
Property Value
- Locale[]
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
DefaultReadParam
public ImageReadParam DefaultReadParam { get; }
Property Value
FormatName
public String FormatName { get; }
Property Value
Input
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getInput() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#setInput(java.lang.Object)
public object Input { get; set; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Locale
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#getLocale() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageReader.html#setLocale(java.util.Locale)
public Locale Locale { get; set; }
Property Value
MinIndex
public int MinIndex { get; }
Property Value
OriginatingProvider
public ImageReaderSpi OriginatingProvider { get; }
Property Value
StreamMetadata
public IIOMetadata StreamMetadata { get; }
Property Value
Methods
Abort()
public void Abort()
AddIIOReadProgressListener(IIOReadProgressListener)
public void AddIIOReadProgressListener(IIOReadProgressListener arg0)
Parameters
AddIIOReadUpdateListener(IIOReadUpdateListener)
public void AddIIOReadUpdateListener(IIOReadUpdateListener arg0)
Parameters
AddIIOReadWarningListener(IIOReadWarningListener)
public void AddIIOReadWarningListener(IIOReadWarningListener arg0)
Parameters
CanReadRaster()
public bool CanReadRaster()
Returns
Dispose()
public void Dispose()
GetAspectRatio(int)
public float GetAspectRatio(int arg0)
Parameters
Returns
Exceptions
GetHeight(int)
public int GetHeight(int arg0)
Parameters
Returns
Exceptions
GetImageMetadata(int)
public IIOMetadata GetImageMetadata(int arg0)
Parameters
Returns
Exceptions
GetImageMetadata(int, String, Set<String>)
public IIOMetadata GetImageMetadata(int arg0, String arg1, Set<String> arg2)
Parameters
Returns
Exceptions
GetImageTypes(int)
public Iterator<ImageTypeSpecifier> GetImageTypes(int arg0)
Parameters
Returns
Exceptions
GetNumImages(bool)
public int GetNumImages(bool arg0)
Parameters
Returns
Exceptions
GetNumThumbnails(int)
public int GetNumThumbnails(int arg0)
Parameters
Returns
Exceptions
GetRawImageType(int)
public ImageTypeSpecifier GetRawImageType(int arg0)
Parameters
Returns
Exceptions
GetStreamMetadata(String, Set<String>)
public IIOMetadata GetStreamMetadata(String arg0, Set<String> arg1)
Parameters
Returns
Exceptions
GetThumbnailHeight(int, int)
public int GetThumbnailHeight(int arg0, int arg1)
Parameters
Returns
Exceptions
GetThumbnailWidth(int, int)
public int GetThumbnailWidth(int arg0, int arg1)
Parameters
Returns
Exceptions
GetTileGridXOffset(int)
public int GetTileGridXOffset(int arg0)
Parameters
Returns
Exceptions
GetTileGridYOffset(int)
public int GetTileGridYOffset(int arg0)
Parameters
Returns
Exceptions
GetTileHeight(int)
public int GetTileHeight(int arg0)
Parameters
Returns
Exceptions
GetTileWidth(int)
public int GetTileWidth(int arg0)
Parameters
Returns
Exceptions
GetWidth(int)
public int GetWidth(int arg0)
Parameters
Returns
Exceptions
HasThumbnails(int)
public bool HasThumbnails(int arg0)
Parameters
Returns
Exceptions
IsIgnoringMetadata()
public bool IsIgnoringMetadata()
Returns
IsImageTiled(int)
public bool IsImageTiled(int arg0)
Parameters
Returns
Exceptions
IsRandomAccessEasy(int)
public bool IsRandomAccessEasy(int arg0)
Parameters
Returns
Exceptions
IsSeekForwardOnly()
public bool IsSeekForwardOnly()
Returns
Read(int)
public BufferedImage Read(int arg0)
Parameters
Returns
Exceptions
Read(int, ImageReadParam)
public BufferedImage Read(int arg0, ImageReadParam arg1)
Parameters
arg0
intarg1
ImageReadParam
Returns
Exceptions
ReadAll(int, ImageReadParam)
public IIOImage ReadAll(int arg0, ImageReadParam arg1)
Parameters
arg0
intarg1
ImageReadParam
Returns
Exceptions
ReadAll<Arg0ExtendsJavax_Imageio_ImageReadParam>(Iterator<Arg0ExtendsJavax_Imageio_ImageReadParam>)
public Iterator<IIOImage> ReadAll<Arg0ExtendsJavax_Imageio_ImageReadParam>(Iterator<Arg0ExtendsJavax_Imageio_ImageReadParam> arg0) where Arg0ExtendsJavax_Imageio_ImageReadParam : ImageReadParam
Parameters
Returns
Type Parameters
Arg0ExtendsJavax_Imageio_ImageReadParam
Exceptions
ReadAsRenderedImage(int, ImageReadParam)
public RenderedImage ReadAsRenderedImage(int arg0, ImageReadParam arg1)
Parameters
arg0
intarg1
ImageReadParam
Returns
Exceptions
ReadRaster(int, ImageReadParam)
public Raster ReadRaster(int arg0, ImageReadParam arg1)
Parameters
arg0
intarg1
ImageReadParam
Returns
Exceptions
ReadThumbnail(int, int)
public BufferedImage ReadThumbnail(int arg0, int arg1)
Parameters
Returns
Exceptions
ReadTile(int, int, int)
public BufferedImage ReadTile(int arg0, int arg1, int arg2)
Parameters
Returns
Exceptions
ReadTileRaster(int, int, int)
public Raster ReadTileRaster(int arg0, int arg1, int arg2)
Parameters
Returns
Exceptions
ReaderSupportsThumbnails()
public bool ReaderSupportsThumbnails()
Returns
RemoveAllIIOReadProgressListeners()
public void RemoveAllIIOReadProgressListeners()
RemoveAllIIOReadUpdateListeners()
public void RemoveAllIIOReadUpdateListeners()
RemoveAllIIOReadWarningListeners()
public void RemoveAllIIOReadWarningListeners()
RemoveIIOReadProgressListener(IIOReadProgressListener)
public void RemoveIIOReadProgressListener(IIOReadProgressListener arg0)
Parameters
RemoveIIOReadUpdateListener(IIOReadUpdateListener)
public void RemoveIIOReadUpdateListener(IIOReadUpdateListener arg0)
Parameters
RemoveIIOReadWarningListener(IIOReadWarningListener)
public void RemoveIIOReadWarningListener(IIOReadWarningListener arg0)
Parameters
Reset()
public void Reset()
SetInput(object, bool)
public void SetInput(object arg0, bool arg1)
Parameters
SetInput(object, bool, bool)
public void SetInput(object arg0, bool arg1, bool arg2)