public interface IFontMorseEncoder
Declares functionality to encode text by Morse code and get result as font glyphs.
| Modifier and Type | Method and Description |
|---|---|
GlyphId[] |
encode(String text,
IFont font)
Encodes text in Morse code and returns result as set of glyphs(glyphId).
|
GlyphId[] |
encode(String text,
IFont font,
char inputSeparator)
Encodes text in Morse code and returns result as set of glyphs(glyphId).
|
GlyphId[] |
encode(String text,
IFont font,
char inputSeparator,
char outputSeparator)
Encodes text in Morse code and returns result as set of glyphs(glyphId).
|
InputStream |
encode(String text,
IFont font,
double fontSize,
RenderingUtils.LineSpacingType lineSpacingType,
int lineSpacingValue,
int maxWidth)
Encodes text in Morse code and draws result in PNG-format.
|
InputStream |
encode(String text,
IFont font,
double fontSize,
RenderingUtils.LineSpacingType lineSpacingType,
int lineSpacingValue,
int maxWidth,
char inputSeparator)
Encodes text in Morse code and draws result in PNG-format.
|
InputStream |
encode(String text,
IFont font,
double fontSize,
RenderingUtils.LineSpacingType lineSpacingType,
int lineSpacingValue,
int maxWidth,
char inputSeparator,
char outputSeparator)
Encodes text in Morse code and draws result in PNG-format.
|
InputStream |
encode(String text,
IFont font,
double fontSize,
RenderingUtils.LineSpacingType lineSpacingType,
int lineSpacingValue,
int maxWidth,
MorseAlphabets alphabet)
Encodes text by Morse code and draws result in PNG-format.
|
InputStream |
encode(String text,
IFont font,
double fontSize,
RenderingUtils.LineSpacingType lineSpacingType,
int lineSpacingValue,
int maxWidth,
MorseAlphabets alphabet,
char inputSeparator)
Encodes text by Morse code and draws result in PNG-format.
|
InputStream |
encode(String text,
IFont font,
double fontSize,
RenderingUtils.LineSpacingType lineSpacingType,
int lineSpacingValue,
int maxWidth,
MorseAlphabets alphabet,
char inputSeparator,
char outputSeparator)
Encodes text by Morse code and draws result in PNG-format.
|
GlyphId[] |
encode(String text,
IFont font,
MorseAlphabets alphabet)
Encodes text by Morse code and returns result as set of glyphs(glyph identifiers).
|
GlyphId[] |
encode(String text,
IFont font,
MorseAlphabets alphabet,
char inputSeparator)
Encodes text by Morse code and returns result as set of glyphs(glyph identifiers).
|
GlyphId[] |
encode(String text,
IFont font,
MorseAlphabets alphabet,
char inputSeparator,
char outputSeparator)
Encodes text by Morse code and returns result as set of glyphs(glyph identifiers).
|
GlyphId[] encode(String text, IFont font, MorseAlphabets alphabet)
Encodes text by Morse code and returns result as set of glyphs(glyph identifiers).
text - Text to encode by Morse code.font - Font to take glyphs related to symbols dot and dash from.alphabet - Alphabet of Morse code.GlyphId[] encode(String text, IFont font, MorseAlphabets alphabet, char inputSeparator)
Encodes text by Morse code and returns result as set of glyphs(glyph identifiers).
text - Text to encode by Morse code.font - Font to take glyphs related to symbols dot and dash from.alphabet - Alphabet of Morse code.inputSeparator - Symbol used to separate words in input text.GlyphId[] encode(String text, IFont font, MorseAlphabets alphabet, char inputSeparator, char outputSeparator)
Encodes text by Morse code and returns result as set of glyphs(glyph identifiers).
text - Text to encode by Morse code.font - Font to take glyphs related to symbols dot and dash from.alphabet - Alphabet of Morse code.inputSeparator - Symbol used to separate words in input text.outputSeparator - Symbol used to separate words in encoded text.GlyphId[] encode(String text, IFont font)
Encodes text in Morse code and returns result as set of glyphs(glyphId). Heuristic analysis is used to calculate the alphabet of the input text.
text - Text to encode by Morse code.font - Font to take glyphs related to symbols dot and dash from.GlyphId[] encode(String text, IFont font, char inputSeparator)
Encodes text in Morse code and returns result as set of glyphs(glyphId). Heuristic analysis is used to calculate the alphabet of the input text.
text - Text to encode by Morse code.font - Font to take glyphs related to symbols dot and dash from.inputSeparator - Symbol used to separate words in input text.GlyphId[] encode(String text, IFont font, char inputSeparator, char outputSeparator)
Encodes text in Morse code and returns result as set of glyphs(glyphId). Heuristic analysis is used to calculate the alphabet of the input text.
text - Text to encode by Morse code.font - Font to take glyphs related to symbols dot and dash from.inputSeparator - Symbol used to separate words in input text.outputSeparator - Symbol used to separate words in encoded text.InputStream encode(String text, IFont font, double fontSize, RenderingUtils.LineSpacingType lineSpacingType, int lineSpacingValue, int maxWidth, MorseAlphabets alphabet)
Encodes text by Morse code and draws result in PNG-format.
text - Text to encode by Morse code.font - Font to take glyphs related to symbols dot and dash from.fontSize - Font size.lineSpacingType - Type of line spacing. Number of pixels or percent of font height.lineSpacingValue - Value of line spacing.maxWidth - Max width in pixels for image.alphabet - Alphabet of Morse code.InputStream encode(String text, IFont font, double fontSize, RenderingUtils.LineSpacingType lineSpacingType, int lineSpacingValue, int maxWidth, MorseAlphabets alphabet, char inputSeparator)
Encodes text by Morse code and draws result in PNG-format.
text - Text to encode by Morse code.font - Font to take glyphs related to symbols dot and dash from.fontSize - Font size.lineSpacingType - Type of line spacing. Number of pixels or percent of font height.lineSpacingValue - Value of line spacing.maxWidth - Max width in pixels for image.alphabet - Alphabet of Morse code.inputSeparator - Symbol used to separate words in input text.InputStream encode(String text, IFont font, double fontSize, RenderingUtils.LineSpacingType lineSpacingType, int lineSpacingValue, int maxWidth, MorseAlphabets alphabet, char inputSeparator, char outputSeparator)
Encodes text by Morse code and draws result in PNG-format.
text - Text to encode by Morse code.font - Font to take glyphs related to symbols dot and dash from.fontSize - Font size.lineSpacingType - Type of line spacing. Number of pixels or percent of font height.lineSpacingValue - Value of line spacing.maxWidth - Max width in pixels for image.alphabet - Alphabet of Morse code.inputSeparator - Symbol used to separate words in input text.outputSeparator - Symbol used to separate words in encoded text.InputStream encode(String text, IFont font, double fontSize, RenderingUtils.LineSpacingType lineSpacingType, int lineSpacingValue, int maxWidth)
Encodes text in Morse code and draws result in PNG-format. Heuristic analysis is used to calculate the alphabet of the input text.
text - Text to encode by Morse code.font - Font to take glyphs related to symbols dot and dash from.fontSize - Font size.lineSpacingType - Type of line spacing. Number of pixels or percent of font height.lineSpacingValue - Value of line spacing.maxWidth - Max width in pixels for image.InputStream encode(String text, IFont font, double fontSize, RenderingUtils.LineSpacingType lineSpacingType, int lineSpacingValue, int maxWidth, char inputSeparator)
Encodes text in Morse code and draws result in PNG-format. Heuristic analysis is used to calculate the alphabet of the input text.
text - Text to encode by Morse code.font - Font to take glyphs related to symbols dot and dash from.fontSize - Font size.lineSpacingType - Type of line spacing. Number of pixels or percent of font height.lineSpacingValue - Value of line spacing.maxWidth - Max width in pixels for image.inputSeparator - Symbol used to separate words in input text.InputStream encode(String text, IFont font, double fontSize, RenderingUtils.LineSpacingType lineSpacingType, int lineSpacingValue, int maxWidth, char inputSeparator, char outputSeparator)
Encodes text in Morse code and draws result in PNG-format. Heuristic analysis is used to calculate the alphabet of the input text.
text - Text to encode by Morse code.font - Font to take glyphs related to symbols dot and dash from.fontSize - Font size.lineSpacingType - Type of line spacing. Number of pixels or percent of font height.lineSpacingValue - Value of line spacing.maxWidth - Max width in pixels for image.inputSeparator - Symbol used to separate words in input text.outputSeparator - Symbol used to separate words in encoded text.Copyright © 2025 Aspose. All Rights Reserved.