Package com.itextpdf.text.pdf
Interface HyphenationEvent
-
- All Known Implementing Classes:
HyphenationAuto
public interface HyphenationEvent
Called byChunk
to hyphenate a word.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getHyphenatedWordPost()
Gets the second part of the hyphenated word.java.lang.String
getHyphenatedWordPre(java.lang.String word, BaseFont font, float fontSize, float remainingWidth)
Hyphenates a word and returns the first part of it.java.lang.String
getHyphenSymbol()
Gets the hyphen symbol.
-
-
-
Method Detail
-
getHyphenSymbol
java.lang.String getHyphenSymbol()
Gets the hyphen symbol.- Returns:
- the hyphen symbol
-
getHyphenatedWordPre
java.lang.String getHyphenatedWordPre(java.lang.String word, BaseFont font, float fontSize, float remainingWidth)
Hyphenates a word and returns the first part of it. To get the second part of the hyphenated word callgetHyphenatedWordPost()
.- Parameters:
word
- the word to hyphenatefont
- the font used by this wordfontSize
- the font size used by this wordremainingWidth
- the width available to fit this word in- Returns:
- the first part of the hyphenated word including the hyphen symbol, if any
-
getHyphenatedWordPost
java.lang.String getHyphenatedWordPost()
Gets the second part of the hyphenated word. Must be called aftergetHyphenatedWordPre()
.- Returns:
- the second part of the hyphenated word
-
-