OperatorSelector
Overview
OperatorSelector is a class in Aspose.PDF FOSS for .NET.
Inherits from: IOperatorSelector.
Visitor that filters content-stream operators by concrete type.
This class declares 150 methods for OperatorSelector objects in .NET programs.
Available methods include: OperatorSelector, Visit.
Public members are accessible to any .NET application after installing the Aspose.PDF FOSS for .NET package.
Properties: Selected.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Selected | System.Collections.Generic.IList<Operator> | Read | Operators matched by the most recent Accept-walk. |
Methods
| Signature | Description |
|---|---|
OperatorSelector() | Create a selector that accepts every operator. |
OperatorSelector(op: Operator) | Create a selector that admits only operators whose runtime type matches op. |
Visit(BDC: BDC) | Visits a BDC (begin marked content with properties) operator; adds it to Selected unless the selector template excludes it. |
Visit(BI: BI) | Visits a BI (begin inline image) operator; adds it to Selected unless the selector template excludes it. |
Visit(BMC: BMC) | Visits a BMC (begin marked content) operator; adds it to Selected unless the selector template excludes it. |
Visit(BT: BT) | Visits a BT (begin text object) operator; adds it to Selected unless the selector template excludes it. |
Visit(BX: BX) | Visits a BX (begin compatibility section) operator; adds it to Selected unless the selector template excludes it. |
Visit(W: Clip) | Visits a W (nonzero clip) operator; adds it to Selected unless the selector template excludes it. |
Visit(h: ClosePath) | Visits an h (close subpath) operator; adds it to Selected unless the selector template excludes it. |
Visit(b_: ClosePathEOFillStroke) | Visits a b* (close, even-odd fill and stroke) operator; adds it to Selected unless the selector template excludes it. |
Visit(b: ClosePathFillStroke) | Visits a b (close, fill and stroke) operator; adds it to Selected unless the selector template excludes it. |
Visit(s: ClosePathStroke) | Visits an s (close and stroke) operator; adds it to Selected unless the selector template excludes it. |
Visit(cm: ConcatenateMatrix) | Visits a cm (concatenate matrix) operator; adds it to Selected unless the selector template excludes it. |
Visit(c: CurveTo) | Visits a c (Bezier curve) operator; adds it to Selected unless the selector template excludes it. |
Visit(v: CurveTo1) | Visits a v (Bezier curve, first control point at the current point) operator; adds it to Selected unless the selector template excludes it. |
Visit(y: CurveTo2) | Visits a y (Bezier curve, second control point at the end point) operator; adds it to Selected unless the selector template excludes it. |
Visit(DP: DP) | Visits a DP (marked-content point with properties) operator; adds it to Selected unless the selector template excludes it. |
Visit(Do: Do) | Visits a Do (paint XObject) operator; adds it to Selected unless the selector template excludes it. |
Visit(EI: EI) | Visits an EI (end inline image) operator; adds it to Selected unless the selector template excludes it. |
Visit(EMC: EMC) | Visits an EMC (end marked content) operator; adds it to Selected unless the selector template excludes it. |
Visit(W_: EOClip) | Visits a W* (even-odd clip) operator; adds it to Selected unless the selector template excludes it. |
Visit(f_: EOFill) | Visits an f* (even-odd fill) operator; adds it to Selected unless the selector template excludes it. |
Visit(B_: EOFillStroke) | Visits a B* (even-odd fill and stroke) operator; adds it to Selected unless the selector template excludes it. |
Visit(ET: ET) | Visits an ET (end text object) operator; adds it to Selected unless the selector template excludes it. |
Visit(EX: EX) | Visits an EX (end compatibility section) operator; adds it to Selected unless the selector template excludes it. |
Visit(n: EndPath) | Visits an n (end path without painting) operator; adds it to Selected unless the selector template excludes it. |
Visit(f: Fill) | Visits an f (nonzero fill) operator; adds it to Selected unless the selector template excludes it. |
Visit(B: FillStroke) | Visits a B (nonzero fill and stroke) operator; adds it to Selected unless the selector template excludes it. |
Visit(Q: GRestore) | Visits a Q (restore graphics state) operator; adds it to Selected unless the selector template excludes it. |
Visit(gs: GS) | Visits a gs (set extended graphics state) operator; adds it to Selected unless the selector template excludes it. |
Visit(q: GSave) | Visits a q (save graphics state) operator; adds it to Selected unless the selector template excludes it. |
Visit(ID: ID) | Visits an ID (inline image data) operator; adds it to Selected unless the selector template excludes it. |
Visit(l: LineTo) | Visits an l (line to) operator; adds it to Selected unless the selector template excludes it. |
Visit(MP: MP) | Visits an MP (marked-content point) operator; adds it to Selected unless the selector template excludes it. |
Visit(Td: MoveTextPosition) | Visits a Td (move text position) operator; adds it to Selected unless the selector template excludes it. |
Visit(TD: MoveTextPositionSetLeading) | Visits a TD (move text position and set leading) operator; adds it to Selected unless the selector template excludes it. |
Visit(m: MoveTo) | Visits an m (move to) operator; adds it to Selected unless the selector template excludes it. |
Visit(T_: MoveToNextLine) | Visits a T* (move to next line) operator; adds it to Selected unless the selector template excludes it. |
Visit(_: MoveToNextLineShowText) | Visits a ’ (move to next line and show text) operator; adds it to Selected unless the selector template excludes it. |
Visit(F: ObsoleteFill) | Visits an F (obsolete nonzero fill) operator; adds it to Selected unless the selector template excludes it. |
Visit(re: Re) | Visits a re (append rectangle) operator; adds it to Selected unless the selector template excludes it. |
Visit(Tf: SelectFont) | Visits a Tf (select font and size) operator; adds it to Selected unless the selector template excludes it. |
Visit(scn: SetAdvancedColor) | Visits an scn (set fill colour, extended) operator; adds it to Selected unless the selector template excludes it. |
Visit(SCN: SetAdvancedColorStroke) | Visits an SCN (set stroke colour, extended) operator; adds it to Selected unless the selector template excludes it. |
Visit(k: SetCMYKColor) | Visits a k (set CMYK fill colour) operator; adds it to Selected unless the selector template excludes it. |
Visit(K: SetCMYKColorStroke) | Visits a K (set CMYK stroke colour) operator; adds it to Selected unless the selector template excludes it. |
Visit(d0: SetCharWidth) | Visits a d0 (Type 3 glyph width) operator; adds it to Selected unless the selector template excludes it. |
Visit(d1: SetCharWidthBoundingBox) | Visits a d1 (Type 3 glyph width and bounding box) operator; adds it to Selected unless the selector template excludes it. |
Visit(Tc: SetCharacterSpacing) | Visits a Tc (set character spacing) operator; adds it to Selected unless the selector template excludes it. |
Visit(sc: SetColor) | Visits an sc (set fill colour) operator; adds it to Selected unless the selector template excludes it. |
Visit(ri: SetColorRenderingIntent) | Visits an ri (set rendering intent) operator; adds it to Selected unless the selector template excludes it. |
Visit(cs: SetColorSpace) | Visits a cs (set fill colour space) operator; adds it to Selected unless the selector template excludes it. |
Visit(CS: SetColorSpaceStroke) | Visits a CS (set stroke colour space) operator; adds it to Selected unless the selector template excludes it. |
Visit(SC: SetColorStroke) | Visits an SC (set stroke colour) operator; adds it to Selected unless the selector template excludes it. |
Visit(d: SetDash) | Visits a d (set dash pattern) operator; adds it to Selected unless the selector template excludes it. |
Visit(i: SetFlat) | Visits an i (set flatness tolerance) operator; adds it to Selected unless the selector template excludes it. |
Visit(TJ: SetGlyphsPositionShowText) | Visits a TJ (show text with individual glyph positioning) operator; adds it to Selected unless the selector template excludes it. |
Visit(g: SetGray) | Visits a g (set gray fill colour) operator; adds it to Selected unless the selector template excludes it. |
Visit(G: SetGrayStroke) | Visits a G (set gray stroke colour) operator; adds it to Selected unless the selector template excludes it. |
Visit(Tz: SetHorizontalTextScaling) | Visits a Tz (set horizontal text scaling) operator; adds it to Selected unless the selector template excludes it. |
Visit(J: SetLineCap) | Visits a J (set line cap) operator; adds it to Selected unless the selector template excludes it. |
Visit(j: SetLineJoin) | Visits a j (set line join) operator; adds it to Selected unless the selector template excludes it. |
Visit(w: SetLineWidth) | Visits a w (set line width) operator; adds it to Selected unless the selector template excludes it. |
Visit(M: SetMiterLimit) | Visits an M (set miter limit) operator; adds it to Selected unless the selector template excludes it. |
Visit(rg: SetRGBColor) | Visits an rg (set RGB fill colour) operator; adds it to Selected unless the selector template excludes it. |
Visit(RG: SetRGBColorStroke) | Visits an RG (set RGB stroke colour) operator; adds it to Selected unless the selector template excludes it. |
Visit(__: SetSpacingMoveToNextLineShowText) | Visits a " (set spacing, move to next line and show text) operator; adds it to Selected unless the selector template excludes it. |
Visit(TL: SetTextLeading) | Visits a TL (set text leading) operator; adds it to Selected unless the selector template excludes it. |
Visit(Tm: SetTextMatrix) | Visits a Tm (set text matrix) operator; adds it to Selected unless the selector template excludes it. |
Visit(Tr: SetTextRenderingMode) | Visits a Tr (set text rendering mode) operator; adds it to Selected unless the selector template excludes it. |
Visit(Ts: SetTextRise) | Visits a Ts (set text rise) operator; adds it to Selected unless the selector template excludes it. |
Visit(Tw: SetWordSpacing) | Visits a Tw (set word spacing) operator; adds it to Selected unless the selector template excludes it. |
Visit(sh: ShFill) | Visits an sh (paint shading) operator; adds it to Selected unless the selector template excludes it. |
Visit(Tj: ShowText) | Visits a Tj (show text) operator; adds it to Selected unless the selector template excludes it. |
Visit(S: Stroke) | Visits an S (stroke path) operator; adds it to Selected unless the selector template excludes it. |
Visit(textOperator: TextOperator) | Visits any other text operator; adds it to Selected unless the selector template excludes it. |
Visit(BDC: Aspose.Pdf.Operators.BDC) | Called for a BDC (begin marked content with properties) operator. |
Visit(BI: Aspose.Pdf.Operators.BI) | Called for a BI (begin inline image) operator. |
Visit(BMC: Aspose.Pdf.Operators.BMC) | Called for a BMC (begin marked content) operator. |
Visit(BT: Aspose.Pdf.Operators.BT) | Called for a BT (begin text object) operator. |
Visit(BX: Aspose.Pdf.Operators.BX) | Called for a BX (begin compatibility section) operator. |
Visit(W: Aspose.Pdf.Operators.Clip) | Called for a W (nonzero clip) operator. |
Visit(h: Aspose.Pdf.Operators.ClosePath) | Called for an h (close subpath) operator. |
Visit(b_: Aspose.Pdf.Operators.ClosePathEOFillStroke) | Called for a b* (close, even-odd fill and stroke) operator. |
Visit(b: Aspose.Pdf.Operators.ClosePathFillStroke) | Called for a b (close, fill and stroke) operator. |
Visit(s: Aspose.Pdf.Operators.ClosePathStroke) | Called for an s (close and stroke) operator. |
Visit(cm: Aspose.Pdf.Operators.ConcatenateMatrix) | Called for a cm (concatenate matrix) operator. |
Visit(c: Aspose.Pdf.Operators.CurveTo) | Called for a c (Bezier curve) operator. |
Visit(v: Aspose.Pdf.Operators.CurveTo1) | Called for a v (Bezier curve, first control point at the current point) operator. |
Visit(y: Aspose.Pdf.Operators.CurveTo2) | Called for a y (Bezier curve, second control point at the end point) operator. |
Visit(DP: Aspose.Pdf.Operators.DP) | Called for a DP (marked-content point with properties) operator. |
Visit(Do: Aspose.Pdf.Operators.Do) | Called for a Do (paint XObject) operator. |
Visit(EI: Aspose.Pdf.Operators.EI) | Called for an EI (end inline image) operator. |
Visit(EMC: Aspose.Pdf.Operators.EMC) | Called for an EMC (end marked content) operator. |
Visit(W_: Aspose.Pdf.Operators.EOClip) | Called for a W* (even-odd clip) operator. |
Visit(f_: Aspose.Pdf.Operators.EOFill) | Called for an f* (even-odd fill) operator. |
Visit(B_: Aspose.Pdf.Operators.EOFillStroke) | Called for a B* (even-odd fill and stroke) operator. |
Visit(ET: Aspose.Pdf.Operators.ET) | Called for an ET (end text object) operator. |
Visit(EX: Aspose.Pdf.Operators.EX) | Called for an EX (end compatibility section) operator. |
Visit(n: Aspose.Pdf.Operators.EndPath) | Called for an n (end path without painting) operator. |
Visit(f: Aspose.Pdf.Operators.Fill) | Called for an f (nonzero fill) operator. |
Visit(B: Aspose.Pdf.Operators.FillStroke) | Called for a B (nonzero fill and stroke) operator. |
Visit(Q: Aspose.Pdf.Operators.GRestore) | Called for a Q (restore graphics state) operator. |
Visit(gs: Aspose.Pdf.Operators.GS) | Called for a gs (set extended graphics state) operator. |
Visit(q: Aspose.Pdf.Operators.GSave) | Called for a q (save graphics state) operator. |
Visit(ID: Aspose.Pdf.Operators.ID) | Called for an ID (inline image data) operator. |
Visit(l: Aspose.Pdf.Operators.LineTo) | Called for an l (line to) operator. |
Visit(MP: Aspose.Pdf.Operators.MP) | Called for an MP (marked-content point) operator. |
Visit(Td: Aspose.Pdf.Operators.MoveTextPosition) | Called for a Td (move text position) operator. |
Visit(TD: Aspose.Pdf.Operators.MoveTextPositionSetLeading) | Called for a TD (move text position and set leading) operator. |
Visit(m: Aspose.Pdf.Operators.MoveTo) | Called for an m (move to) operator. |
Visit(T_: Aspose.Pdf.Operators.MoveToNextLine) | Called for a T* (move to next line) operator. |
Visit(_: Aspose.Pdf.Operators.MoveToNextLineShowText) | Called for a ’ (move to next line and show text) operator. |
Visit(F: Aspose.Pdf.Operators.ObsoleteFill) | Called for an F (obsolete nonzero fill) operator. |
Visit(re: Aspose.Pdf.Operators.Re) | Called for a re (append rectangle) operator. |
Visit(Tf: Aspose.Pdf.Operators.SelectFont) | Called for a Tf (select font and size) operator. |
Visit(scn: Aspose.Pdf.Operators.SetAdvancedColor) | Called for an scn (set fill colour, extended) operator. |
Visit(SCN: Aspose.Pdf.Operators.SetAdvancedColorStroke) | Called for an SCN (set stroke colour, extended) operator. |
Visit(k: Aspose.Pdf.Operators.SetCMYKColor) | Called for a k (set CMYK fill colour) operator. |
Visit(K: Aspose.Pdf.Operators.SetCMYKColorStroke) | Called for a K (set CMYK stroke colour) operator. |
Visit(d0: Aspose.Pdf.Operators.SetCharWidth) | Called for a d0 (Type 3 glyph width) operator. |
Visit(d1: Aspose.Pdf.Operators.SetCharWidthBoundingBox) | Called for a d1 (Type 3 glyph width and bounding box) operator. |
Visit(Tc: Aspose.Pdf.Operators.SetCharacterSpacing) | Called for a Tc (set character spacing) operator. |
Visit(sc: Aspose.Pdf.Operators.SetColor) | Called for an sc (set fill colour) operator. |
Visit(ri: Aspose.Pdf.Operators.SetColorRenderingIntent) | Called for an ri (set rendering intent) operator. |
Visit(cs: Aspose.Pdf.Operators.SetColorSpace) | Called for a cs (set fill colour space) operator. |
Visit(CS: Aspose.Pdf.Operators.SetColorSpaceStroke) | Called for a CS (set stroke colour space) operator. |
Visit(SC: Aspose.Pdf.Operators.SetColorStroke) | Called for an SC (set stroke colour) operator. |
Visit(d: Aspose.Pdf.Operators.SetDash) | Called for a d (set dash pattern) operator. |
Visit(i: Aspose.Pdf.Operators.SetFlat) | Called for an i (set flatness tolerance) operator. |
Visit(TJ: Aspose.Pdf.Operators.SetGlyphsPositionShowText) | Called for a TJ (show text with individual glyph positioning) operator. |
Visit(g: Aspose.Pdf.Operators.SetGray) | Called for a g (set gray fill colour) operator. |
Visit(G: Aspose.Pdf.Operators.SetGrayStroke) | Called for a G (set gray stroke colour) operator. |
Visit(Tz: Aspose.Pdf.Operators.SetHorizontalTextScaling) | Called for a Tz (set horizontal text scaling) operator. |
Visit(J: Aspose.Pdf.Operators.SetLineCap) | Called for a J (set line cap) operator. |
Visit(j: Aspose.Pdf.Operators.SetLineJoin) | Called for a j (set line join) operator. |
Visit(w: Aspose.Pdf.Operators.SetLineWidth) | Called for a w (set line width) operator. |
Visit(M: Aspose.Pdf.Operators.SetMiterLimit) | Called for an M (set miter limit) operator. |
Visit(rg: Aspose.Pdf.Operators.SetRGBColor) | Called for an rg (set RGB fill colour) operator. |
Visit(RG: Aspose.Pdf.Operators.SetRGBColorStroke) | Called for an RG (set RGB stroke colour) operator. |
Visit(__: Aspose.Pdf.Operators.SetSpacingMoveToNextLineShowText) | Called for a " (set spacing, move to next line and show text) operator. |
Visit(TL: Aspose.Pdf.Operators.SetTextLeading) | Called for a TL (set text leading) operator. |
Visit(Tm: Aspose.Pdf.Operators.SetTextMatrix) | Called for a Tm (set text matrix) operator. |
Visit(Tr: Aspose.Pdf.Operators.SetTextRenderingMode) | Called for a Tr (set text rendering mode) operator. |
Visit(Ts: Aspose.Pdf.Operators.SetTextRise) | Called for a Ts (set text rise) operator. |
Visit(Tw: Aspose.Pdf.Operators.SetWordSpacing) | Called for a Tw (set word spacing) operator. |
Visit(sh: Aspose.Pdf.Operators.ShFill) | Called for an sh (paint shading) operator. |
Visit(Tj: Aspose.Pdf.Operators.ShowText) | Called for a Tj (show text) operator. |
Visit(S: Aspose.Pdf.Operators.Stroke) | Called for an S (stroke path) operator. |
Visit(textOperator: Aspose.Pdf.Operators.TextOperator) | Called for a text operator that has no more specific Visit overload. |