Abstract class representing operator. More...
#include "Operator.h"
Inherits System::Object.
Inherited by Aspose::Pdf::Operators::BDC, Aspose::Pdf::Operators::BI, Aspose::Pdf::Operators::BMC, Aspose::Pdf::Operators::BX, Aspose::Pdf::Operators::Clip, Aspose::Pdf::Operators::ClosePath, Aspose::Pdf::Operators::ClosePathEOFillStroke, Aspose::Pdf::Operators::ClosePathFillStroke, Aspose::Pdf::Operators::ClosePathStroke, Aspose::Pdf::Operators::ConcatenateMatrix, Aspose::Pdf::Operators::CurveTo, Aspose::Pdf::Operators::CurveTo1, Aspose::Pdf::Operators::CurveTo2, Aspose::Pdf::Operators::Do, Aspose::Pdf::Operators::DP, Aspose::Pdf::Operators::EI, Aspose::Pdf::Operators::EMC, Aspose::Pdf::Operators::EndPath, Aspose::Pdf::Operators::EOClip, Aspose::Pdf::Operators::EOFill, Aspose::Pdf::Operators::EOFillStroke, Aspose::Pdf::Operators::EX, Aspose::Pdf::Operators::Fill, Aspose::Pdf::Operators::FillStroke, Aspose::Pdf::Operators::GRestore, Aspose::Pdf::Operators::GS, Aspose::Pdf::Operators::GSave, Aspose::Pdf::Operators::ID, Aspose::Pdf::Operators::LineTo, Aspose::Pdf::Operators::MoveTo, Aspose::Pdf::Operators::MP, Aspose::Pdf::Operators::ObsoleteFill, Aspose::Pdf::Operators::Re, Aspose::Pdf::Operators::SetCharWidth, Aspose::Pdf::Operators::SetCharWidthBoundingBox, Aspose::Pdf::Operators::SetColorOperator, Aspose::Pdf::Operators::SetColorRenderingIntent, Aspose::Pdf::Operators::SetColorSpace, Aspose::Pdf::Operators::SetColorSpaceStroke, Aspose::Pdf::Operators::SetDash, Aspose::Pdf::Operators::SetFlat, Aspose::Pdf::Operators::SetLineCap, Aspose::Pdf::Operators::SetLineJoin, Aspose::Pdf::Operators::SetLineWidth, Aspose::Pdf::Operators::SetMiterLimit, Aspose::Pdf::Operators::ShFill, Aspose::Pdf::Operators::Stroke, and Aspose::Pdf::Operators::TextOperator.
Public Member Functions | |
ASPOSE_PDF_SHARED_API int32_t | get_Index () |
Operator index in page operators list. More... | |
ASPOSE_PDF_SHARED_API void | set_Index (int32_t value) |
Operator index in page operators list. More... | |
virtual ASPOSE_PDF_SHARED_API void | Accept (System::SharedPtr< IOperatorSelector > visitor)=0 |
Accepts visitor IOperatorSelector which provides operators processing. More... | |
ASPOSE_PDF_SHARED_API bool | ValueEquals (System::SharedPtr< Operator > op) |
Compares this instance with the given object. More... | |
ASPOSE_PDF_SHARED_API System::String | ToString () const override |
Returns text of operator and its parameters. More... | |
Public Member Functions inherited from System::Object | |
ASPOSECPP_SHARED_API | Object () |
Creates object. Initializes all internal data structures. More... | |
virtual ASPOSECPP_SHARED_API | ~Object () |
Destroys object. Frees all internal data structures. More... | |
ASPOSECPP_SHARED_API | Object (Object const &x) |
Copy constructor. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More... | |
Object & | operator= (Object const &x) |
Assignment operator. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More... | |
Object * | SharedRefAdded () |
Increments shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
int | SharedRefRemovedSafe () |
Decrements and returns shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
int | RemovedSharedRefs (int count) |
Decreases shared reference count by specified value. More... | |
Detail::SmartPtrCounter * | WeakRefAdded () |
Increments weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
void | WeakRefRemoved () |
Decrements weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
Detail::SmartPtrCounter * | GetCounter () |
Gets reference counter data structure associated with the object. More... | |
int | SharedCount () const |
Gets current value of shared reference counter. More... | |
ASPOSECPP_SHARED_API void | Lock () |
Implements C# lock() statement locking. Call directly or use LockContext sentry object. More... | |
ASPOSECPP_SHARED_API void | Unlock () |
Implements C# lock() statement unlocking. Call directly or use LockContext sentry object. More... | |
virtual ASPOSECPP_SHARED_API bool | Equals (ptr obj) |
Compares objects using C# Object.Equals semantics. More... | |
virtual ASPOSECPP_SHARED_API int32_t | GetHashCode () const |
Analog of C# Object.GetHashCode() method. Enables hashing of custom objects. More... | |
virtual ASPOSECPP_SHARED_API ptr | MemberwiseClone () const |
Analog of C# Object.MemberwiseClone() method. Enables cloning custom types. More... | |
virtual ASPOSECPP_SHARED_API const TypeInfo & | GetType () const |
Gets actual type of object. Analog of C# System.Object.GetType() call. More... | |
virtual ASPOSECPP_SHARED_API bool | Is (const TypeInfo &targetType) const |
Check if object represents an instance of type described by targetType. Analog of C# 'is' operator. More... | |
virtual ASPOSECPP_SHARED_API void | SetTemplateWeakPtr (uint32_t argument) |
Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. More... | |
virtual ASPOSECPP_SHARED_API bool | FastCast (const Details::FastRttiBase &helper, void **out_ptr) const |
For internal purposes only. More... | |
template<> | |
bool | Equals (float const &objA, float const &objB) |
Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. More... | |
template<> | |
bool | Equals (double const &objA, double const &objB) |
Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. More... | |
template<> | |
bool | ReferenceEquals (String const &str, std::nullptr_t) |
Specialization of Object::ReferenceEquals for case of string and nullptr. More... | |
template<> | |
bool | ReferenceEquals (String const &str1, String const &str2) |
Specialization of Object::ReferenceEquals for case of strings. More... | |
Static Public Member Functions | |
static ASPOSE_PDF_SHARED_API bool | IsTextShowOperator (System::SharedPtr< Operator > op) |
Determines if the operator is operator which responsible for text output (Tj, TJ, etc) More... | |
Static Public Member Functions inherited from System::Object | |
static bool | ReferenceEquals (ptr const &objA, ptr const &objB) |
Compares objects by reference. More... | |
template<typename T > | |
static std::enable_if<!IsSmartPtr< T >::value, bool >::type | ReferenceEquals (T const &objA, T const &objB) |
Compares objects by reference. More... | |
template<typename T > | |
static std::enable_if<!IsSmartPtr< T >::value, bool >::type | ReferenceEquals (T const &objA, std::nullptr_t) |
Reference-compares value type object with nullptr. More... | |
template<typename T1 , typename T2 > | |
static std::enable_if< IsSmartPtr< T1 >::value &&IsSmartPtr< T2 >::value, bool >::type | Equals (T1 const &objA, T2 const &objB) |
Compares reference type objects in C# style. More... | |
template<typename T1 , typename T2 > | |
static std::enable_if<!IsSmartPtr< T1 >::value &&!IsSmartPtr< T2 >::value, bool >::type | Equals (T1 const &objA, T2 const &objB) |
Compares value type objects in C# style. More... | |
static const TypeInfo & | Type () |
Implements C# typeof(System.Object) construct. More... | |
Protected Member Functions | |
const System::SharedPtr< Engine::Data::ITrailerable > & | get_Trailerable () const |
void | set_Trailerable (System::SharedPtr< Engine::Data::ITrailerable > value) |
virtual ASPOSE_PDF_SHARED_API System::String | get_CommandName () |
Gets operator name. More... | |
virtual ASPOSE_PDF_SHARED_API System::SharedPtr< Engine::CommonData::PageContent::Operators::Commands::ICommand > | get_Command () |
virtual ASPOSE_PDF_SHARED_API bool | get_HasBinaryData () |
Returns true if operator has binary parameter. More... | |
void | UpdateCommand () |
Sets updated state of the command. Command text will be updated. More... | |
bool | IsCommandNull () |
System::SharedPtr< Operator > | Clone () |
void | Reset () |
virtual ASPOSE_PDF_SHARED_API System::SharedPtr< Engine::CommonData::PageContent::Operators::Commands::ICommand > | ToCommand () |
saves operator to command More... | |
virtual ASPOSE_PDF_SHARED_API void | SerializeToString (System::SharedPtr< System::Text::StringBuilder > sb) |
Serializes command to the string builder. More... | |
Operator (int32_t index, const System::SharedPtr< Engine::CommonData::PageContent::Operators::Commands::ICommand > &command) | |
Constructor of Operators. Creates operator by command object and operator index. More... | |
System::SharedPtr< OperatorCollection > | cpp_get_container () |
virtual ASPOSE_PDF_SHARED_API | ~Operator () |
Static Protected Member Functions | |
static System::SharedPtr< Operator > | Create (System::SharedPtr< Engine::CommonData::PageContent::Operators::Commands::ICommand > command) |
Creates operator from Pdf.Kit.Engine.ICommand instance. More... | |
static System::SharedPtr< Operator > | Create (int32_t index, const System::SharedPtr< Engine::CommonData::PageContent::Operators::Commands::ICommand > &command) |
Creates operator from Aspose.Pdf.Engine.CommonData.PageContent.Operators.Commands.ICommand instance, using virtual method CreateOperator More... | |
static System::SharedPtr< Operator > | CreateFromCommandName (int32_t index, System::SharedPtr< Engine::CommonData::PageContent::Operators::Commands::ICommand > command) |
Creates operator by name of Aspose.Pdf.Engine.CommonData.PageContent.Operators.Commands.ICommand instance. The method is used for test purposes in Aspose.Pdf.Tests.Mocks.Engine.Commands More... | |
static System::String | ToString (const System::SharedPtr< Engine::Data::IPdfPrimitive > &primitive) |
Returns text representation of Pdf primitive (string, array, dictionary etc.) according to PDF specification. More... | |
static System::String | ToString (System::SharedPtr< Engine::Data::IPdfBoolean > primitive) |
Returns text representation of Pdf primitive (string, array, dictionary etc.) according to PDF specification. More... | |
static System::String | ToString (System::SharedPtr< Engine::Data::IPdfArray > primitive) |
Returns text representation of Pdf primitive (string, array, dictionary etc.) according to PDF specification. More... | |
static System::String | ToString (System::SharedPtr< Engine::Data::IPdfDictionary > primitive) |
Returns text representation of Pdf primitive (string, array, dictionary etc.) according to PDF specification. More... | |
static System::String | ToString (System::SharedPtr< Engine::Data::IPdfString > primitive) |
Returns text representation of Pdf primitive (string, array, dictionary etc.) according to PDF specification. More... | |
static System::String | ToString (System::SharedPtr< Engine::Data::IPdfName > primitive) |
Returns text representation of Pdf primitive (string, array, dictionary etc.) according to PDF specification. More... | |
static System::String | escape (System::String s) |
Escapese special characters in string according to PDF specification More... | |
static ASPOSE_PDF_SHARED_API System::String | FloatToStr (double v) |
This function is created to avoid .NET-specific IFormatProvider usage More... | |
Protected Attributes | |
System::WeakPtr< OperatorCollection > | container |
The collection of the operator More... | |
Additional Inherited Members | |
Public Types inherited from System::Object | |
typedef SmartPtr< Object > | ptr |
Alias for smart pointer type. More... | |
Abstract class representing operator.
|
protected |
Constructor of Operators. Creates operator by command object and operator index.
index | Index of operator in operators list |
command | Command object of operator |
|
protectedvirtual |
|
pure virtual |
Accepts visitor IOperatorSelector which provides operators processing.
visitor | Visitor object |
Implemented in Aspose::Pdf::Operators::SetSpacingMoveToNextLineShowText, Aspose::Pdf::Operators::MoveToNextLineShowText, Aspose::Pdf::Operators::CurveTo2, Aspose::Pdf::Operators::EOClip, Aspose::Pdf::Operators::Clip, Aspose::Pdf::Operators::SetLineWidth, Aspose::Pdf::Operators::CurveTo1, Aspose::Pdf::Operators::SetHorizontalTextScaling, Aspose::Pdf::Operators::SetWordSpacing, Aspose::Pdf::Operators::SetTextRise, Aspose::Pdf::Operators::SetTextRenderingMode, Aspose::Pdf::Operators::SetTextMatrix, Aspose::Pdf::Operators::SetTextLeading, Aspose::Pdf::Operators::SetGlyphsPositionShowText, Aspose::Pdf::Operators::ShowText, Aspose::Pdf::Operators::SelectFont, Aspose::Pdf::Operators::MoveTextPositionSetLeading, Aspose::Pdf::Operators::MoveTextPosition, Aspose::Pdf::Operators::SetCharacterSpacing, Aspose::Pdf::Operators::MoveToNextLine, Aspose::Pdf::Operators::ShFill, Aspose::Pdf::Operators::SetAdvancedColor, Aspose::Pdf::Operators::SetAdvancedColorStroke, Aspose::Pdf::Operators::SetColor, Aspose::Pdf::Operators::SetColorStroke, Aspose::Pdf::Operators::Stroke, Aspose::Pdf::Operators::ClosePathStroke, Aspose::Pdf::Operators::SetColorRenderingIntent, Aspose::Pdf::Operators::SetRGBColor, Aspose::Pdf::Operators::SetRGBColorStroke, Aspose::Pdf::Operators::SetCMYKColor, Aspose::Pdf::Operators::SetCMYKColorStroke, Aspose::Pdf::Operators::SetGray, Aspose::Pdf::Operators::SetGrayStroke, Aspose::Pdf::Operators::Re, Aspose::Pdf::Operators::GRestore, Aspose::Pdf::Operators::GSave, Aspose::Pdf::Operators::EndPath, Aspose::Pdf::Operators::MP, Aspose::Pdf::Operators::SetMiterLimit, Aspose::Pdf::Operators::MoveTo, Aspose::Pdf::Operators::LineTo, Aspose::Pdf::Operators::SetLineCap, Aspose::Pdf::Operators::SetLineJoin, Aspose::Pdf::Operators::ID, Aspose::Pdf::Operators::SetFlat, Aspose::Pdf::Operators::ClosePath, Aspose::Pdf::Operators::GS, Aspose::Pdf::Operators::EOFill, Aspose::Pdf::Operators::ObsoleteFill, Aspose::Pdf::Operators::Fill, Aspose::Pdf::Operators::EX, Aspose::Pdf::Operators::ET, Aspose::Pdf::Operators::EMC, Aspose::Pdf::Operators::EI, Aspose::Pdf::Operators::DP, Aspose::Pdf::Operators::Do, Aspose::Pdf::Operators::SetCharWidthBoundingBox, Aspose::Pdf::Operators::SetCharWidth, Aspose::Pdf::Operators::SetDash, Aspose::Pdf::Operators::SetColorSpace, Aspose::Pdf::Operators::SetColorSpaceStroke, Aspose::Pdf::Operators::ConcatenateMatrix, Aspose::Pdf::Operators::CurveTo, Aspose::Pdf::Operators::BX, Aspose::Pdf::Operators::BT, Aspose::Pdf::Operators::TextOperator, Aspose::Pdf::Operators::BMC, Aspose::Pdf::Operators::BI, Aspose::Pdf::Operators::BDC, Aspose::Pdf::Operators::EOFillStroke, Aspose::Pdf::Operators::ClosePathEOFillStroke, Aspose::Pdf::Operators::FillStroke, and Aspose::Pdf::Operators::ClosePathFillStroke.
|
protected |
|
protected |
|
staticprotected |
Creates operator from Pdf.Kit.Engine.ICommand instance.
command | Pdf.Kit.Engine.ICommand instance representing this operator |
|
staticprotected |
Creates operator from Aspose.Pdf.Engine.CommonData.PageContent.Operators.Commands.ICommand instance, using virtual method CreateOperator
index | Index of operator in operators list |
command | Aspose.Pdf.Engine.CommonData.PageContent.Operators.Commands.ICommand instance representing this operator |
|
staticprotected |
Creates operator by name of Aspose.Pdf.Engine.CommonData.PageContent.Operators.Commands.ICommand instance. The method is used for test purposes in Aspose.Pdf.Tests.Mocks.Engine.Commands
index | Index of operator in operators list |
command | Aspose.Pdf.Engine.CommonData.PageContent.Operators.Commands.ICommand instance representing this operator |
|
staticprotected |
Escapese special characters in string according to PDF specification
s | Source string |
|
staticprotected |
This function is created to avoid .NET-specific IFormatProvider usage
v | Value to be converted |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Returns true if operator has binary parameter.
Reimplemented in Aspose::Pdf::Operators::EI.
ASPOSE_PDF_SHARED_API int32_t Aspose::Pdf::Operator::get_Index | ( | ) |
Operator index in page operators list.
|
protected |
|
protected |
|
static |
Determines if the operator is operator which responsible for text output (Tj, TJ, etc)
op | Operator object |
|
protected |
|
protectedvirtual |
Serializes command to the string builder.
sb |
Reimplemented in Aspose::Pdf::Operators::SetSpacingMoveToNextLineShowText, Aspose::Pdf::Operators::MoveToNextLineShowText, Aspose::Pdf::Operators::CurveTo2, Aspose::Pdf::Operators::SetLineWidth, Aspose::Pdf::Operators::CurveTo1, Aspose::Pdf::Operators::SetHorizontalTextScaling, Aspose::Pdf::Operators::SetWordSpacing, Aspose::Pdf::Operators::SetTextRise, Aspose::Pdf::Operators::SetTextRenderingMode, Aspose::Pdf::Operators::SetGlyphsPositionShowText, Aspose::Pdf::Operators::SelectFont, Aspose::Pdf::Operators::SetCharacterSpacing, Aspose::Pdf::Operators::SetColorOperator, Aspose::Pdf::Operators::Re, Aspose::Pdf::Operators::MP, Aspose::Pdf::Operators::SetMiterLimit, Aspose::Pdf::Operators::MoveTo, Aspose::Pdf::Operators::LineTo, Aspose::Pdf::Operators::SetLineCap, Aspose::Pdf::Operators::SetLineJoin, Aspose::Pdf::Operators::ID, Aspose::Pdf::Operators::SetFlat, Aspose::Pdf::Operators::GS, Aspose::Pdf::Operators::DP, Aspose::Pdf::Operators::Do, Aspose::Pdf::Operators::SetDash, Aspose::Pdf::Operators::SetColorSpace, Aspose::Pdf::Operators::SetColorSpaceStroke, Aspose::Pdf::Operators::ConcatenateMatrix, Aspose::Pdf::Operators::CurveTo, Aspose::Pdf::Operators::BMC, and Aspose::Pdf::Operators::BDC.
ASPOSE_PDF_SHARED_API void Aspose::Pdf::Operator::set_Index | ( | int32_t | value | ) |
Operator index in page operators list.
|
protected |
|
protectedvirtual |
saves operator to command
Reimplemented in Aspose::Pdf::Operators::SetSpacingMoveToNextLineShowText, Aspose::Pdf::Operators::MoveToNextLineShowText, Aspose::Pdf::Operators::CurveTo2, Aspose::Pdf::Operators::EOClip, Aspose::Pdf::Operators::Clip, Aspose::Pdf::Operators::SetLineWidth, Aspose::Pdf::Operators::CurveTo1, Aspose::Pdf::Operators::SetHorizontalTextScaling, Aspose::Pdf::Operators::SetWordSpacing, Aspose::Pdf::Operators::SetTextRise, Aspose::Pdf::Operators::SetTextRenderingMode, Aspose::Pdf::Operators::SetTextMatrix, Aspose::Pdf::Operators::SetTextLeading, Aspose::Pdf::Operators::SetGlyphsPositionShowText, Aspose::Pdf::Operators::ShowText, Aspose::Pdf::Operators::SelectFont, Aspose::Pdf::Operators::MoveTextPositionSetLeading, Aspose::Pdf::Operators::MoveTextPosition, Aspose::Pdf::Operators::SetCharacterSpacing, Aspose::Pdf::Operators::MoveToNextLine, Aspose::Pdf::Operators::ShFill, Aspose::Pdf::Operators::SetAdvancedColor, Aspose::Pdf::Operators::SetAdvancedColorStroke, Aspose::Pdf::Operators::SetColor, Aspose::Pdf::Operators::SetColorStroke, Aspose::Pdf::Operators::Stroke, Aspose::Pdf::Operators::ClosePathStroke, Aspose::Pdf::Operators::SetColorRenderingIntent, Aspose::Pdf::Operators::SetRGBColor, Aspose::Pdf::Operators::SetRGBColorStroke, Aspose::Pdf::Operators::SetCMYKColor, Aspose::Pdf::Operators::SetCMYKColorStroke, Aspose::Pdf::Operators::SetGray, Aspose::Pdf::Operators::SetGrayStroke, Aspose::Pdf::Operators::Re, Aspose::Pdf::Operators::GRestore, Aspose::Pdf::Operators::GSave, Aspose::Pdf::Operators::EndPath, Aspose::Pdf::Operators::MP, Aspose::Pdf::Operators::SetMiterLimit, Aspose::Pdf::Operators::MoveTo, Aspose::Pdf::Operators::LineTo, Aspose::Pdf::Operators::SetLineCap, Aspose::Pdf::Operators::SetLineJoin, Aspose::Pdf::Operators::ID, Aspose::Pdf::Operators::SetFlat, Aspose::Pdf::Operators::ClosePath, Aspose::Pdf::Operators::GS, Aspose::Pdf::Operators::EOFill, Aspose::Pdf::Operators::ObsoleteFill, Aspose::Pdf::Operators::Fill, Aspose::Pdf::Operators::EX, Aspose::Pdf::Operators::ET, Aspose::Pdf::Operators::EMC, Aspose::Pdf::Operators::EI, Aspose::Pdf::Operators::DP, Aspose::Pdf::Operators::Do, Aspose::Pdf::Operators::SetCharWidthBoundingBox, Aspose::Pdf::Operators::SetCharWidth, Aspose::Pdf::Operators::SetDash, Aspose::Pdf::Operators::SetColorSpace, Aspose::Pdf::Operators::SetColorSpaceStroke, Aspose::Pdf::Operators::ConcatenateMatrix, Aspose::Pdf::Operators::CurveTo, Aspose::Pdf::Operators::BX, Aspose::Pdf::Operators::BT, Aspose::Pdf::Operators::BMC, Aspose::Pdf::Operators::BI, Aspose::Pdf::Operators::BDC, Aspose::Pdf::Operators::EOFillStroke, Aspose::Pdf::Operators::ClosePathEOFillStroke, Aspose::Pdf::Operators::FillStroke, and Aspose::Pdf::Operators::ClosePathFillStroke.
|
overridevirtual |
Returns text of operator and its parameters.
Reimplemented from System::Object.
Reimplemented in Aspose::Pdf::Operators::Clip, Aspose::Pdf::Operators::SetLineWidth, Aspose::Pdf::Operators::SetTextMatrix, Aspose::Pdf::Operators::SetTextLeading, Aspose::Pdf::Operators::SetGlyphsPositionShowText, Aspose::Pdf::Operators::ShowText, Aspose::Pdf::Operators::SelectFont, Aspose::Pdf::Operators::MoveTextPosition, Aspose::Pdf::Operators::MoveToNextLine, Aspose::Pdf::Operators::SetColor, Aspose::Pdf::Operators::Stroke, Aspose::Pdf::Operators::ClosePathStroke, Aspose::Pdf::Operators::SetRGBColor, Aspose::Pdf::Operators::SetRGBColorStroke, Aspose::Pdf::Operators::SetGray, Aspose::Pdf::Operators::SetGrayStroke, Aspose::Pdf::Operators::Re, Aspose::Pdf::Operators::GRestore, Aspose::Pdf::Operators::GSave, Aspose::Pdf::Operators::EndPath, Aspose::Pdf::Operators::MoveTo, Aspose::Pdf::Operators::LineTo, Aspose::Pdf::Operators::GS, Aspose::Pdf::Operators::Fill, Aspose::Pdf::Operators::ET, Aspose::Pdf::Operators::EMC, Aspose::Pdf::Operators::DP, Aspose::Pdf::Operators::Do, Aspose::Pdf::Operators::SetCharWidthBoundingBox, Aspose::Pdf::Operators::SetCharWidth, Aspose::Pdf::Operators::SetDash, Aspose::Pdf::Operators::ConcatenateMatrix, Aspose::Pdf::Operators::CurveTo, Aspose::Pdf::Operators::BX, Aspose::Pdf::Operators::BT, Aspose::Pdf::Operators::BMC, Aspose::Pdf::Operators::BDC, Aspose::Pdf::Operators::ClosePathEOFillStroke, Aspose::Pdf::Operators::FillStroke, and Aspose::Pdf::Operators::ClosePathFillStroke.
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
protected |
Sets updated state of the command. Command text will be updated.
ASPOSE_PDF_SHARED_API bool Aspose::Pdf::Operator::ValueEquals | ( | System::SharedPtr< Operator > | op | ) |
Compares this instance with the given object.
op | Operator to compare. |
|
protected |
The collection of the operator