Package com.itextpdf.text.pdf
Interface HyphenationEvent
-
- All Known Implementing Classes:
HyphenationAuto
public interface HyphenationEvent
Called byChunk
to hyphenate a word.- Author:
- Paulo Soares
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getHyphenatedWordPost()
Gets the second part of the hyphenated word.String
getHyphenatedWordPre(String word, BaseFont font, float fontSize, float remainingWidth)
Hyphenates a word and returns the first part of it.String
getHyphenSymbol()
Gets the hyphen symbol.
-
-
-
Method Detail
-
getHyphenSymbol
String getHyphenSymbol()
Gets the hyphen symbol.- Returns:
- the hyphen symbol
-
getHyphenatedWordPre
String getHyphenatedWordPre(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
String getHyphenatedWordPost()
Gets the second part of the hyphenated word. Must be called aftergetHyphenatedWordPre()
.- Returns:
- the second part of the hyphenated word
-
-