Package org.apache.fop.pdf
Class PDFColorHandler
java.lang.Object
org.apache.fop.pdf.PDFColorHandler
This class handles the registration of color spaces and the generation of PDF code to select
the right colors given a
Color
instance.-
Constructor Summary
ConstructorDescriptionPDFColorHandler
(PDFResources resources, PDFResourceContext resourceContext) Create a new instance for the givenPDFResources
-
Method Summary
Modifier and TypeMethodDescriptionvoid
establishColor
(StringBuffer codeBuffer, Color color, boolean fill, boolean alpha) Generates code to select the given color and handles the registration of color spaces in PDF where necessary.
-
Constructor Details
-
PDFColorHandler
Create a new instance for the givenPDFResources
- Parameters:
resources
- the PDF resources
-
-
Method Details
-
establishColor
Generates code to select the given color and handles the registration of color spaces in PDF where necessary.- Parameters:
codeBuffer
- the target buffer to receive the color selection codecolor
- the colorfill
- true for fill color, false for stroke color
-