Interface ContentOperator

All Known Implementing Classes:
PdfContentStreamHandler.BeginMarked, PdfContentStreamHandler.BeginMarkedDict, PdfContentStreamHandler.BeginText, PdfContentStreamHandler.Do, PdfContentStreamHandler.EndMarked, PdfContentStreamHandler.EndText, PdfContentStreamHandler.ModifyCurrentTransformationMatrix, PdfContentStreamHandler.MoveNextLineAndShowText, PdfContentStreamHandler.MoveNextLineAndShowTextWithSpacing, PdfContentStreamHandler.PopGraphicsState, PdfContentStreamHandler.ProcessGraphicsStateResource, PdfContentStreamHandler.PushGraphicsState, PdfContentStreamHandler.SetTextCharacterSpacing, PdfContentStreamHandler.SetTextFont, PdfContentStreamHandler.SetTextHorizontalScaling, PdfContentStreamHandler.SetTextLeading, PdfContentStreamHandler.SetTextRenderMode, PdfContentStreamHandler.SetTextRise, PdfContentStreamHandler.SetTextWordSpacing, PdfContentStreamHandler.ShowText, PdfContentStreamHandler.ShowTextArray, PdfContentStreamHandler.TextMoveNextLine, PdfContentStreamHandler.TextMoveStartNextLine, PdfContentStreamHandler.TextMoveStartNextLineWithLeading, PdfContentStreamHandler.TextSetTextMatrix

public interface ContentOperator
Interface implemented by a series of content operators
Since:
2.1.4
  • Method Details

    • invoke

      void invoke(List<PdfObject> operands, PdfContentStreamHandler handler, PdfDictionary resources)
      Invokes a content operator.
      Parameters:
      operands - the operands that come with the operator
      handler - content stream handler that is invoking us
      resources - Pdf Resources found in the file containing the stream.
    • getOperatorName

      String getOperatorName()
      Returns:
      the name of the operator as it will be recognized in the pdf stream