发明名称 高像素位图批量分块导出方法
摘要 本发明公开了一种高像素位图批量分块导出方法,利用ObjectARX2008针对AutoCAD2008进行二次开发,根据需导出的大图的总高度和宽度,分块自动批量导出成高像素的位图,自动进行文件编号,后续图像处理操作只需针对某个分块位图进行操作,位图文件容量明显减小,操作速度大大加快。
申请公布号 CN102855601A 申请公布日期 2013.01.02
申请号 CN201110174750.7 申请日期 2011.06.27
申请人 镇江科大船苑计算机网络工程有限公司 发明人 薛峰;于萧榕
分类号 G06T1/00(2006.01)I 主分类号 G06T1/00(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 楼高潮
主权项 一种高像素位图批量分块导出方法,其特征在于,包括以下步骤:(1)先输入导出区域中心点、长度、宽度参数,横向分块数目,纵向分块数目,就是以几行几列的模式导出,两个数字相乘就是导出图像的总块数,导出文件名称可以自定义,比如pic开头的BMP文件;(2)根据上述参数可以计算每个分块区域的长度、宽度,并循环计算得到每个分块区域的左下角坐标Ln(x,y),右上角点坐标Rn(x,y),n是从1到分块区域的总块数,分块顺序先从左到右,再从上到下;(3)此时选择是否导出全部分块还是导出其中的某一块或某几块区域 如果是全部导出则从1到总块数n循环以下流程,如果是导出某一块或某几块,则根据上述的分块顺序输入一个或几个块号,根据块号的坐标参数循环以下流程,导出单块则不循环;(4)建立一个AutoCAD的图形界限,图形界限左下角点为Li点,右上角点为Ri点,i是当前分块号;(5)选择是否新建虚拟打印图形尺寸;(6)用户可以输入新图形尺寸的高度与宽度,并新建图形尺寸,也可以直接选择系统本身的图形尺寸;(7)设置打印范围参数是图形界限;(8)设置打印比例参数是布满图纸;(9)设置打印偏移参数是居中打印;(10)使用MS‑Windows BMP(非压缩DIB).pc3虚拟打印机进行打印,按序号递增如输出文件名pic001.bmp或pic002.bmp等,文件名依次类推;如果未循环结束,重复以上导出流程。
地址 212003 江苏省镇江市梦溪路2号