[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Operators.InlineImage

Class InlineImage

Namespace
GrapeCity.Documents.Pdf.Operators
Assembly
GcDocs.Pdf.dll

PDF "BI" and "EI" operators. Draw inline image.

public class InlineImage : OperatorBase, IImageOperator, IVisualOperator
Inheritance
InlineImage
Implements
Inherited Members
Extension Methods

Properties

Desc

Gets the operator's description.

public override string Desc { get; }

Property Value

string

Matrix

Gets the GraphicsState.Matrix.

public Matrix3x2 Matrix { get; }

Property Value

Matrix3x2

Name

Gets the operator's PDF name.

public override string Name { get; }

Property Value

string

Methods

GetBounds()

Returns the image's bounds.

public RectangleF? GetBounds()

Returns

RectangleF?

GetBoundsEx(out Quadrilateral)

Returns operator bounds.

public void GetBoundsEx(out Quadrilateral bounds)

Parameters

bounds Quadrilateral

IsSame(OperatorBase)

Determines whether the provided operator is the same as the current operator.

public override bool IsSame(OperatorBase other)

Parameters

other OperatorBase

A OperatorBase object.

Returns

bool

true if the provided operator is the same as the current operator; otherwise, false.

TryGetNonstrokeColor(out Color)

Tries to interpret the non-stroke color of graphics state used by this operator as simple Color.

public bool TryGetNonstrokeColor(out Color color)

Parameters

color Color

Returns

bool