Table of Contents

Class PDInlineImage

Namespace
Org.Apache.Pdfbox.Pdmodel.Graphics.Image
Assembly
MASES.NetPDF.dll
public class PDInlineImage : PDImage, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IPDImage, ICOSObjectable
Inheritance
JVMBridgeBase
JVMBridgeBase<COSObjectable>
PDInlineImage
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<COSObjectable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<COSObjectable>.IsAssignableFrom<T>()
JVMBridgeBase<COSObjectable>.Execute<T>(params T[])
JVMBridgeBase<COSObjectable>.DynBridgeClazz
JVMBridgeBase<COSObjectable>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener

Constructors

PDInlineImage()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public PDInlineImage()

PDInlineImage(COSDictionary, byte[], PDResources)

public PDInlineImage(COSDictionary arg0, byte[] arg1, PDResources arg2)

Parameters

arg0 COSDictionary

COSDictionary

arg1 byte[]

byte

arg2 PDResources

PDResources

Exceptions

IOException

PDInlineImage(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 PDInlineImage(params object[] args)

Parameters

args object[]

Properties

BitsPerComponent

public int BitsPerComponent { get; set; }

Property Value

int

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

COSObject

public COSDictionary COSObject { get; }

Property Value

COSDictionary

ColorSpace

public PDColorSpace ColorSpace { get; set; }

Property Value

PDColorSpace

Data

public byte[] Data { get; }

Property Value

byte[]

Decode

public COSArray Decode { get; set; }

Property Value

COSArray

Filters

public List<String> Filters { get; set; }

Property Value

List<String>

Height

public int Height { get; set; }

Property Value

int

Image

public BufferedImage Image { get; }

Property Value

BufferedImage

Interpolate

public bool Interpolate { get; set; }

Property Value

bool

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

RawImage

public BufferedImage RawImage { get; }

Property Value

BufferedImage

RawRaster

public WritableRaster RawRaster { get; }

Property Value

WritableRaster

Suffix

public String Suffix { get; }

Property Value

String

Width

public int Width { get; set; }

Property Value

int

Methods

CreateInputStream()

public InputStream CreateInputStream()

Returns

InputStream

InputStream

Exceptions

IOException

CreateInputStream(List<String>)

public InputStream CreateInputStream(List<String> arg0)

Parameters

arg0 List<String>

List

Returns

InputStream

InputStream

Exceptions

IOException

CreateInputStream(DecodeOptions)

public InputStream CreateInputStream(DecodeOptions arg0)

Parameters

arg0 DecodeOptions

DecodeOptions

Returns

InputStream

InputStream

Exceptions

IOException

GetImage(Rectangle, int)

public BufferedImage GetImage(Rectangle arg0, int arg1)

Parameters

arg0 Rectangle

Rectangle

arg1 int

int

Returns

BufferedImage

BufferedImage

Exceptions

IOException

GetStencilImage(Paint)

public BufferedImage GetStencilImage(Paint arg0)

Parameters

arg0 Paint

Paint

Returns

BufferedImage

BufferedImage

Exceptions

IOException

IsEmpty()

public bool IsEmpty()

Returns

bool

bool

IsStencil()

public bool IsStencil()

Returns

bool

bool

SetStencil(bool)

public void SetStencil(bool arg0)

Parameters

arg0 bool

bool