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