RawOperator

Overview

RawOperator is a class in Aspose.PDF FOSS for .NET. Inherits from: Aspose.Pdf.Operators.Operator.

An unparsed operator token from a content stream — used as a fallback for operators not covered by the typed Operators hierarchy.

This class provides 5 methods for working with RawOperator objects in .NET programs. Available methods include: Accept, IsTextShowOperator, ToPdf, ToString, ValueEquals. All public members are accessible to any .NET application after installing the Aspose.PDF FOSS for .NET package. Properties: CommandName, Index.

Properties

NameTypeAccessDescription
CommandNamestringReadThe operator command name (last token).
IndexintRead/Write1-based position of this operator within its containing OperatorCollection.

Methods

SignatureDescription
ToPdf()Calls ToPdf on this RawOperator instance.
ToString()Default string form is the PDF serialisation, so callers (test helpers, debug logs) get the same content-stream text whether they hold an unparsed RawOperator or a typed subclass.
Accept(visitor: IOperatorSelector)Dispatch this operator to visitor.
IsTextShowOperator(op: Operator)True when op is a text-showing operator (Tj / TJ / ’ / " — concrete subclasses of TextShowOperator).
ValueEquals(op: Operator)True when this operator’s serialised PDF form equals op’s.

See Also