java.lang.Object
org.jfree.pdf.PDFHints
Defines the rendering hints that can be used with the
PDFGraphics2D
class. There is just one hint defined at present:KEY_DRAW_STRING_TYPE
that controls how the drawString() methods generate output (regular text or vector graphics);
- Since:
- 1.5
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PDFHints.Key
The key for the hint that controls whether strings are rendered as characters (standard PDF output) or vector graphics (implemented usingTextLayout
).static final Object
Hint value forKEY_DRAW_STRING_TYPE
to specify that strings should be written to the output using standard PDF text primitives.static final Object
Hint value forKEY_DRAW_STRING_TYPE
to say that strings should be written to the output using vector graphics primitives. -
Method Summary
-
Field Details
-
KEY_DRAW_STRING_TYPE
The key for the hint that controls whether strings are rendered as characters (standard PDF output) or vector graphics (implemented usingTextLayout
). The latter will result in larger output files but permits rendering Unicode characters without font embedding (which is not supported by JFreePDF at this point). Valid hint values areVALUE_DRAW_STRING_TYPE_STANDARD
andVALUE_DRAW_STRING_TYPE_VECTOR
. -
VALUE_DRAW_STRING_TYPE_STANDARD
Hint value forKEY_DRAW_STRING_TYPE
to specify that strings should be written to the output using standard PDF text primitives. -
VALUE_DRAW_STRING_TYPE_VECTOR
Hint value forKEY_DRAW_STRING_TYPE
to say that strings should be written to the output using vector graphics primitives.
-