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.examples.util |
The packages in this package will show how to use the PDFBox util API.
|
org.apache.pdfbox.pdfwriter |
This is the persistence layer used to write the PDFBox documents to a stream.
|
org.apache.pdfbox.preflight.content | |
org.apache.pdfbox.preflight.font.util |
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 |
---|---|
protected void |
PrintImageLocations.processOperator(Operator operator,
List<COSBase> operands)
This is used to handle an operation.
|
Modifier and Type | Method and Description |
---|---|
void |
ContentStreamWriter.writeToken(Operator op)
Writes a single operator token.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PreflightStreamEngine.checkSetColorSpaceOperators(Operator operator,
List<COSBase> arguments)
This method validates if the ColorSpace used as operand is consistent with
the color space defined in OutputIntent dictionaries.
|
protected void |
PreflightContentStream.checkShowTextOperators(Operator operator,
List<?> arguments)
Process Text Validation.
|
void |
StubOperator.process(Operator operator,
List<COSBase> arguments) |
protected void |
PreflightContentStream.processOperator(Operator operator,
List<COSBase> operands) |
protected void |
PreflightContentStream.unsupportedOperator(Operator operator,
List<COSBase> arguments) |
protected void |
PreflightStreamEngine.validateInlineImageColorSpace(Operator operator)
This method validates if the ColorSpace used by the InlinedImage is consistent with
the color space defined in OutputIntent dictionaries.
|
protected void |
PreflightStreamEngine.validateInlineImageFilter(Operator operator)
Throw a ContentStreamException if the LZW filter is used in a InlinedImage.
|
protected void |
PreflightStreamEngine.validateNumberOfGraphicStates(Operator operator)
Valid the number of graphic states if the operator is the Save Graphic state operator ("q")
|
protected void |
PreflightStreamEngine.validateRenderingIntent(Operator operator,
List<COSBase> arguments)
Check operands of the "ri" operator.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PreflightType3Stream.processOperator(Operator operator,
List<COSBase> operands)
This is used to handle an operation.
|
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.