Interface IContentOperator

All Known Implementing Classes:
PdfCanvasProcessor.BeginMarkedContentDictionaryOperator, PdfCanvasProcessor.BeginMarkedContentOperator, PdfCanvasProcessor.BeginTextOperator, PdfCanvasProcessor.ClipPathOperator, PdfCanvasProcessor.CloseSubpathOperator, PdfCanvasProcessor.CurveFirstPointDuplicatedOperator, PdfCanvasProcessor.CurveFourhPointDuplicatedOperator, PdfCanvasProcessor.CurveOperator, PdfCanvasProcessor.DoOperator, PdfCanvasProcessor.EndImageOperator, PdfCanvasProcessor.EndMarkedContentOperator, PdfCanvasProcessor.EndTextOperator, PdfCanvasProcessor.IgnoreOperator, PdfCanvasProcessor.LineToOperator, PdfCanvasProcessor.ModifyCurrentTransformationMatrixOperator, PdfCanvasProcessor.MoveNextLineAndShowTextOperator, PdfCanvasProcessor.MoveNextLineAndShowTextWithSpacingOperator, PdfCanvasProcessor.MoveToOperator, PdfCanvasProcessor.PaintPathOperator, PdfCanvasProcessor.PopGraphicsStateOperator, PdfCanvasProcessor.ProcessGraphicsStateResourceOperator, PdfCanvasProcessor.PushGraphicsStateOperator, PdfCanvasProcessor.RectangleOperator, PdfCanvasProcessor.SetCMYKFillOperator, PdfCanvasProcessor.SetCMYKStrokeOperator, PdfCanvasProcessor.SetColorFillOperator, PdfCanvasProcessor.SetColorSpaceFillOperator, PdfCanvasProcessor.SetColorSpaceStrokeOperator, PdfCanvasProcessor.SetColorStrokeOperator, PdfCanvasProcessor.SetGrayFillOperator, PdfCanvasProcessor.SetGrayStrokeOperator, PdfCanvasProcessor.SetLineCapOperator, PdfCanvasProcessor.SetLineDashPatternOperator, PdfCanvasProcessor.SetLineJoinOperator, PdfCanvasProcessor.SetLineWidthOperator, PdfCanvasProcessor.SetMiterLimitOperator, PdfCanvasProcessor.SetRGBFillOperator, PdfCanvasProcessor.SetRGBStrokeOperator, PdfCanvasProcessor.SetTextCharacterSpacingOperator, PdfCanvasProcessor.SetTextFontOperator, PdfCanvasProcessor.SetTextHorizontalScalingOperator, PdfCanvasProcessor.SetTextLeadingOperator, PdfCanvasProcessor.SetTextRenderModeOperator, PdfCanvasProcessor.SetTextRiseOperator, PdfCanvasProcessor.SetTextWordSpacingOperator, PdfCanvasProcessor.ShowTextArrayOperator, PdfCanvasProcessor.ShowTextOperator, PdfCanvasProcessor.TextMoveNextLineOperator, PdfCanvasProcessor.TextMoveStartNextLineOperator, PdfCanvasProcessor.TextMoveStartNextLineWithLeadingOperator, PdfCanvasProcessor.TextSetTextMatrixOperator

public interface IContentOperator
Root interface for a series of handlers for content stream operators.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    invoke(PdfCanvasProcessor processor, PdfLiteral operator, List<PdfObject> operands)
    Called when a content operator should be processed.
  • Method Details

    • invoke

      void invoke(PdfCanvasProcessor processor, PdfLiteral operator, List<PdfObject> operands)
      Called when a content operator should be processed.
      Parameters:
      processor - The processor that is dealing with the PDF content stream.
      operator - The literal PDF syntax of the operator.
      operands - The operands that come with the operator.