Uses of Class
org.apache.pdfbox.util.PDFOperator
Packages that use PDFOperator
Package
Description
Classes to deal with font functionality in a PDF Document.
This package contains utility classes that are used by the PDFBox project.
This package contains implementations of all of the PDF operators.
This package contains implementations of all of the PDF operators.
-
Uses of PDFOperator in org.apache.pdfbox.pdmodel.font
Methods in org.apache.pdfbox.pdmodel.font with parameters of type PDFOperatorModifier and TypeMethodDescriptionprotected voidType3StreamParser.processOperator(PDFOperator operator, List arguments) This is used to handle an operation. -
Uses of PDFOperator in org.apache.pdfbox.util
Methods in org.apache.pdfbox.util that return PDFOperatorModifier and TypeMethodDescriptionstatic PDFOperatorPDFOperator.getOperator(String operator) This is used to create/cache operators in the system.Methods in org.apache.pdfbox.util with parameters of type PDFOperatorModifier and TypeMethodDescriptionprotected voidPDFStreamEngine.processOperator(PDFOperator operator, List<COSBase> arguments) This is used to handle an operation. -
Uses of PDFOperator in org.apache.pdfbox.util.operator
Methods in org.apache.pdfbox.util.operator with parameters of type PDFOperatorModifier and TypeMethodDescriptionvoidBeginMarkedContentSequence.process(PDFOperator operator, List<COSBase> arguments) process the operator.voidBeginMarkedContentSequenceWithProperties.process(PDFOperator operator, List<COSBase> arguments) process the operator.voidBeginText.process(PDFOperator operator, List<COSBase> arguments) process : BT : Begin text object.voidCloseAndStrokePath.process(PDFOperator operator, List<COSBase> arguments) s close and stroke the path.voidConcatenate.process(PDFOperator operator, List<COSBase> arguments) process : cm : Concatenate matrix to current transformation matrix.voidEndMarkedContentSequence.process(PDFOperator operator, List<COSBase> arguments) process the operator.voidEndText.process(PDFOperator operator, List<COSBase> arguments) process : ET : End text object.voidGRestore.process(PDFOperator operator, List<COSBase> arguments) process the operator.voidGSave.process(PDFOperator operator, List<COSBase> arguments) process : q : Save graphics state.voidInvoke.process(PDFOperator operator, List<COSBase> arguments) process : Do - Invoke a named xobject.voidMoveAndShow.process(PDFOperator operator, List<COSBase> arguments) ' Move to next line and show text.voidMoveText.process(PDFOperator operator, List<COSBase> arguments) process : Td : Move text position.voidMoveTextSetLeading.process(PDFOperator operator, List<COSBase> arguments) process : TD Move text position and set leading.voidNextLine.process(PDFOperator operator, List<COSBase> arguments) process : T* Move to start of next text line.abstract voidOperatorProcessor.process(PDFOperator operator, List<COSBase> arguments) process the operator.voidSetCharSpacing.process(PDFOperator operator, List<COSBase> arguments) process : Tc Set character spacing.voidSetGraphicsStateParameters.process(PDFOperator operator, List<COSBase> arguments) gs Set parameters from graphics state parameter dictionary.voidSetHorizontalTextScaling.process(PDFOperator operator, List<COSBase> arguments) Tz Set horizontal text scaling.voidSetLineCapStyle.process(PDFOperator operator, List<COSBase> arguments) Set the line cap style.voidSetLineDashPattern.process(PDFOperator operator, List<COSBase> arguments) Set the line dash pattern.voidSetLineJoinStyle.process(PDFOperator operator, List<COSBase> arguments) Set the line cap style.voidSetLineMiterLimit.process(PDFOperator operator, List<COSBase> arguments) w Set miter limit.voidSetLineWidth.process(PDFOperator operator, List<COSBase> arguments) w Set line width.voidSetMatrix.process(PDFOperator operator, List<COSBase> arguments) Tm Set text matrix and text line matrix.voidSetMoveAndShow.process(PDFOperator operator, List<COSBase> arguments) " Set word and character spacing, move to next line, and show text.voidSetNonStrokingCalRGBColor.process(PDFOperator operator, List<COSBase> arguments) rg Set color space for non stroking operations.voidSetNonStrokingCMYKColor.process(PDFOperator operator, List<COSBase> arguments) k Set color space for non stroking operations.voidSetNonStrokingColor.process(PDFOperator operator, List<COSBase> arguments) sc,scn Set color space for non stroking operations.voidSetNonStrokingColorSpace.process(PDFOperator operator, List<COSBase> arguments) cs Set color space for non stroking operations.voidSetNonStrokingDeviceN.process(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.voidSetNonStrokingGrayColor.process(PDFOperator operator, List<COSBase> arguments) rg Set color space for non stroking operations.voidSetNonStrokingICCBasedColor.process(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.voidSetNonStrokingIndexed.process(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.voidSetNonStrokingLabColor.process(PDFOperator operator, List<COSBase> arguments) process the operator.voidSetNonStrokingPattern.process(PDFOperator operator, List<COSBase> arguments) Set color space for non stroking operations.voidSetNonStrokingRGBColor.process(PDFOperator operator, List<COSBase> arguments) rg Set color space for non stroking operations.voidSetNonStrokingSeparation.process(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.voidSetStrokingCalRGBColor.process(PDFOperator operator, List<COSBase> arguments) RG Set color space for stroking operations.voidSetStrokingCMYKColor.process(PDFOperator operator, List<COSBase> arguments) K Set color space for stroking operations.voidSetStrokingColor.process(PDFOperator operator, List<COSBase> arguments) SC,SCN Set color space for stroking operations.voidSetStrokingColorSpace.process(PDFOperator operator, List<COSBase> arguments) CS Set color space for stroking operations.voidSetStrokingDeviceN.process(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.voidSetStrokingGrayColor.process(PDFOperator operator, List<COSBase> arguments) RG Set color space for stroking operations.voidSetStrokingICCBasedColor.process(PDFOperator operator, List<COSBase> arguments) scn Set color space for stroking operations.voidSetStrokingIndexed.process(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.voidSetStrokingLabColor.process(PDFOperator operator, List<COSBase> arguments) process the operator.voidSetStrokingPattern.process(PDFOperator operator, List<COSBase> arguments) Set pattern instead of a color space for stroking operations.voidSetStrokingRGBColor.process(PDFOperator operator, List<COSBase> arguments) RG Set color space for stroking operations.voidSetStrokingSeparation.process(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.voidSetTextFont.process(PDFOperator operator, List<COSBase> arguments) Tf selectfont Set text font and size.voidSetTextLeading.process(PDFOperator operator, List<COSBase> arguments) TL Set text leading.voidSetTextRenderingMode.process(PDFOperator operator, List<COSBase> arguments) Tr Set text rendering mode.voidSetTextRise.process(PDFOperator operator, List<COSBase> arguments) Ts Set text rise.voidSetWordSpacing.process(PDFOperator operator, List<COSBase> arguments) Tw Set word spacing.voidShowText.process(PDFOperator operator, List<COSBase> arguments) Tj show Show text.voidShowTextGlyph.process(PDFOperator operator, List<COSBase> arguments) TJ Show text, allowing individual glyph positioning. -
Uses of PDFOperator in org.apache.pdfbox.util.operator.pagedrawer
Methods in org.apache.pdfbox.util.operator.pagedrawer with parameters of type PDFOperatorModifier and TypeMethodDescriptionvoidAppendRectangleToPath.process(PDFOperator operator, List<COSBase> arguments) process : re : append rectangle to path.voidBeginInlineImage.process(PDFOperator operator, List<COSBase> arguments) process : BI : begin inline image.voidClipEvenOddRule.process(PDFOperator operator, List<COSBase> arguments) process : W* : set clipping path using even odd rule.voidClipNonZeroRule.process(PDFOperator operator, List<COSBase> arguments) process : W : Set the clipping path using non zero winding rule.voidCloseFillEvenOddAndStrokePath.process(PDFOperator operator, List<COSBase> arguments) fill and stroke the path.voidCloseFillNonZeroAndStrokePath.process(PDFOperator operator, List<COSBase> arguments) fill and stroke the path.voidClosePath.process(PDFOperator operator, List<COSBase> arguments) process : h : Close path.voidCurveTo.process(PDFOperator operator, List<COSBase> arguments) process : c : Append curved segment to path.voidCurveToReplicateFinalPoint.process(PDFOperator operator, List<COSBase> arguments) process : y : Append curved segment to path (final point replicated).voidCurveToReplicateInitialPoint.process(PDFOperator operator, List<COSBase> arguments) process : v : Append curved segment to path (initial point replicated).voidEndPath.process(PDFOperator operator, List<COSBase> arguments) process : n : End path.voidFillEvenOddAndStrokePath.process(PDFOperator operator, List<COSBase> arguments) fill and stroke the path.voidFillEvenOddRule.process(PDFOperator operator, List<COSBase> arguments) process : f* : fill path using even odd rule.voidFillNonZeroAndStrokePath.process(PDFOperator operator, List<COSBase> arguments) fill and stroke the path.voidFillNonZeroRule.process(PDFOperator operator, List<COSBase> arguments) process : F/f : fill path using non zero winding rule.voidInvoke.process(PDFOperator operator, List<COSBase> arguments) process : Do : Paint the specified XObject (section 4.7).voidLineTo.process(PDFOperator operator, List<COSBase> arguments) process : l : Append straight line segment to path.voidMoveTo.process(PDFOperator operator, List<COSBase> arguments) process : m : Begin new subpath.voidSetLineCapStyle.process(PDFOperator operator, List<COSBase> arguments) Set the line cap style.voidSetLineDashPattern.process(PDFOperator operator, List<COSBase> arguments) Set the line dash pattern.voidSetLineJoinStyle.process(PDFOperator operator, List<COSBase> arguments) Set the line cap style.voidSetLineMiterLimit.process(PDFOperator operator, List<COSBase> arguments) Set the line dash pattern.voidSetLineWidth.process(PDFOperator operator, List<COSBase> arguments) w Set line width.voidSHFill.process(PDFOperator operator, List<COSBase> arguments) process : sh : shade fill the clipping area.voidStrokePath.process(PDFOperator operator, List<COSBase> arguments) S stroke the path.