/// <summary> /// 同FindStrE,但是不使用SetDict设置的字库,而利用系统自带的字库,速度比FindStrE稍慢 /// /// 注: 对于如何获取字体尺寸以及名字等信息,可以参考视频教程,如何使用系统字库. /// </summary> /// <param name="dmsoft"></param> /// <param name="findStr"></param> /// <returns></returns> public static StrPoint FindStrWithFontE(this dmsoft dmsoft, FindStrWithFontE findStr) { var res = dmsoft.FindStrWithFontE(findStr.X1, findStr.Y1, findStr.X2, findStr.Y2, findStr.String, findStr.ColorFormat, findStr.Sim, findStr.FontName, findStr.FontSize, findStr.Flag); if (string.IsNullOrWhiteSpace(res)) { return(new StrPoint()); } else { var arr = res.Split('|'); return(new StrPoint(arr[0], int.Parse(arr[1]), int.Parse(arr[2]))); } }