Package com.itextpdf.text.pdf.parser
Interface ContentOperator
-
- All Known Implementing Classes:
PdfCleanUpContentOperator
,PdfContentStreamProcessor.BeginMarkedContent
,PdfContentStreamProcessor.BeginMarkedContentDictionary
,PdfContentStreamProcessor.BeginText
,PdfContentStreamProcessor.ClipPath
,PdfContentStreamProcessor.CloseSubpath
,PdfContentStreamProcessor.Curve
,PdfContentStreamProcessor.CurveFirstPointDuplicated
,PdfContentStreamProcessor.CurveFourhPointDuplicated
,PdfContentStreamProcessor.Do
,PdfContentStreamProcessor.EndMarkedContent
,PdfContentStreamProcessor.EndPath
,PdfContentStreamProcessor.EndText
,PdfContentStreamProcessor.IgnoreOperatorContentOperator
,PdfContentStreamProcessor.LineTo
,PdfContentStreamProcessor.ModifyCurrentTransformationMatrix
,PdfContentStreamProcessor.MoveNextLineAndShowText
,PdfContentStreamProcessor.MoveNextLineAndShowTextWithSpacing
,PdfContentStreamProcessor.MoveTo
,PdfContentStreamProcessor.PaintPath
,PdfContentStreamProcessor.PopGraphicsState
,PdfContentStreamProcessor.ProcessGraphicsStateResource
,PdfContentStreamProcessor.PushGraphicsState
,PdfContentStreamProcessor.Rectangle
,PdfContentStreamProcessor.SetCMYKFill
,PdfContentStreamProcessor.SetCMYKStroke
,PdfContentStreamProcessor.SetColorFill
,PdfContentStreamProcessor.SetColorSpaceFill
,PdfContentStreamProcessor.SetColorSpaceStroke
,PdfContentStreamProcessor.SetColorStroke
,PdfContentStreamProcessor.SetGrayFill
,PdfContentStreamProcessor.SetGrayStroke
,PdfContentStreamProcessor.SetLineCap
,PdfContentStreamProcessor.SetLineDashPattern
,PdfContentStreamProcessor.SetLineJoin
,PdfContentStreamProcessor.SetLineWidth
,PdfContentStreamProcessor.SetMiterLimit
,PdfContentStreamProcessor.SetRGBFill
,PdfContentStreamProcessor.SetRGBStroke
,PdfContentStreamProcessor.SetTextCharacterSpacing
,PdfContentStreamProcessor.SetTextFont
,PdfContentStreamProcessor.SetTextHorizontalScaling
,PdfContentStreamProcessor.SetTextLeading
,PdfContentStreamProcessor.SetTextRenderMode
,PdfContentStreamProcessor.SetTextRise
,PdfContentStreamProcessor.SetTextWordSpacing
,PdfContentStreamProcessor.ShowText
,PdfContentStreamProcessor.ShowTextArray
,PdfContentStreamProcessor.TextMoveNextLine
,PdfContentStreamProcessor.TextMoveStartNextLine
,PdfContentStreamProcessor.TextMoveStartNextLineWithLeading
,PdfContentStreamProcessor.TextSetTextMatrix
public interface ContentOperator
Interface implemented by a series of content operators- Since:
- 2.1.4
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
invoke(PdfContentStreamProcessor processor, PdfLiteral operator, java.util.ArrayList<PdfObject> operands)
Invokes a content operator.
-
-
-
Method Detail
-
invoke
void invoke(PdfContentStreamProcessor processor, PdfLiteral operator, java.util.ArrayList<PdfObject> operands) throws java.lang.Exception
Invokes a content operator.- Parameters:
processor
- the processor that is dealing with the PDF contentoperator
- the literal PDF syntax of the operatoroperands
- the operands that come with the operator- Throws:
java.lang.Exception
- any exception can be thrown - it will be re-packaged into a runtime exception and re-thrown by thePdfContentStreamProcessor
-
-