| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | |
| protected void | processOperator(Operator
The operation to perform. operator, List<COSBase> The list of arguments. operands)Overrides org. This is used to handle an operation. |
| protected void | unsupportedOperator(Operator
The unknown operator. operator, List<COSBase> The list of operands. arguments)Overrides org. Called when an unsupported operator is encountered. |
| public void | validatePageContentStream()
Process the validation of a PageContent (The page is initialized by the constructor) |
| public void | validatePatternContentStream(PDTilingPattern
the PDTilingPattern to be validated. pattern)Process the validation of a Tiling Pattern |
| private void | validateStringArray(Operator operator, List<?> arguments)
Process Text Validation for the Operands of a TJ operator. |
| private void | validateStringDefinition(Operator operator, List<?> arguments)
Process Text Validation for the Operands of a Tj, "'" and "\"" operator. |
| public void | validateText(byte[] string)
Process the validation of a Text operand contains in a ContentStream This validation checks that :
|
| public void | validateXObjContentStream(PDFormXObject
the PDFormXObject to be validated. form)Process the validation of a XObject Form |
| PreflightContentStream | back to summary |
|---|---|
| public PreflightContentStream(PreflightContext _context, PDPage _page) | |
| checkShowTextOperators | back to summary |
|---|---|
| protected void checkShowTextOperators(Operator operator, List<?> arguments) throws IOException Process Text Validation. Depending on the operator parameter, this will either call
| |
| processOperator | back to summary |
|---|---|
| protected void processOperator(Operator operator, List<COSBase> operands) throws IOException Overrides org. Doc from org. This is used to handle an operation.
| |
| unsupportedOperator | back to summary |
|---|---|
| protected void unsupportedOperator(Operator operator, List<COSBase> arguments) Overrides org. Doc from org. Called when an unsupported operator is encountered. | |
| validatePageContentStream | back to summary |
|---|---|
| public void validatePageContentStream() throws ValidationException Process the validation of a PageContent (The page is initialized by the constructor) | |
| validatePatternContentStream | back to summary |
|---|---|
| public void validatePatternContentStream(PDTilingPattern pattern) throws ValidationException Process the validation of a Tiling Pattern
| |
| validateStringArray | back to summary |
|---|---|
| private void validateStringArray(Operator operator, List<?> arguments) throws IOException Process Text Validation for the Operands of a TJ operator. If the validation fails for an unexpected reason, a IOException is thrown. If the validation fails due to validation error, a ContentStreamException is thrown. (Use the ValidationError attribute to know the cause) | |
| validateStringDefinition | back to summary |
|---|---|
| private void validateStringDefinition(Operator operator, List<?> arguments) throws IOException Process Text Validation for the Operands of a Tj, "'" and "\"" operator. If the validation fails for an unexpected reason, a IOException is thrown. If the validation fails due to validation error, a ContentStreamException is thrown. (Use the ValidationError attribute to know the cause) | |
| validateText | back to summary |
|---|---|
| public void validateText(byte[] string) throws IOException Process the validation of a Text operand contains in a ContentStream This validation checks that :
| |
| validateXObjContentStream | back to summary |
|---|---|
| public void validateXObjContentStream(PDFormXObject form) throws ValidationException Process the validation of a XObject Form
| |