public static String GetCompatibleFont(String enc)
{
LoadProperties();
String registry = null;
foreach (KeyValuePair<String,Dictionary<String,object>> e in registryNames) {
if (e.Value.ContainsKey(enc)) {
registry = e.Key;
break;
}
}
if (registry == null)
return null;
foreach (KeyValuePair<String, Dictionary<String, Object>> e in allFonts) {
if (registry.Equals(e.Value["Registry"]))
return e.Key;
}
return null;
}