Aspose::Font::TextUtils::IFontMorseEncoder::Encode metodo

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

Codifica il testo in codice Morse e restituisce il risultato come insieme di glifi (glyphId). Viene utilizzata un’analisi euristica per calcolare l’alfabeto del testo di input.

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
ParametroTipoDescrizione
testoSystem::StringTesto da codificare in codice Morse
fontSystem::SharedPtr<IFont>Font per prendere i glifi relativi ai simboli punto e trattino da
inputSeparatorchar16_tSimbolo usato per separare le parole nel testo di input
outputSeparatorchar16_tSimbolo usato per separare le parole nel testo codificato

ReturnValue

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

Vedi anche

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

Codifica il testo in codice Morse e disegna il risultato in formato PNG. Viene utilizzata un’analisi euristica per calcolare l’alfabeto del testo di input.

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
ParametroTipoDescrizione
testoSystem::StringTesto da codificare in codice Morse
fontSystem::SharedPtr<IFont>Font per prendere i glifi relativi ai simboli punto e trattino da
fontSizedoubleFont dimensione
lineSpacingTypeRenderers::RenderingUtils::LineSpacingTypeTipo di interlinea. Numero di pixel o percentuale dell’altezza del font
lineSpacingValueint32_tValore dell’interlinea
maxWidthint32_tLarghezza massima in pixel per l’immagine
inputSeparatorchar16_tSimbolo usato per separare le parole nel testo di input
outputSeparatorchar16_tSimbolo usato per separare le parole nel testo codificato

ReturnValue

Testo, codificato in codice Morse, in formato PNG come flusso di byte

Vedi anche

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

Codifica il testo in codice Morse e disegna il risultato in formato 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
ParametroTipoDescrizione
testoSystem::StringTesto da codificare in codice Morse
fontSystem::SharedPtr<IFont>Font per prendere i glifi relativi ai simboli punto e trattino da
fontSizedoubleFont dimensione
lineSpacingTypeRenderers::RenderingUtils::LineSpacingTypeTipo di interlinea. Numero di pixel o percentuale dell’altezza del font
lineSpacingValueint32_tValore dell’interlinea
maxWidthint32_tLarghezza massima in pixel per l’immagine
alfabetoMorseAlphabetsAlfabeto del codice Morse
inputSeparatorchar16_tSimbolo usato per separare le parole nel testo di input
outputSeparatorchar16_tSimbolo usato per separare le parole nel testo codificato

ReturnValue

Testo, codificato in codice Morse, in formato PNG come flusso di byte

Vedi anche

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

Codifica il testo in codice Morse e restituisce il risultato come insieme di glifi (identificatori dei glifi).

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
ParametroTipoDescrizione
testoSystem::StringTesto da codificare in codice Morse
fontSystem::SharedPtr<IFont>Font per prendere i glifi relativi ai simboli punto e trattino da
alfabetoMorseAlphabetsAlfabeto del codice Morse
inputSeparatorchar16_tSimbolo usato per separare le parole nel testo di input
outputSeparatorchar16_tSimbolo usato per separare le parole nel testo codificato

ReturnValue

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

Vedi anche