Aspose::Font::TextUtils::IFontMorseDecoder::Decode метод

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

Расшифровывает азбуку Морзе и рисует результат в формате PNG.

virtual System::SharedPtr<System::IO::Stream> Aspose::Font::TextUtils::IFontMorseDecoder::Decode(System::String morseText, System::SharedPtr<IFont> font, double fontSize, Renderers::RenderingUtils::LineSpacingType lineSpacingType, int32_t lineSpacingValue, int32_t maxWidth, MorseAlphabets alphabet=Aspose::Font::TextUtils::MorseAlphabets::Latin, char16_t inputSeparator=u' ', char16_t outputSeparator=u'/')=0
ПараметрТипОписание
morseTextSystem::StringТекст, закодированный кодом Морзе, например текст “… — …” (SOS)
fontSystem::SharedPtr<IFont>Font для получения глифов, связанных с декодированным текстом, из
fontSizedoubleFont размер
lineSpacingTypeRenderers::RenderingUtils::LineSpacingTypeТип межстрочного интервала. Количество пикселей или процент от высоты шрифта
lineSpacingValueint32_tЗначение межстрочного интервала
maxWidthint32_tМаксимальная ширина в пикселях для изображения
алфавитMorseAlphabetsАлфавит кода Морзе
inputSeparatorchar16_tСимвол, используемый для разделения слов в закодированном тексте
outputSeparatorchar16_tСимвол, используемый для разделения слов в раскодированном тексте

ReturnValue

Декодированный текст в формате PNG в виде потока байтов

См. также

IFontMorseDecoder::Decode(System::String, System::SharedPtr<IFont>, MorseAlphabets, char16_t, char16_t) method

Расшифровывает азбуку Морзе в глифы указанного шрифта.

virtual System::ArrayPtr<System::SharedPtr<Glyphs::GlyphId>> Aspose::Font::TextUtils::IFontMorseDecoder::Decode(System::String morseText, System::SharedPtr<IFont> font, MorseAlphabets alphabet=Aspose::Font::TextUtils::MorseAlphabets::Latin, char16_t inputSeparator=u' ', char16_t outputSeparator=u'/')=0
ПараметрТипОписание
morseTextSystem::StringТекст, закодированный кодом Морзе, например текст “… — …” (SOS)
fontSystem::SharedPtr<IFont>Font для получения глифов, связанных с декодированным текстом, из
алфавитMorseAlphabetsАлфавит кода Морзе
inputSeparatorchar16_tСимвол, используемый для разделения слов в закодированном тексте
outputSeparatorchar16_tСимвол, используемый для разделения слов в раскодированном тексте

ReturnValue

Glyphs (glyph identifiers) related to decoded text

См. также