[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Operators.OperatorList

OperatorList Class

The collection of OperatorBase objects.

Inheritance
OperatorList
Namespace: GrapeCity.Documents.Pdf.Operators
Assembly: DS.Documents.Pdf.dll
Syntax
public class OperatorList : List<OperatorBase>, IList<OperatorBase>, ICollection<OperatorBase>, IList, ICollection, IReadOnlyList<OperatorBase>, IReadOnlyCollection<OperatorBase>, IEnumerable<OperatorBase>, IEnumerable
Public Class OperatorList
    Inherits List(Of OperatorBase)
    Implements IList(Of OperatorBase), ICollection(Of OperatorBase), IList, ICollection, IReadOnlyList(Of OperatorBase), IReadOnlyCollection(Of OperatorBase), IEnumerable(Of OperatorBase), IEnumerable

Constructors

Name Description
OperatorList()

Methods

Name Description
Build(Page, RectangleF, ViewState, float, float, bool)

Creates the OperatorList object from page's content stream.

Build(Page, RectangleF, ViewState, float, float, bool, bool)

Creates the OperatorList object from page's content stream.

Build(Page, RectangleF, float, float, bool)

Creates the OperatorList object from page's content stream.

Build(Page, float, float, bool)

Creates the OperatorList object from page's content stream. The page bounds calculated using GetRenderSize(float, float) method.

Build(Page, float, float, bool, bool)

Creates the OperatorList object from page's content stream. The page bounds calculated using GetRenderSize(float, float) method.

Enumerate(IList<OperatorBase>, Func<PdfOperatorPosition, OperatorBase, bool>)

Enumerates the list of operators, calls the callbackMethod method for each operator.

Flat()

Returns the OperatorList object containing all operators of this OperatorList including nested operators of DoFormXObject.

GetOperator(PdfOperatorPosition, out OperatorList, out int)

Fetches the OperatorList and the index in it for a specified PDF operator position.