Package com.itextpdf.awt.geom.misc
Class RenderingHints
- java.lang.Object
-
- com.itextpdf.awt.geom.misc.RenderingHints
-
- All Implemented Interfaces:
java.lang.Cloneable
,java.util.Map<java.lang.Object,java.lang.Object>
public class RenderingHints extends java.lang.Object implements java.util.Map<java.lang.Object,java.lang.Object>, java.lang.Cloneable
RenderingHints
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RenderingHints.Key
Keyprivate static class
RenderingHints.KeyImpl
Private implementation of Key classprivate static class
RenderingHints.KeyValue
Private class KeyValue is used as value for Key class instance.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RenderingHints(RenderingHints.Key key, java.lang.Object value)
RenderingHints(java.util.Map<RenderingHints.Key,?> map)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(RenderingHints hints)
void
clear()
java.lang.Object
clone()
boolean
containsKey(java.lang.Object key)
boolean
containsValue(java.lang.Object value)
java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>>
entrySet()
boolean
equals(java.lang.Object o)
java.lang.Object
get(java.lang.Object key)
int
hashCode()
boolean
isEmpty()
java.util.Set<java.lang.Object>
keySet()
java.lang.Object
put(java.lang.Object key, java.lang.Object value)
void
putAll(java.util.Map<?,?> m)
java.lang.Object
remove(java.lang.Object key)
int
size()
java.lang.String
toString()
java.util.Collection<java.lang.Object>
values()
-
-
-
Field Detail
-
KEY_ALPHA_INTERPOLATION
public static final RenderingHints.Key KEY_ALPHA_INTERPOLATION
-
VALUE_ALPHA_INTERPOLATION_DEFAULT
public static final java.lang.Object VALUE_ALPHA_INTERPOLATION_DEFAULT
-
VALUE_ALPHA_INTERPOLATION_SPEED
public static final java.lang.Object VALUE_ALPHA_INTERPOLATION_SPEED
-
VALUE_ALPHA_INTERPOLATION_QUALITY
public static final java.lang.Object VALUE_ALPHA_INTERPOLATION_QUALITY
-
KEY_ANTIALIASING
public static final RenderingHints.Key KEY_ANTIALIASING
-
VALUE_ANTIALIAS_DEFAULT
public static final java.lang.Object VALUE_ANTIALIAS_DEFAULT
-
VALUE_ANTIALIAS_ON
public static final java.lang.Object VALUE_ANTIALIAS_ON
-
VALUE_ANTIALIAS_OFF
public static final java.lang.Object VALUE_ANTIALIAS_OFF
-
KEY_COLOR_RENDERING
public static final RenderingHints.Key KEY_COLOR_RENDERING
-
VALUE_COLOR_RENDER_DEFAULT
public static final java.lang.Object VALUE_COLOR_RENDER_DEFAULT
-
VALUE_COLOR_RENDER_SPEED
public static final java.lang.Object VALUE_COLOR_RENDER_SPEED
-
VALUE_COLOR_RENDER_QUALITY
public static final java.lang.Object VALUE_COLOR_RENDER_QUALITY
-
KEY_DITHERING
public static final RenderingHints.Key KEY_DITHERING
-
VALUE_DITHER_DEFAULT
public static final java.lang.Object VALUE_DITHER_DEFAULT
-
VALUE_DITHER_DISABLE
public static final java.lang.Object VALUE_DITHER_DISABLE
-
VALUE_DITHER_ENABLE
public static final java.lang.Object VALUE_DITHER_ENABLE
-
KEY_FRACTIONALMETRICS
public static final RenderingHints.Key KEY_FRACTIONALMETRICS
-
VALUE_FRACTIONALMETRICS_DEFAULT
public static final java.lang.Object VALUE_FRACTIONALMETRICS_DEFAULT
-
VALUE_FRACTIONALMETRICS_ON
public static final java.lang.Object VALUE_FRACTIONALMETRICS_ON
-
VALUE_FRACTIONALMETRICS_OFF
public static final java.lang.Object VALUE_FRACTIONALMETRICS_OFF
-
KEY_INTERPOLATION
public static final RenderingHints.Key KEY_INTERPOLATION
-
VALUE_INTERPOLATION_BICUBIC
public static final java.lang.Object VALUE_INTERPOLATION_BICUBIC
-
VALUE_INTERPOLATION_BILINEAR
public static final java.lang.Object VALUE_INTERPOLATION_BILINEAR
-
VALUE_INTERPOLATION_NEAREST_NEIGHBOR
public static final java.lang.Object VALUE_INTERPOLATION_NEAREST_NEIGHBOR
-
KEY_RENDERING
public static final RenderingHints.Key KEY_RENDERING
-
VALUE_RENDER_DEFAULT
public static final java.lang.Object VALUE_RENDER_DEFAULT
-
VALUE_RENDER_SPEED
public static final java.lang.Object VALUE_RENDER_SPEED
-
VALUE_RENDER_QUALITY
public static final java.lang.Object VALUE_RENDER_QUALITY
-
KEY_STROKE_CONTROL
public static final RenderingHints.Key KEY_STROKE_CONTROL
-
VALUE_STROKE_DEFAULT
public static final java.lang.Object VALUE_STROKE_DEFAULT
-
VALUE_STROKE_NORMALIZE
public static final java.lang.Object VALUE_STROKE_NORMALIZE
-
VALUE_STROKE_PURE
public static final java.lang.Object VALUE_STROKE_PURE
-
KEY_TEXT_ANTIALIASING
public static final RenderingHints.Key KEY_TEXT_ANTIALIASING
-
VALUE_TEXT_ANTIALIAS_DEFAULT
public static final java.lang.Object VALUE_TEXT_ANTIALIAS_DEFAULT
-
VALUE_TEXT_ANTIALIAS_ON
public static final java.lang.Object VALUE_TEXT_ANTIALIAS_ON
-
VALUE_TEXT_ANTIALIAS_OFF
public static final java.lang.Object VALUE_TEXT_ANTIALIAS_OFF
-
map
private java.util.HashMap<java.lang.Object,java.lang.Object> map
-
-
Constructor Detail
-
RenderingHints
public RenderingHints(java.util.Map<RenderingHints.Key,?> map)
-
RenderingHints
public RenderingHints(RenderingHints.Key key, java.lang.Object value)
-
-
Method Detail
-
add
public void add(RenderingHints hints)
-
put
public java.lang.Object put(java.lang.Object key, java.lang.Object value)
- Specified by:
put
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
-
remove
public java.lang.Object remove(java.lang.Object key)
- Specified by:
remove
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
-
get
public java.lang.Object get(java.lang.Object key)
- Specified by:
get
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
-
keySet
public java.util.Set<java.lang.Object> keySet()
- Specified by:
keySet
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
-
entrySet
public java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> entrySet()
- Specified by:
entrySet
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
-
putAll
public void putAll(java.util.Map<?,?> m)
- Specified by:
putAll
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
-
values
public java.util.Collection<java.lang.Object> values()
- Specified by:
values
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
-
containsValue
public boolean containsValue(java.lang.Object value)
- Specified by:
containsValue
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
-
containsKey
public boolean containsKey(java.lang.Object key)
- Specified by:
containsKey
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
-
clear
public void clear()
- Specified by:
clear
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
-
size
public int size()
- Specified by:
size
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
-
equals
public boolean equals(java.lang.Object o)
- Specified by:
equals
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacejava.util.Map<java.lang.Object,java.lang.Object>
- Overrides:
hashCode
in classjava.lang.Object
-
clone
public java.lang.Object clone()
- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-