/// <summary> /// 將一列點字轉成可對應的點字 ASCII 字串,以便輸出至點字印表機。 /// </summary> /// <param name="brLine"></param> /// <returns></returns> public static string ToString(BrailleLine brLine) { if (brLine == null) { return(""); } StringBuilder sb = new StringBuilder(); foreach (BrailleWord brWord in brLine.Words) { sb.Append(BrailleCharConverter.ToString(brWord)); } return(sb.ToString()); }
static BrailleCharConverter() { m_CharTable = new Hashtable(); BrailleCharConverter.LoadFromResource(); }
/// <summary> /// 將一個 BraillWord 物件轉換成對應的點字 ASCII 字串,以便輸出至點字印表機。 /// Note: 如果你需要轉換破音字的其他注音字根的點字,請呼叫另一個 ToString 版本: /// public string ToString(BrailleCellList cellList) /// </summary> /// <param name="brCell"></param> /// <returns></returns> public static string ToString(BrailleWord brWord) { return(BrailleCharConverter.ToString(brWord.CellList)); }