Module com.github.librepdf.openpdf
Class FactoryProperties
- java.lang.Object
-
- com.lowagie.text.html.simpleparser.FactoryProperties
-
public class FactoryProperties extends Object
- Author:
- psoares
-
-
Field Summary
Fields Modifier and Type Field Description static Map<String,String>followTags
-
Constructor Summary
Constructors Constructor Description FactoryProperties()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ChunkcreateChunk(String text, ChainedProperties props)static ListItemcreateListItem(ChainedProperties props)static ParagraphcreateParagraph(ChainedProperties props)static voidcreateParagraph(Paragraph paragraph, ChainedProperties props)FontgetFont(ChainedProperties props)FontProvidergetFontImp()static HyphenationEventgetHyphenation(ChainedProperties props)Gets a HyphenationEvent based on the hyphenation entry in ChainedProperties.static HyphenationEventgetHyphenation(String s)Gets a HyphenationEvent based on a String.static HyphenationEventgetHyphenation(HashMap props)Gets a HyphenationEvent based on the hyphenation entry in a HashMap.static voidinsertStyle(Map<String,String> h)This method isn't used by iText, but you can use it to analyze the value of a style attribute inside a HashMap.static voidinsertStyle(Map<String,String> h, ChainedProperties cprops)New method contributed by Lubos StrapkovoidsetFontImp(FontProvider fontImp)
-
-
-
Method Detail
-
createParagraph
public static void createParagraph(Paragraph paragraph, ChainedProperties props)
-
createParagraph
public static Paragraph createParagraph(ChainedProperties props)
-
createListItem
public static ListItem createListItem(ChainedProperties props)
-
getHyphenation
public static HyphenationEvent getHyphenation(ChainedProperties props)
Gets a HyphenationEvent based on the hyphenation entry in ChainedProperties.- Parameters:
props- ChainedProperties- Returns:
- a HyphenationEvent
- Since:
- 2.1.2
-
getHyphenation
public static HyphenationEvent getHyphenation(HashMap props)
Gets a HyphenationEvent based on the hyphenation entry in a HashMap.- Parameters:
props- a HashMap with properties- Returns:
- a HyphenationEvent
- Since:
- 2.1.2
-
getHyphenation
public static HyphenationEvent getHyphenation(String s)
Gets a HyphenationEvent based on a String. For instance "en_UK,3,2" returns new HyphenationAuto("en", "UK", 3, 2);- Parameters:
s- a String, for instance "en_UK,2,2"- Returns:
- a HyphenationEvent
- Since:
- 2.1.2
-
insertStyle
public static void insertStyle(Map<String,String> h)
This method isn't used by iText, but you can use it to analyze the value of a style attribute inside a HashMap. The different elements of the style attribute are added to the HashMap as key-value pairs.- Parameters:
h- a Map that should have at least a key named style. After this method is invoked, more keys could be added.
-
insertStyle
public static void insertStyle(Map<String,String> h, ChainedProperties cprops)
New method contributed by Lubos Strapko- Parameters:
h- a Mapcprops- the ChainedProperties- Since:
- 2.1.3
-
createChunk
public Chunk createChunk(String text, ChainedProperties props)
-
getFont
public Font getFont(ChainedProperties props)
-
getFontImp
public FontProvider getFontImp()
-
setFontImp
public void setFontImp(FontProvider fontImp)
-
-