Package eu.europa.esig.dss.pades
Class DSSFileFont
java.lang.Object
eu.europa.esig.dss.pades.AbstractDSSFont
eu.europa.esig.dss.pades.DSSFileFont
- All Implemented Interfaces:
DSSFont
,Serializable
public class DSSFileFont extends AbstractDSSFont
The Font created from a file
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class eu.europa.esig.dss.pades.AbstractDSSFont
DEFAULT_TEXT_SIZE, size
-
Constructor Summary
Constructors Constructor Description DSSFileFont(DSSDocument dssDocument)
Constructor to load the font from DSSDocumentDSSFileFont(DSSDocument dssDocument, float size)
Constructor to load the font from DSSDocument with a sizeDSSFileFont(InputStream inputStream)
Constructor to load the font from InputStream -
Method Summary
Modifier and Type Method Description InputStream
getInputStream()
Gets font's content InputStreamFont
getJavaFont()
Gets the JAVA instance of the FontString
getName()
Gets name of the font documentstatic DSSFileFont
initializeDefault()
Initializes the defaultDSSFileFont
Methods inherited from class eu.europa.esig.dss.pades.AbstractDSSFont
getSize, setSize
-
Constructor Details
-
DSSFileFont
Constructor to load the font from InputStream- Parameters:
inputStream
-InputStream
containing a font
-
DSSFileFont
Constructor to load the font from DSSDocument- Parameters:
dssDocument
-DSSDocument
containing a font
-
DSSFileFont
Constructor to load the font from DSSDocument with a size- Parameters:
dssDocument
-DSSDocument
containing a fontsize
- value of the font
-
-
Method Details
-
initializeDefault
Initializes the defaultDSSFileFont
- Returns:
DSSFileFont
-
getJavaFont
Description copied from interface:DSSFont
Gets the JAVA instance of the Font- Returns:
Font
-
getInputStream
Gets font's content InputStream- Returns:
InputStream
of the font's document
-
getName
Gets name of the font document- Returns:
String
font document name
-