Table of Contents

Class PDFStreamEngine

Namespace
Org.Apache.Pdfbox.Contentstream
Assembly
MASES.NetPDF.dll
public class PDFStreamEngine : JVMBridgeBase<PDFStreamEngine>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<PDFStreamEngine>
PDFStreamEngine
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<PDFStreamEngine>.IsAssignableFrom(IJavaType)
JVMBridgeBase<PDFStreamEngine>.IsAssignableFrom<T>()
JVMBridgeBase<PDFStreamEngine>.Execute<T>(params T[])
JVMBridgeBase<PDFStreamEngine>.DynBridgeClazz
JVMBridgeBase<PDFStreamEngine>.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

PDFStreamEngine()

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

[Obsolete("PDFStreamEngine 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 PDFStreamEngine()

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

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CurrentPage

public PDPage CurrentPage { get; }

Property Value

PDPage

GraphicsStackSize

public int GraphicsStackSize { get; }

Property Value

int

GraphicsState

public PDGraphicsState GraphicsState { get; }

Property Value

PDGraphicsState

InitialMatrix

public Matrix InitialMatrix { get; }

Property Value

Matrix

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

Level

public int Level { get; }

Property Value

int

Resources

public PDResources Resources { get; }

Property Value

PDResources

TextLineMatrix

public Matrix TextLineMatrix { get; set; }

Property Value

Matrix

TextMatrix

public Matrix TextMatrix { get; set; }

Property Value

Matrix

Methods

AddOperator(OperatorProcessor)

public void AddOperator(OperatorProcessor arg0)

Parameters

arg0 OperatorProcessor

OperatorProcessor

BeginMarkedContentSequence(COSName, COSDictionary)

public void BeginMarkedContentSequence(COSName arg0, COSDictionary arg1)

Parameters

arg0 COSName

COSName

arg1 COSDictionary

COSDictionary

BeginText()

public void BeginText()

Exceptions

IOException

DecreaseLevel()

public void DecreaseLevel()

EndMarkedContentSequence()

public void EndMarkedContentSequence()

EndText()

public void EndText()

Exceptions

IOException

GetAppearance(PDAnnotation)

public PDAppearanceStream GetAppearance(PDAnnotation arg0)

Parameters

arg0 PDAnnotation

PDAnnotation

Returns

PDAppearanceStream

PDAppearanceStream

IncreaseLevel()

public void IncreaseLevel()

IsShouldProcessColorOperators()

public bool IsShouldProcessColorOperators()

Returns

bool

bool

ProcessOperator(String, List<COSBase>)

public void ProcessOperator(String arg0, List<COSBase> arg1)

Parameters

arg0 String

String

arg1 List<COSBase>

List

Exceptions

IOException

ProcessPage(PDPage)

public void ProcessPage(PDPage arg0)

Parameters

arg0 PDPage

PDPage

Exceptions

IOException

RestoreGraphicsState()

public void RestoreGraphicsState()

SaveGraphicsState()

public void SaveGraphicsState()

SetLineDashPattern(COSArray, int)

public void SetLineDashPattern(COSArray arg0, int arg1)

Parameters

arg0 COSArray

COSArray

arg1 int

int

ShowAnnotation(PDAnnotation)

public void ShowAnnotation(PDAnnotation arg0)

Parameters

arg0 PDAnnotation

PDAnnotation

Exceptions

IOException

ShowForm(PDFormXObject)

public void ShowForm(PDFormXObject arg0)

Parameters

arg0 PDFormXObject

PDFormXObject

Exceptions

IOException

ShowTextString(byte[])

public void ShowTextString(byte[] arg0)

Parameters

arg0 byte[]

byte

Exceptions

IOException

ShowTextStrings(COSArray)

public void ShowTextStrings(COSArray arg0)

Parameters

arg0 COSArray

COSArray

Exceptions

IOException

ShowTransparencyGroup(PDTransparencyGroup)

public void ShowTransparencyGroup(PDTransparencyGroup arg0)

Parameters

arg0 PDTransparencyGroup

PDTransparencyGroup

Exceptions

IOException

TransformedPoint(float, float)

public Point2D.Float TransformedPoint(float arg0, float arg1)

Parameters

arg0 float

float

arg1 float

float

Returns

Point2D.Float

Point2D.Float