Class Resources
java.lang.Object
de.erichseifert.vectorgraphics2d.pdf.DefaultPDFObject
de.erichseifert.vectorgraphics2d.pdf.Resources
- All Implemented Interfaces:
PDFObject
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AtomicInteger
private final AtomicInteger
private final AtomicInteger
private final Map
<String, TrueTypeFont> private static final String
private static final String
private static final String
private static final String
private static final String
private static final String[]
Fields inherited from class de.erichseifert.vectorgraphics2d.pdf.DefaultPDFObject
dict, payload, stream
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFont()
private <T> String
getResourceId
(Map<T, String> resources, T resource, String idPrefix, AtomicInteger idCounter) void
setProcSet
(String... procedureNames) Methods inherited from class de.erichseifert.vectorgraphics2d.pdf.DefaultPDFObject
getType
-
Field Details
-
KEY_TRANSPARENCY
- See Also:
-
KEY_IMAGE
- See Also:
-
VALUE_PROC_SET
-
PREFIX_FONT
- See Also:
-
PREFIX_IMAGE
- See Also:
-
PREFIX_TRANSPARENCY
- See Also:
-
procSet
-
fontsByFontId
-
fontIDsByFont
-
images
-
transparencies
-
currentFontId
-
currentImageId
-
currentTransparencyId
-
-
Constructor Details
-
Resources
public Resources()
-
-
Method Details
-
getResourceId
private <T> String getResourceId(Map<T, String> resources, T resource, String idPrefix, AtomicInteger idCounter) -
getId
-
getId
-
getId
-
setProcSet
-
getProcSet
-
getFont
-