[发明专利]表格字纸尺寸分析自动排版方法有效
申请号: | 201210148054.3 | 申请日: | 2012-05-15 |
公开(公告)号: | CN102693217A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 卫爱平;徐志强;聂鹏;周欣明;刘维国;钱海鹰;王全升;幺飞;焦冀光;王雪松 | 申请(专利权)人: | 中国人民解放军91550部队 |
主分类号: | G06F17/25 | 分类号: | G06F17/25 |
代理公司: | 中国人民解放军第二炮兵专利服务中心 11040 | 代理人: | 肖进 |
地址: | 116023 辽宁省大*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于自动排版技术领域,特别涉及一种对表格的自动排版方法。其技术方案是:一种表格字纸宽度分析自动排版方法,它使用通用电脑,并包括以下步骤:A.在电脑中预设所用字体号;B.在电脑中预设所用纸张及边距;C.电脑获取表格基本参数;D.自动排版。利用本发明可根据表格结构,由电脑自动设计报表式样和选择纸张,达到排版要求,大大减轻了人工排版的麻烦。既可以用作一般管理信息系统的报表子系统,又可以作为单独的报表工具来使用。 | ||
搜索关键词: | 表格 字纸 尺寸 分析 自动 排版 方法 | ||
【主权项】:
1.一种表格字纸宽度分析自动排版方法,它使用通用电脑,并包括以下步骤:A.在电脑中选择所用字体号选用以下8种字体号:
B.在电脑中选择所用纸张及边距选用以下5种纸张:
设定:上边距T,下边距B,左边距L,右边距R;C.电脑获取表格基本参数由电脑自动获取或人工输入以下表格基本参数:每个制表符占用宽度b;名称列/数据列个数n;第i名称列中含有字符个数pi,i=1,2,...,n;第i数据列中含有字符个数mi,i=1,2,...,n;D.自动排版D1.电脑计算出:每行制表符占用总宽度:S=(n+1)b;选用序号为j的字体号后:每行名称列占用宽度总和:P = Σ i = 1 n C j p i + S ; ]]> 每行数据列占用宽度总和:M = Σ i = 1 n C j m i + S ; ]]> 选用序号为k的纸张后:纵向排版时表格的最大宽度:Z1=Wk-L-R;横向排版时表格的最大宽度:Z2=Ek-T-B;D2.P与M比较,取大值赋于变量d;D3.d与Z1比较,如果.d大于Z1,则将字体缩小一号,返回D1步骤得出新的d值后,继续比较,直到d小于或等于Z1,则按照该字体号沿纸张纵向排版;若字体缩小到最小号,d仍大于Z1,则从字体最大号开始.d与Z2比较,重复上述步骤,从而进行横向排版;如字体再次更换到最小号,d仍大于Z2,则提示“换大号纸”;D4.换大号纸后返回D1步骤继续自动排版。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军91550部队,未经中国人民解放军91550部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210148054.3/,转载请声明来源钻瓜专利网。