Aspose::Font::TextUtils::IFontMorseEncoder::Encode yöntemi

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

Metni Morse kodu ile kodlar ve sonucu glifler (glyphId) kümesi olarak döndürür. Girdi metninin alfabesini hesaplamak için sezgisel analiz kullanılır.

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
ParametreTürAçıklama
metinSystem::StringMorse koduyla kodlanacak metin
fontSystem::SharedPtr<IFont>Font nokta ve tire sembollerine ilişkin glifleri almak için
inputSeparatorchar16_tGirdi metnindeki kelimeleri ayırmak için kullanılan sembol
outputSeparatorchar16_tKodlanmış metinde kelimeleri ayırmak için kullanılan sembol

ReturnValue

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

Ayrıca Bakınız

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

Metni Morse kodu ile kodlar ve sonucu PNG formatında çizer. Girdi metninin alfabesini hesaplamak için sezgisel analiz kullanılır.

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
ParametreTürAçıklama
metinSystem::StringMorse koduyla kodlanacak metin
fontSystem::SharedPtr<IFont>Font nokta ve tire sembollerine ilişkin glifleri almak için
fontSizedoubleYazı Tipi boyutu
lineSpacingTypeRenderers::RenderingUtils::LineSpacingTypeSatır aralığı türü. Piksel sayısı veya yazı tipi yüksekliğinin yüzdesi
lineSpacingValueint32_tSatır aralığının değeri
maxWidthint32_tGörüntü için piksel cinsinden maksimum genişlik
inputSeparatorchar16_tGirdi metnindeki kelimeleri ayırmak için kullanılan sembol
outputSeparatorchar16_tKodlanmış metinde kelimeleri ayırmak için kullanılan sembol

ReturnValue

Morse koduyla kodlanmış metin, PNG formatında bayt akışı olarak

Ayrıca Bakınız

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

Metni Morse kodu ile kodlar ve sonucu PNG formatında çizer.

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
ParametreTürAçıklama
metinSystem::StringMorse koduyla kodlanacak metin
fontSystem::SharedPtr<IFont>Font nokta ve tire sembollerine ilişkin glifleri almak için
fontSizedoubleYazı Tipi boyutu
lineSpacingTypeRenderers::RenderingUtils::LineSpacingTypeSatır aralığı türü. Piksel sayısı veya yazı tipi yüksekliğinin yüzdesi
lineSpacingValueint32_tSatır aralığının değeri
maxWidthint32_tGörüntü için piksel cinsinden maksimum genişlik
alfabeMorseAlphabetsMorse kodu alfabesi
inputSeparatorchar16_tGirdi metnindeki kelimeleri ayırmak için kullanılan sembol
outputSeparatorchar16_tKodlanmış metinde kelimeleri ayırmak için kullanılan sembol

ReturnValue

Morse koduyla kodlanmış metin, PNG formatında bayt akışı olarak

Ayrıca Bakınız

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

Metni Morse kodu ile kodlar ve sonucu glifler (glif tanımlayıcıları) kümesi olarak döndürür.

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
ParametreTürAçıklama
metinSystem::StringMorse koduyla kodlanacak metin
fontSystem::SharedPtr<IFont>Font nokta ve tire sembollerine ilişkin glifleri almak için
alfabeMorseAlphabetsMorse kodu alfabesi
inputSeparatorchar16_tGirdi metnindeki kelimeleri ayırmak için kullanılan sembol
outputSeparatorchar16_tKodlanmış metinde kelimeleri ayırmak için kullanılan sembol

ReturnValue

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

Ayrıca Bakınız