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 void
Type3StreamParser.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 PDFOperator
PDFOperator.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 void
PDFStreamEngine.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 TypeMethodDescriptionvoid
BeginMarkedContentSequence.process
(PDFOperator operator, List<COSBase> arguments) process the operator.void
BeginMarkedContentSequenceWithProperties.process
(PDFOperator operator, List<COSBase> arguments) process the operator.void
BeginText.process
(PDFOperator operator, List<COSBase> arguments) process : BT : Begin text object.void
CloseAndStrokePath.process
(PDFOperator operator, List<COSBase> arguments) s close and stroke the path.void
Concatenate.process
(PDFOperator operator, List<COSBase> arguments) process : cm : Concatenate matrix to current transformation matrix.void
EndMarkedContentSequence.process
(PDFOperator operator, List<COSBase> arguments) process the operator.void
EndText.process
(PDFOperator operator, List<COSBase> arguments) process : ET : End text object.void
GRestore.process
(PDFOperator operator, List<COSBase> arguments) process the operator.void
GSave.process
(PDFOperator operator, List<COSBase> arguments) process : q : Save graphics state.void
Invoke.process
(PDFOperator operator, List<COSBase> arguments) process : Do - Invoke a named xobject.void
MoveAndShow.process
(PDFOperator operator, List<COSBase> arguments) ' Move to next line and show text.void
MoveText.process
(PDFOperator operator, List<COSBase> arguments) process : Td : Move text position.void
MoveTextSetLeading.process
(PDFOperator operator, List<COSBase> arguments) process : TD Move text position and set leading.void
NextLine.process
(PDFOperator operator, List<COSBase> arguments) process : T* Move to start of next text line.abstract void
OperatorProcessor.process
(PDFOperator operator, List<COSBase> arguments) process the operator.void
SetCharSpacing.process
(PDFOperator operator, List<COSBase> arguments) process : Tc Set character spacing.void
SetGraphicsStateParameters.process
(PDFOperator operator, List<COSBase> arguments) gs Set parameters from graphics state parameter dictionary.void
SetHorizontalTextScaling.process
(PDFOperator operator, List<COSBase> arguments) Tz Set horizontal text scaling.void
SetLineCapStyle.process
(PDFOperator operator, List<COSBase> arguments) Set the line cap style.void
SetLineDashPattern.process
(PDFOperator operator, List<COSBase> arguments) Set the line dash pattern.void
SetLineJoinStyle.process
(PDFOperator operator, List<COSBase> arguments) Set the line cap style.void
SetLineMiterLimit.process
(PDFOperator operator, List<COSBase> arguments) w Set miter limit.void
SetLineWidth.process
(PDFOperator operator, List<COSBase> arguments) w Set line width.void
SetMatrix.process
(PDFOperator operator, List<COSBase> arguments) Tm Set text matrix and text line matrix.void
SetMoveAndShow.process
(PDFOperator operator, List<COSBase> arguments) " Set word and character spacing, move to next line, and show text.void
SetNonStrokingCalRGBColor.process
(PDFOperator operator, List<COSBase> arguments) rg Set color space for non stroking operations.void
SetNonStrokingCMYKColor.process
(PDFOperator operator, List<COSBase> arguments) k Set color space for non stroking operations.void
SetNonStrokingColor.process
(PDFOperator operator, List<COSBase> arguments) sc,scn Set color space for non stroking operations.void
SetNonStrokingColorSpace.process
(PDFOperator operator, List<COSBase> arguments) cs Set color space for non stroking operations.void
SetNonStrokingDeviceN.process
(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.void
SetNonStrokingGrayColor.process
(PDFOperator operator, List<COSBase> arguments) rg Set color space for non stroking operations.void
SetNonStrokingICCBasedColor.process
(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.void
SetNonStrokingIndexed.process
(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.void
SetNonStrokingLabColor.process
(PDFOperator operator, List<COSBase> arguments) process the operator.void
SetNonStrokingPattern.process
(PDFOperator operator, List<COSBase> arguments) Set color space for non stroking operations.void
SetNonStrokingRGBColor.process
(PDFOperator operator, List<COSBase> arguments) rg Set color space for non stroking operations.void
SetNonStrokingSeparation.process
(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.void
SetStrokingCalRGBColor.process
(PDFOperator operator, List<COSBase> arguments) RG Set color space for stroking operations.void
SetStrokingCMYKColor.process
(PDFOperator operator, List<COSBase> arguments) K Set color space for stroking operations.void
SetStrokingColor.process
(PDFOperator operator, List<COSBase> arguments) SC,SCN Set color space for stroking operations.void
SetStrokingColorSpace.process
(PDFOperator operator, List<COSBase> arguments) CS Set color space for stroking operations.void
SetStrokingDeviceN.process
(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.void
SetStrokingGrayColor.process
(PDFOperator operator, List<COSBase> arguments) RG Set color space for stroking operations.void
SetStrokingICCBasedColor.process
(PDFOperator operator, List<COSBase> arguments) scn Set color space for stroking operations.void
SetStrokingIndexed.process
(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.void
SetStrokingLabColor.process
(PDFOperator operator, List<COSBase> arguments) process the operator.void
SetStrokingPattern.process
(PDFOperator operator, List<COSBase> arguments) Set pattern instead of a color space for stroking operations.void
SetStrokingRGBColor.process
(PDFOperator operator, List<COSBase> arguments) RG Set color space for stroking operations.void
SetStrokingSeparation.process
(PDFOperator operator, List<COSBase> arguments) scn Set color space for non stroking operations.void
SetTextFont.process
(PDFOperator operator, List<COSBase> arguments) Tf selectfont Set text font and size.void
SetTextLeading.process
(PDFOperator operator, List<COSBase> arguments) TL Set text leading.void
SetTextRenderingMode.process
(PDFOperator operator, List<COSBase> arguments) Tr Set text rendering mode.void
SetTextRise.process
(PDFOperator operator, List<COSBase> arguments) Ts Set text rise.void
SetWordSpacing.process
(PDFOperator operator, List<COSBase> arguments) Tw Set word spacing.void
ShowText.process
(PDFOperator operator, List<COSBase> arguments) Tj show Show text.void
ShowTextGlyph.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 TypeMethodDescriptionvoid
AppendRectangleToPath.process
(PDFOperator operator, List<COSBase> arguments) process : re : append rectangle to path.void
BeginInlineImage.process
(PDFOperator operator, List<COSBase> arguments) process : BI : begin inline image.void
ClipEvenOddRule.process
(PDFOperator operator, List<COSBase> arguments) process : W* : set clipping path using even odd rule.void
ClipNonZeroRule.process
(PDFOperator operator, List<COSBase> arguments) process : W : Set the clipping path using non zero winding rule.void
CloseFillEvenOddAndStrokePath.process
(PDFOperator operator, List<COSBase> arguments) fill and stroke the path.void
CloseFillNonZeroAndStrokePath.process
(PDFOperator operator, List<COSBase> arguments) fill and stroke the path.void
ClosePath.process
(PDFOperator operator, List<COSBase> arguments) process : h : Close path.void
CurveTo.process
(PDFOperator operator, List<COSBase> arguments) process : c : Append curved segment to path.void
CurveToReplicateFinalPoint.process
(PDFOperator operator, List<COSBase> arguments) process : y : Append curved segment to path (final point replicated).void
CurveToReplicateInitialPoint.process
(PDFOperator operator, List<COSBase> arguments) process : v : Append curved segment to path (initial point replicated).void
EndPath.process
(PDFOperator operator, List<COSBase> arguments) process : n : End path.void
FillEvenOddAndStrokePath.process
(PDFOperator operator, List<COSBase> arguments) fill and stroke the path.void
FillEvenOddRule.process
(PDFOperator operator, List<COSBase> arguments) process : f* : fill path using even odd rule.void
FillNonZeroAndStrokePath.process
(PDFOperator operator, List<COSBase> arguments) fill and stroke the path.void
FillNonZeroRule.process
(PDFOperator operator, List<COSBase> arguments) process : F/f : fill path using non zero winding rule.void
Invoke.process
(PDFOperator operator, List<COSBase> arguments) process : Do : Paint the specified XObject (section 4.7).void
LineTo.process
(PDFOperator operator, List<COSBase> arguments) process : l : Append straight line segment to path.void
MoveTo.process
(PDFOperator operator, List<COSBase> arguments) process : m : Begin new subpath.void
SetLineCapStyle.process
(PDFOperator operator, List<COSBase> arguments) Set the line cap style.void
SetLineDashPattern.process
(PDFOperator operator, List<COSBase> arguments) Set the line dash pattern.void
SetLineJoinStyle.process
(PDFOperator operator, List<COSBase> arguments) Set the line cap style.void
SetLineMiterLimit.process
(PDFOperator operator, List<COSBase> arguments) Set the line dash pattern.void
SetLineWidth.process
(PDFOperator operator, List<COSBase> arguments) w Set line width.void
SHFill.process
(PDFOperator operator, List<COSBase> arguments) process : sh : shade fill the clipping area.void
StrokePath.process
(PDFOperator operator, List<COSBase> arguments) S stroke the path.