Package | Description |
---|---|
org.apache.pdfbox.contentstream |
This package contains provides classes for working with content streams.
|
org.apache.pdfbox.contentstream.operator |
This package contains implementations of all of the PDF operators.
|
org.apache.pdfbox.contentstream.operator.color | |
org.apache.pdfbox.contentstream.operator.graphics |
This package contains implementations of all of the PDF graphics operators.
|
org.apache.pdfbox.contentstream.operator.markedcontent | |
org.apache.pdfbox.contentstream.operator.state | |
org.apache.pdfbox.contentstream.operator.text | |
org.apache.pdfbox.pdfwriter |
This is the persistence layer used to write the PDFBox documents to a stream.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PDFStreamEngine.operatorException(Operator operator,
List<COSBase> operands,
IOException e)
Called when an exception is thrown by an operator.
|
protected void |
PDFStreamEngine.processOperator(Operator operator,
List<COSBase> operands)
This is used to handle an operation.
|
protected void |
PDFStreamEngine.unsupportedOperator(Operator operator,
List<COSBase> operands)
Called when an unsupported operator is encountered.
|
Modifier and Type | Method and Description |
---|---|
static Operator |
Operator.getOperator(String operator)
This is used to create/cache operators in the system.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
OperatorProcessor.process(Operator operator,
List<COSBase> operands)
Process the operator.
|
void |
DrawObject.process(Operator operator,
List<COSBase> arguments) |
Constructor and Description |
---|
MissingOperandException(Operator operator,
List<COSBase> operands) |
Modifier and Type | Method and Description |
---|---|
void |
SetStrokingDeviceRGBColor.process(Operator operator,
List<COSBase> arguments)
RG Set the stroking colour space to DeviceRGB and set the colour to
use for stroking operations.
|
void |
SetStrokingDeviceGrayColor.process(Operator operator,
List<COSBase> arguments) |
void |
SetStrokingDeviceCMYKColor.process(Operator operator,
List<COSBase> arguments) |
void |
SetStrokingColorSpace.process(Operator operator,
List<COSBase> arguments) |
void |
SetNonStrokingDeviceRGBColor.process(Operator operator,
List<COSBase> arguments) |
void |
SetNonStrokingDeviceGrayColor.process(Operator operator,
List<COSBase> arguments) |
void |
SetNonStrokingDeviceCMYKColor.process(Operator operator,
List<COSBase> arguments) |
void |
SetNonStrokingColorSpace.process(Operator operator,
List<COSBase> arguments) |
void |
SetColor.process(Operator operator,
List<COSBase> arguments) |
Modifier and Type | Method and Description |
---|---|
void |
StrokePath.process(Operator operator,
List<COSBase> operands) |
void |
ShadingFill.process(Operator operator,
List<COSBase> operands) |
void |
MoveTo.process(Operator operator,
List<COSBase> operands) |
void |
LineTo.process(Operator operator,
List<COSBase> operands) |
void |
FillNonZeroRule.process(Operator operator,
List<COSBase> operands) |
void |
FillNonZeroAndStrokePath.process(Operator operator,
List<COSBase> operands) |
void |
FillEvenOddRule.process(Operator operator,
List<COSBase> operands) |
void |
FillEvenOddAndStrokePath.process(Operator operator,
List<COSBase> operands) |
void |
EndPath.process(Operator operator,
List<COSBase> operands) |
void |
DrawObject.process(Operator operator,
List<COSBase> operands) |
void |
CurveToReplicateInitialPoint.process(Operator operator,
List<COSBase> operands) |
void |
CurveToReplicateFinalPoint.process(Operator operator,
List<COSBase> operands) |
void |
CurveTo.process(Operator operator,
List<COSBase> operands) |
void |
ClosePath.process(Operator operator,
List<COSBase> operands) |
void |
CloseFillNonZeroAndStrokePath.process(Operator operator,
List<COSBase> operands) |
void |
CloseFillEvenOddAndStrokePath.process(Operator operator,
List<COSBase> operands) |
void |
CloseAndStrokePath.process(Operator operator,
List<COSBase> arguments) |
void |
ClipNonZeroRule.process(Operator operator,
List<COSBase> operands) |
void |
ClipEvenOddRule.process(Operator operator,
List<COSBase> operands) |
void |
BeginInlineImage.process(Operator operator,
List<COSBase> operands) |
void |
AppendRectangleToPath.process(Operator operator,
List<COSBase> operands) |
Modifier and Type | Method and Description |
---|---|
void |
EndMarkedContentSequence.process(Operator operator,
List<COSBase> arguments) |
void |
DrawObject.process(Operator operator,
List<COSBase> arguments) |
void |
BeginMarkedContentSequenceWithProperties.process(Operator operator,
List<COSBase> arguments) |
void |
BeginMarkedContentSequence.process(Operator operator,
List<COSBase> arguments) |
Modifier and Type | Method and Description |
---|---|
void |
SetRenderingIntent.process(Operator operator,
List<COSBase> operands) |
void |
SetMatrix.process(Operator operator,
List<COSBase> arguments) |
void |
SetLineWidth.process(Operator operator,
List<COSBase> arguments) |
void |
SetLineMiterLimit.process(Operator operator,
List<COSBase> arguments) |
void |
SetLineJoinStyle.process(Operator operator,
List<COSBase> arguments) |
void |
SetLineDashPattern.process(Operator operator,
List<COSBase> arguments) |
void |
SetLineCapStyle.process(Operator operator,
List<COSBase> arguments) |
void |
SetGraphicsStateParameters.process(Operator operator,
List<COSBase> arguments) |
void |
SetFlatness.process(Operator operator,
List<COSBase> operands) |
void |
Save.process(Operator operator,
List<COSBase> arguments) |
void |
Restore.process(Operator operator,
List<COSBase> arguments) |
void |
Concatenate.process(Operator operator,
List<COSBase> arguments) |
Modifier and Type | Method and Description |
---|---|
void |
ShowTextLineAndSpace.process(Operator operator,
List<COSBase> arguments) |
void |
ShowTextLine.process(Operator operator,
List<COSBase> arguments) |
void |
ShowTextAdjusted.process(Operator operator,
List<COSBase> arguments) |
void |
ShowText.process(Operator operator,
List<COSBase> arguments) |
void |
SetWordSpacing.process(Operator operator,
List<COSBase> arguments) |
void |
SetTextRise.process(Operator operator,
List<COSBase> arguments) |
void |
SetTextRenderingMode.process(Operator operator,
List<COSBase> arguments) |
void |
SetTextLeading.process(Operator operator,
List<COSBase> arguments) |
void |
SetTextHorizontalScaling.process(Operator operator,
List<COSBase> arguments) |
void |
SetFontAndSize.process(Operator operator,
List<COSBase> arguments) |
void |
SetCharSpacing.process(Operator operator,
List<COSBase> arguments) |
void |
NextLine.process(Operator operator,
List<COSBase> arguments) |
void |
MoveTextSetLeading.process(Operator operator,
List<COSBase> arguments) |
void |
MoveText.process(Operator operator,
List<COSBase> arguments) |
void |
EndText.process(Operator operator,
List<COSBase> arguments) |
void |
BeginText.process(Operator operator,
List<COSBase> arguments) |
Modifier and Type | Method and Description |
---|---|
void |
ContentStreamWriter.writeToken(Operator op)
Writes a single operator token.
|
Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.