Aspose::Font::TextUtils::IFontMorseEncoder::Encode Methode

IFontMorseEncoder::Encode(System::String, System::SharedPtr<IFont>, char16_t, char16_t) method

Kodiert Text in Morsecode und gibt das Ergebnis als Menge von Glyphen (glyphId) zurück. Heuristische Analyse wird verwendet, um das Alphabet des Eingabetextes zu berechnen.

virtual System::ArrayPtr<System::SharedPtr<Glyphs::GlyphId>> Aspose::Font::TextUtils::IFontMorseEncoder::Encode(System::String text, System::SharedPtr<IFont> font, char16_t inputSeparator=u' ', char16_t outputSeparator=u'/')=0
ParameterTypBeschreibung
TextSystem::StringText, der mit Morsecode codiert werden soll
fontSystem::SharedPtr<IFont>Font zum Abrufen von Glyphen, die sich auf die Symbole Punkt und Strich beziehen, aus
inputSeparatorchar16_tSymbol, das verwendet wird, um Wörter im Eingabetext zu trennen
outputSeparatorchar16_tSymbol, das verwendet wird, um Wörter im codierten Text zu trennen

ReturnValue

Glyphs(glyphId) related to encoded text, ie “… — …” for the input text “SOS”

Siehe auch

IFontMorseEncoder::Encode(System::String, System::SharedPtr<IFont>, double, Renderers::RenderingUtils::LineSpacingType, int32_t, int32_t, char16_t, char16_t) method

Kodiert Text in Morsecode und zeichnet das Ergebnis im PNG-Format. Heuristische Analyse wird verwendet, um das Alphabet des Eingabetextes zu berechnen.

virtual System::SharedPtr<System::IO::Stream> Aspose::Font::TextUtils::IFontMorseEncoder::Encode(System::String text, System::SharedPtr<IFont> font, double fontSize, Renderers::RenderingUtils::LineSpacingType lineSpacingType, int32_t lineSpacingValue, int32_t maxWidth, char16_t inputSeparator=u' ', char16_t outputSeparator=u'/')=0
ParameterTypBeschreibung
TextSystem::StringText, der mit Morsecode codiert werden soll
fontSystem::SharedPtr<IFont>Font zum Abrufen von Glyphen, die sich auf die Symbole Punkt und Strich beziehen, aus
fontSizedoubleFont Größe
lineSpacingTypeRenderers::RenderingUtils::LineSpacingTypeTyp des Zeilenabstands. Anzahl der Pixel oder Prozentsatz der Schriftgröße
lineSpacingValueint32_tWert des Zeilenabstands
maxWidthint32_tMaximale Breite in Pixeln für das Bild
inputSeparatorchar16_tSymbol, das verwendet wird, um Wörter im Eingabetext zu trennen
outputSeparatorchar16_tSymbol, das verwendet wird, um Wörter im codierten Text zu trennen

ReturnValue

Text, codiert mit Morsecode, im PNG-Format als Bytestrom

Siehe auch

IFontMorseEncoder::Encode(System::String, System::SharedPtr<IFont>, double, Renderers::RenderingUtils::LineSpacingType, int32_t, int32_t, MorseAlphabets, char16_t, char16_t) method

Kodiert Text mit Morsecode und zeichnet das Ergebnis im PNG-Format.

virtual System::SharedPtr<System::IO::Stream> Aspose::Font::TextUtils::IFontMorseEncoder::Encode(System::String text, System::SharedPtr<IFont> font, double fontSize, Renderers::RenderingUtils::LineSpacingType lineSpacingType, int32_t lineSpacingValue, int32_t maxWidth, MorseAlphabets alphabet, char16_t inputSeparator=u' ', char16_t outputSeparator=u'/')=0
ParameterTypBeschreibung
TextSystem::StringText, der mit Morsecode codiert werden soll
fontSystem::SharedPtr<IFont>Font zum Abrufen von Glyphen, die sich auf die Symbole Punkt und Strich beziehen, aus
fontSizedoubleFont Größe
lineSpacingTypeRenderers::RenderingUtils::LineSpacingTypeTyp des Zeilenabstands. Anzahl der Pixel oder Prozentsatz der Schriftgröße
lineSpacingValueint32_tWert des Zeilenabstands
maxWidthint32_tMaximale Breite in Pixeln für das Bild
AlphabetMorseAlphabetsAlphabet des Morsecodes
inputSeparatorchar16_tSymbol, das verwendet wird, um Wörter im Eingabetext zu trennen
outputSeparatorchar16_tSymbol, das verwendet wird, um Wörter im codierten Text zu trennen

ReturnValue

Text, codiert mit Morsecode, im PNG-Format als Bytestrom

Siehe auch

IFontMorseEncoder::Encode(System::String, System::SharedPtr<IFont>, MorseAlphabets, char16_t, char16_t) method

Kodiert Text mit Morsecode und gibt das Ergebnis als Menge von Glyphen (Glyphen-Identifikatoren) zurück.

virtual System::ArrayPtr<System::SharedPtr<Glyphs::GlyphId>> Aspose::Font::TextUtils::IFontMorseEncoder::Encode(System::String text, System::SharedPtr<IFont> font, MorseAlphabets alphabet, char16_t inputSeparator=u' ', char16_t outputSeparator=u'/')=0
ParameterTypBeschreibung
TextSystem::StringText, der mit Morsecode codiert werden soll
fontSystem::SharedPtr<IFont>Font zum Abrufen von Glyphen, die sich auf die Symbole Punkt und Strich beziehen, aus
AlphabetMorseAlphabetsAlphabet des Morsecodes
inputSeparatorchar16_tSymbol, das verwendet wird, um Wörter im Eingabetext zu trennen
outputSeparatorchar16_tSymbol, das verwendet wird, um Wörter im codierten Text zu trennen

ReturnValue

Glyphs(glyphId) related to encoded text, ie “… — …” for the input text “SOS”

Siehe auch