能转,但别指望识别出来的课表直接能用。原因很硬:课表的单元格边界由线条决定,而斜线分割的教室栏和跨天的合并格会让边界推断出错,输出表现为整行向左或向右偏一格。要做的是先建空网格、再把内容填回去,四步,代价是要动手对七八个格子。
两种错位,成因完全不同
整体平移。 最常见。第一节出现「数学」,第二节的位置上却是第三节的课。根子在表头那行 —— 左上角「星期/节次」这类斜线格被当成一列读出来,后面所有列依次右移。判断方法只看一个信号:列数比实际多一还是少一。多一就删最左边的空列再对齐,不要一格一格往里挪。
局部塌陷。 体育课那种横跨下午三节的长条格,识别后只在第一格有内容,后面几格空白;更糟的情况是长条里写了两个活动,被拆成两行插进中间,把后面的行整体挤下去。这种错不能靠删行修复,因为原本的行高对应的是节次,删一行等于砍掉一节。
还有一种容易误判:课间休息与午休的空行被识别成零散文字(有的学校会在时段列写「午休」)。这些行要手工删干净再往下走,留着会让后续所有行号失去意义。
重建网格的正确顺序
- 动手前先确认结构:横向几天、纵向几节,把这两个数字写在纸上再开文件。
- 新建一张只有表头和节次的空网格,不做合并单元格。合并是错位的源头,视觉上想要合并效果留到最后一步再加。
- 用 图片裁剪 把课表按上下切成两半,每半各识别一次。一次覆盖全表时,一处斜线格就会污染整页。
- 半页送进 表格识别转Excel,印刷体表格每页扣 2 点,两份下载回来。
- 只搬运科目名和教师名这两类短内容,教室编号、连堂课范围一律回原图手抄 —— 这两类一旦错位最难发现,也最容易改上课时间。
- 搬完通读每一列,检查同一天内有没有出现同一节两个科目。
这张表的用途决定精度要求
只是自己看,手机存一张照片比修表快得多;要贴到班级公告栏或者发给家长群,才值得重建。学期中途换课是常事,所以动手前先想清楚这份文件要用多久。
交付前这两件事别省
做完先转 PDF 锁版式,见 Excel转PDF,避免对方机器字体不同导致列宽变化又把表弄歪。
源文件保留未合并单元格的版本,改起来只动一格;已经做过大量合并的文件,改一处会牵动一片。
底线判断:遇到密集小字加彩色底纹的课表,别花点数。彩色块代表不同学期的校区或选课时段,识别只输出文字不保留颜色,关键信息恰恰在颜色里。这种表直接存影像更可靠,重建反而更容易教错孩子去哪间教室。