Aspose::Font::TextUtils::IFontMorseEncoder::Encode méthode

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

Encode le texte en code Morse et renvoie le résultat sous forme d’ensemble de glyphes (glyphId). Une analyse heuristique est utilisée pour calculer l’alphabet du texte d’entrée.

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
ParamètreTypeDescription
texteSystem::StringTexte à encoder en code Morse
fontSystem::SharedPtr<IFont>Font pour prendre les glyphes liés aux symboles point et trait depuis
inputSeparatorchar16_tSymbole utilisé pour séparer les mots dans le texte d’entrée
outputSeparatorchar16_tSymbole utilisé pour séparer les mots dans le texte encodé

ReturnValue

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

Voir aussi

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

Encode le texte en code Morse et dessine le résultat au format PNG. Une analyse heuristique est utilisée pour calculer l’alphabet du texte d’entrée.

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
ParamètreTypeDescription
texteSystem::StringTexte à encoder en code Morse
fontSystem::SharedPtr<IFont>Font pour prendre les glyphes liés aux symboles point et trait depuis
fontSizedoublePolice taille
lineSpacingTypeRenderers::RenderingUtils::LineSpacingTypeType d’espacement de ligne. Nombre de pixels ou pourcentage de la hauteur de la police
lineSpacingValueint32_tValeur de l’espacement de ligne
maxWidthint32_tLargeur maximale en pixels pour l’image
inputSeparatorchar16_tSymbole utilisé pour séparer les mots dans le texte d’entrée
outputSeparatorchar16_tSymbole utilisé pour séparer les mots dans le texte encodé

ReturnValue

Texte, encodé en code Morse, au format PNG sous forme de flux d’octets

Voir aussi

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

Encode le texte en code Morse et dessine le résultat au format PNG.

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
ParamètreTypeDescription
texteSystem::StringTexte à encoder en code Morse
fontSystem::SharedPtr<IFont>Font pour prendre les glyphes liés aux symboles point et trait depuis
fontSizedoublePolice taille
lineSpacingTypeRenderers::RenderingUtils::LineSpacingTypeType d’espacement de ligne. Nombre de pixels ou pourcentage de la hauteur de la police
lineSpacingValueint32_tValeur de l’espacement de ligne
maxWidthint32_tLargeur maximale en pixels pour l’image
alphabetMorseAlphabetsAlphabet du code Morse
inputSeparatorchar16_tSymbole utilisé pour séparer les mots dans le texte d’entrée
outputSeparatorchar16_tSymbole utilisé pour séparer les mots dans le texte encodé

ReturnValue

Texte, encodé en code Morse, au format PNG sous forme de flux d’octets

Voir aussi

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

Encode le texte en code Morse et renvoie le résultat sous forme d’ensemble de glyphes (identifiants de glyphes).

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
ParamètreTypeDescription
texteSystem::StringTexte à encoder en code Morse
fontSystem::SharedPtr<IFont>Font pour prendre les glyphes liés aux symboles point et trait depuis
alphabetMorseAlphabetsAlphabet du code Morse
inputSeparatorchar16_tSymbole utilisé pour séparer les mots dans le texte d’entrée
outputSeparatorchar16_tSymbole utilisé pour séparer les mots dans le texte encodé

ReturnValue

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

Voir aussi