| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | checkBlendMode(PreflightContext
the preflight context * @param egs the graphic state to check context, COSDictionary egs)This method checks the BM value of the ExtGState dictionary. |
| private void | checkFont(PreflightContext
the preflight context. context, COSDictionary the Graphic state to check egs)This method checks a Font array in the ExtGState dictionary. |
| private void | checkLowerCA(PreflightContext
the preflight context. context, COSDictionary the graphic state to check egs)This method checks the "ca" value of the ExtGState dictionary. |
| private void | checkSoftMask(PreflightContext
the preflight context. context, COSDictionary the Graphic state to check egs)This method checks the SMask value of the ExtGState dictionary. |
| protected void | checkTR2Key(PreflightContext
the preflight context context, COSDictionary the graphic state to check egs)Check the TR2 entry. |
| protected void | checkTRKey(PreflightContext
the preflight context context, COSDictionary the graphic state to check egs)Check the TR entry. |
| private void | checkUpperCA(PreflightContext
the preflight context. context, COSDictionary the graphic state to check egs)This method checks the "CA" value of the ExtGState dictionary. |
| public List | Returns: the list of ExtGState dictionaries.a resource COSDictionary. extGStates)Create a list of ExtGState dictionaries using the given Resource dictionary and the COSDocument. |
| public void | validate(PreflightContext
the context which contains the Resource dictionary. context)Implements org. Validate the ExtGState dictionaries. |
| protected void | validateFonts(PreflightContext
the preflight context. context, List<COSDictionary> a list of ExtGState COSDictionaries. listOfExtGState)Validate fonts in all ExtGState dictionaries of this container. |
| protected void | validateTransparencyRules(PreflightContext
the preflight context. context, List<COSDictionary> a list of ExtGState COSDictionaries. listOfExtGState)Validate transparency rules in all ExtGState dictionaries of this container. |
| ExtGStateValidationProcess | back to summary |
|---|---|
| public ExtGStateValidationProcess() | |
| checkBlendMode | back to summary |
|---|---|
| private void checkBlendMode(PreflightContext context, COSDictionary egs) This method checks the BM value of the ExtGState dictionary. The Blend Mode is optional but must be "Normal" or "Compatible" if it is present.
| |
| checkFont | back to summary |
|---|---|
| private void checkFont(PreflightContext context, COSDictionary egs) throws ValidationException This method checks a Font array in the ExtGState dictionary.
| |
| checkLowerCA | back to summary |
|---|---|
| private void checkLowerCA(PreflightContext context, COSDictionary egs) This method checks the "ca" value of the ExtGState dictionary. It is optional but must be 1.0 if present.
| |
| checkSoftMask | back to summary |
|---|---|
| private void checkSoftMask(PreflightContext context, COSDictionary egs) This method checks the SMask value of the ExtGState dictionary. The Soft Mask is optional but must be "None" if it is present.
| |
| checkTR2Key | back to summary |
|---|---|
| protected void checkTR2Key(PreflightContext context, COSDictionary egs) Check the TR2 entry. A valid ExtGState hasn't TR2 entry or a TR2 entry equals to "default".
| |
| checkTRKey | back to summary |
|---|---|
| protected void checkTRKey(PreflightContext context, COSDictionary egs) Check the TR entry. A valid ExtGState hasn't TR entry.
| |
| checkUpperCA | back to summary |
|---|---|
| private void checkUpperCA(PreflightContext context, COSDictionary egs) This method checks the "CA" value of the ExtGState dictionary. It is optional but must be 1.0 if present.
| |
| extractExtGStateDictionaries | back to summary |
|---|---|
| public List Create a list of ExtGState dictionaries using the given Resource dictionary and the COSDocument.
| |
| validate | back to summary |
|---|---|
| public void validate(PreflightContext context) throws ValidationException Implements org. Validate the ExtGState dictionaries.
| |
| validateFonts | back to summary |
|---|---|
| protected void validateFonts(PreflightContext context, List<COSDictionary> listOfExtGState) throws ValidationException Validate fonts in all ExtGState dictionaries of this container.
| |
| validateTransparencyRules | back to summary |
|---|---|
| protected void validateTransparencyRules(PreflightContext context, List<COSDictionary> listOfExtGState) Validate transparency rules in all ExtGState dictionaries of this container.
| |