IFontMorseDecoder.Decode
محتويات
[
يخفي
]Decode(string, IFont, MorseAlphabets, char, char)
يفك شفرة مورس إلى رموز الخط المحدد.
public GlyphId[] Decode(string morseText, IFont font,
MorseAlphabets alphabet = MorseAlphabets.Latin, char inputSeparator = ' ',
char outputSeparator = '/')
| معامل | نوع | الوصف |
|---|---|---|
| morseText | String | نص مشفر بشفرة مورس، أي نص مثل “… — …” (SOS) |
| الخط | IFont | الخط الذي تُؤخذ منه الرموز المتعلقة بالنص المفكك |
| alphabet | MorseAlphabets | أبجدية شفرة مورس |
| inputSeparator | Char | رمز يستخدم لفصل الكلمات في النص المشفر |
| outputSeparator | Char | رمز يستخدم لفصل الكلمات في النص المفكك |
قيمة الإرجاع
الرموز (معرفات الرموز) المتعلقة بالنص المفكك
انظر أيضاً
- class GlyphId
- interface IFont
- enum MorseAlphabets
- interface IFontMorseDecoder
- namespace Aspose.Font.TextUtils
- assembly Aspose.Font
Decode(string, IFont, double, LineSpacingType, int, int, MorseAlphabets, char, char)
يفك شفرة مورس ويرسم النتيجة بصيغة PNG.
public Stream Decode(string morseText, IFont font, double fontSize,
LineSpacingType lineSpacingType, int lineSpacingValue, int maxWidth,
MorseAlphabets alphabet = MorseAlphabets.Latin, char inputSeparator = ' ',
char outputSeparator = '/')
| معامل | نوع | الوصف |
|---|---|---|
| morseText | String | نص مشفر بشفرة مورس، أي نص مثل “… — …” (SOS) |
| الخط | IFont | الخط الذي تُؤخذ منه الرموز المتعلقة بالنص المفكك |
| fontSize | Double | حجم الخط |
| lineSpacingType | LineSpacingType | نوع تباعد الأسطر. عدد البكسلات أو نسبة من ارتفاع الخط |
| lineSpacingValue | Int32 | قيمة تباعد الأسطر |
| maxWidth | Int32 | العرض الأقصى بالبكسل للصورة |
| alphabet | MorseAlphabets | أبجدية شفرة مورس |
| inputSeparator | Char | رمز يستخدم لفصل الكلمات في النص المشفر |
| outputSeparator | Char | رمز يستخدم لفصل الكلمات في النص المفكك |
قيمة الإرجاع
النص المفكك بصيغة PNG كتيار من البايتات
انظر أيضاً
- interface IFont
- enum LineSpacingType
- enum MorseAlphabets
- interface IFontMorseDecoder
- namespace Aspose.Font.TextUtils
- assembly Aspose.Font