Class ImageWriteParam
public class ImageWriteParam : IIOParam, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<IIOParam>ImageWriteParam
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<IIOParam>.SExecute<TNewClass, TReturn, TConverter>(IJavaType, string, params object[])JVMBridgeBase<IIOParam>.IsAssignableFrom(IJavaType)JVMBridgeBase<IIOParam>.IsAssignableFrom<T>()JVMBridgeBase<IIOParam>.Execute<T>(params T[])JVMBridgeBase<IIOParam>.DynBridgeClazzJVMBridgeBase<IIOParam>.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.Dispose()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
ImageWriteParam()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ImageWriteParam()
ImageWriteParam(Locale)
public ImageWriteParam(Locale arg0)
Parameters
ImageWriteParam(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
public ImageWriteParam(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CompressionMode
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getCompressionMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#setCompressionMode(int)
public int CompressionMode { get; set; }
Property Value
CompressionQuality
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getCompressionQuality() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#setCompressionQuality(float)
public float CompressionQuality { get; set; }
Property Value
CompressionQualityDescriptions
public String[] CompressionQualityDescriptions { get; }
Property Value
- String[]
CompressionQualityValues
public float[] CompressionQualityValues { get; }
Property Value
- float[]
CompressionType
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getCompressionType() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#setCompressionType(java.lang.String)
public String CompressionType { get; set; }
Property Value
CompressionTypes
public String[] CompressionTypes { get; }
Property Value
- String[]
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
public Locale Locale { get; }
Property Value
LocalizedCompressionTypeName
public String LocalizedCompressionTypeName { get; }
Property Value
MODE_COPY_FROM_METADATA
public static int MODE_COPY_FROM_METADATA { get; }
Property Value
MODE_DEFAULT
public static int MODE_DEFAULT { get; }
Property Value
MODE_DISABLED
public static int MODE_DISABLED { get; }
Property Value
MODE_EXPLICIT
public static int MODE_EXPLICIT { get; }
Property Value
PreferredTileSizes
public Dimension[] PreferredTileSizes { get; }
Property Value
ProgressiveMode
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getProgressiveMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#setProgressiveMode(int)
public int ProgressiveMode { get; set; }
Property Value
TileGridXOffset
public int TileGridXOffset { get; }
Property Value
TileGridYOffset
public int TileGridYOffset { get; }
Property Value
TileHeight
public int TileHeight { get; }
Property Value
TileWidth
public int TileWidth { get; }
Property Value
TilingMode
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#getTilingMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/ImageWriteParam.html#setTilingMode(int)
public int TilingMode { get; set; }
Property Value
Methods
CanOffsetTiles()
public bool CanOffsetTiles()
Returns
CanWriteCompressed()
public bool CanWriteCompressed()
Returns
CanWriteProgressive()
public bool CanWriteProgressive()
Returns
CanWriteTiles()
public bool CanWriteTiles()
Returns
GetBitRate(float)
public float GetBitRate(float arg0)
Parameters
Returns
IsCompressionLossless()
public bool IsCompressionLossless()
Returns
SetTiling(int, int, int, int)
public void SetTiling(int arg0, int arg1, int arg2, int arg3)
Parameters
UnsetCompression()
public void UnsetCompression()
UnsetTiling()
public void UnsetTiling()