IFontMorseEncoder.Encode

Encode(string, IFont, MorseAlphabets, char, char)

يقوم بترميز النص بشفرة مورس ويعيد النتيجة كمجموعة من الرموز (معرفات الرموز).

public GlyphId[] Encode(string text, IFont font, MorseAlphabets alphabet, 
    char inputSeparator = ' ', char outputSeparator = '/')
معاملنوعالوصف
نصStringالنص المراد ترميزه إلى شفرة مورس
الخطIFontالخط الذي تُؤخذ منه الرموز المتعلقة بالنقاط والشرطات
alphabetMorseAlphabetsأبجدية شفرة مورس
inputSeparatorCharالرمز المستخدم لفصل الكلمات في النص المدخل
outputSeparatorCharرمز يستخدم لفصل الكلمات في النص المشفر

قيمة الإرجاع

الرموز(glyphId) المتعلقة بالنص المشفر، مثال “… — …” للنص المدخل “SOS”

انظر أيضاً


Encode(string, IFont, char, char)

يقوم بترميز النص بشفرة مورس ويعيد النتيجة كمجموعة من الرموز (glyphId). يتم استخدام التحليل الاستدلالي لحساب أبجدية النص المدخل.

public GlyphId[] Encode(string text, IFont font, char inputSeparator = ' ', 
    char outputSeparator = '/')
معاملنوعالوصف
نصStringالنص المراد ترميزه إلى شفرة مورس
الخطIFontالخط الذي تُؤخذ منه الرموز المتعلقة بالنقاط والشرطات
inputSeparatorCharالرمز المستخدم لفصل الكلمات في النص المدخل
outputSeparatorCharرمز يستخدم لفصل الكلمات في النص المشفر

قيمة الإرجاع

الرموز(glyphId) المتعلقة بالنص المشفر، مثال “… — …” للنص المدخل “SOS”

انظر أيضاً


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الخط الذي تُؤخذ منه الرموز المتعلقة بالنقاط والشرطات
fontSizeDoubleحجم الخط
lineSpacingTypeLineSpacingTypeنوع تباعد الأسطر. عدد البكسلات أو نسبة من ارتفاع الخط
lineSpacingValueInt32قيمة تباعد الأسطر
maxWidthInt32العرض الأقصى بالبكسل للصورة
alphabetMorseAlphabetsأبجدية شفرة مورس
inputSeparatorCharالرمز المستخدم لفصل الكلمات في النص المدخل
outputSeparatorCharرمز يستخدم لفصل الكلمات في النص المشفر

قيمة الإرجاع

النص، المشفر إلى شفرة مورس، بصيغة PNG كتيار من البايتات

انظر أيضاً


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الخط الذي تُؤخذ منه الرموز المتعلقة بالنقاط والشرطات
fontSizeDoubleحجم الخط
lineSpacingTypeLineSpacingTypeنوع تباعد الأسطر. عدد البكسلات أو نسبة من ارتفاع الخط
lineSpacingValueInt32قيمة تباعد الأسطر
maxWidthInt32العرض الأقصى بالبكسل للصورة
inputSeparatorCharالرمز المستخدم لفصل الكلمات في النص المدخل
outputSeparatorCharرمز يستخدم لفصل الكلمات في النص المشفر

قيمة الإرجاع

النص، المشفر إلى شفرة مورس، بصيغة PNG كتيار من البايتات

انظر أيضاً