Aspose::Pdf::OperatorSelector class

OperatorSelector class

This class is used for selecting operators using Visitor template idea.

class OperatorSelector : public Aspose::Pdf::IOperatorSelector

Methods

MethodDescription
get_Selected() constThe list of selected objects.
OperatorSelector()Initializes new instance of the Selector class.
OperatorSelector(System::SharedPtr<Operator>)Initializes new OperatorSelector.
Visit(System::SharedPtr<Operators::SetLineJoin>) overrideVisit/select j operator.
Visit(System::SharedPtr<Operators::EX>) overrideVisit/select EX operator.
Visit(System::SharedPtr<Operators::ET>) overrideVisit/select ET operator.
Visit(System::SharedPtr<Operators::EMC>) overrideVisit/select EMC operator.
Visit(System::SharedPtr<Operators::EI>) overrideVisit/select EI operator.
Visit(System::SharedPtr<Operators::DP>) overrideVisit/select DP operator.
Visit(System::SharedPtr<Operators::Do>) overrideVisit/select Do operator.
Visit(System::SharedPtr<Operators::SetCharWidthBoundingBox>) overrideVisit/select d1 operator.
Visit(System::SharedPtr<Operators::SetCharWidth>) overrideVisit/select d0 operator.
Visit(System::SharedPtr<Operators::SetDash>) overrideVisit/select d operator.
Visit(System::SharedPtr<Operators::SetColorSpaceStroke>) overrideVisit/select CS operator.
Visit(System::SharedPtr<Operators::SetColorSpace>) overrideVisit/select cs operator.
Visit(System::SharedPtr<Operators::ConcatenateMatrix>) overrideVisit/select cm operator.
Visit(System::SharedPtr<Operators::CurveTo>) overrideVisit/select c operator.
Visit(System::SharedPtr<Operators::BX>) overrideVisit/select BX operator.
Visit(System::SharedPtr<Operators::BT>) overrideVisit/select BT operator.
Visit(System::SharedPtr<Operators::BMC>) overrideVisit/select BMC operator.
Visit(System::SharedPtr<Operators::BI>) overrideVisit/select BI operator.
Visit(System::SharedPtr<Operators::BDC>) overrideVisit/select BDC operator.
Visit(System::SharedPtr<Operators::FillStroke>) overrideVisit/select B operator.
Visit(System::SharedPtr<Operators::ClosePathFillStroke>) overrideVisit/select b operator.
Visit(System::SharedPtr<Operators::EOFillStroke>) overrideVisit/select B* operator.
Visit(System::SharedPtr<Operators::ClosePathEOFillStroke>) overrideVisit/select b* operator.
Visit(System::SharedPtr<Operators::MoveToNextLineShowText>) overrideVisit/select ’ operator.
Visit(System::SharedPtr<Operators::SetSpacingMoveToNextLineShowText>) overrideVisit/select ’’ operator.
Visit(System::SharedPtr<Operators::EOFill>) overrideVisit/select operator f*.
Visit(System::SharedPtr<Operators::Fill>) overrideVisit/select f operator.
Visit(System::SharedPtr<Operators::ObsoleteFill>) overrideVisit/select F operator.
Visit(System::SharedPtr<Operators::SetGray>) overrideVisit/select g operator.
Visit(System::SharedPtr<Operators::SetGrayStroke>) overrideVisit/select G operator.
Visit(System::SharedPtr<Operators::GS>) overrideVisit/select gs operator.
Visit(System::SharedPtr<Operators::ClosePath>) overrideVisit/select h operator.
Visit(System::SharedPtr<Operators::SetFlat>) overrideVisit/select i operator.
Visit(System::SharedPtr<Operators::ID>) overrideVisit/select ID operator.
Visit(System::SharedPtr<Operators::SetLineCap>) overrideVisit/select J operator.
Visit(System::SharedPtr<Operators::SetCMYKColor>) overrideVisit/select k operator.
Visit(System::SharedPtr<Operators::SetCMYKColorStroke>) overrideVisit/select K operator.
Visit(System::SharedPtr<Operators::LineTo>) overrideVisit/select l operator.
Visit(System::SharedPtr<Operators::MoveTo>) overrideVisit/select m operator.
Visit(System::SharedPtr<Operators::SetMiterLimit>) overrideVisit/select M operator.
Visit(System::SharedPtr<Operators::MP>) overrideVisit/select MP operator.
Visit(System::SharedPtr<Operators::EndPath>) overrideVisit/select n operator.
Visit(System::SharedPtr<Operators::GSave>) overrideVisit/select q operator.
Visit(System::SharedPtr<Operators::GRestore>) overrideVisit/select Q operator.
Visit(System::SharedPtr<Operators::Re>) overrideVisit/select re operator.
Visit(System::SharedPtr<Operators::SetRGBColor>) overrideVisit/select rg operator.
Visit(System::SharedPtr<Operators::SetRGBColorStroke>) overrideVisit/select RG operator.
Visit(System::SharedPtr<Operators::SetColorRenderingIntent>) overrideVisit/select ri operator.
Visit(System::SharedPtr<Operators::ClosePathStroke>) overrideVisit/select s operator.
Visit(System::SharedPtr<Operators::Stroke>) overrideVisit/select S operator.
Visit(System::SharedPtr<Operators::SetColor>) overrideVisit/select sc operator.
Visit(System::SharedPtr<Operators::SetColorStroke>) overrideVisit/select SC operator.
Visit(System::SharedPtr<Operators::SetAdvancedColor>) overrideVisit/select scn operator.
Visit(System::SharedPtr<Operators::SetAdvancedColorStroke>) overrideVisit/select SCN operator.
Visit(System::SharedPtr<Operators::ShFill>) overrideVisit/select sh operator.
Visit(System::SharedPtr<Operators::MoveToNextLine>) overrideVisit/select T* operator.
Visit(System::SharedPtr<Operators::SetCharacterSpacing>) overrideVisit/select Tc operator.
Visit(System::SharedPtr<Operators::MoveTextPosition>) overrideVisit/select Td operator.
Visit(System::SharedPtr<Operators::MoveTextPositionSetLeading>) overrideVisit/select TD operator.
Visit(System::SharedPtr<Operators::SelectFont>) overrideVisit/select Tf operator.
Visit(System::SharedPtr<Operators::ShowText>) overrideVisit/select Tj operator.
Visit(System::SharedPtr<Operators::SetGlyphsPositionShowText>) overrideVisit/select TJ operator.
Visit(System::SharedPtr<Operators::SetTextLeading>) overrideVisit/select TL operator.
Visit(System::SharedPtr<Operators::SetTextMatrix>) overrideVisit/select Tm operator.
Visit(System::SharedPtr<Operators::SetTextRenderingMode>) overrideVisit/select Tr operator.
Visit(System::SharedPtr<Operators::SetTextRise>) overrideVisit/select Ts operator.
Visit(System::SharedPtr<Operators::SetWordSpacing>) overrideVisit/select Tw operator.
Visit(System::SharedPtr<Operators::SetHorizontalTextScaling>) overrideVisit/select Tz operator.
Visit(System::SharedPtr<Operators::CurveTo1>) overrideVisit/select v operator.
Visit(System::SharedPtr<Operators::EOClip>) overrideVisit/select W* operator.
Visit(System::SharedPtr<Operators::SetLineWidth>) overrideVisit/select w operator.
Visit(System::SharedPtr<Operators::Clip>) overrideVisit/select W operator.
Visit(System::SharedPtr<Operators::CurveTo2>) overrideVisit/select y operator.
Visit(System::SharedPtr<Operators::TextOperator>) overrideVisit/select any text operator operator.

See Also