如何获得打印机的打印分辨率

iery 2003-11-13 03:52:29
如何获得打印机的打印分辨率
...全文
113 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluebohe 2003-11-13
  • 打赏
  • 举报
回复
得到打印机pDC后pDC->GetDeviceCaps(LOGPIXELSX);pDC->GetDeviceCaps(LOGPIXELSY)
见MSDN说明,还可以得到范围
1.扫描表格 把原表格放入扫描仪,扫描分辨率设定为100dpi、缩放比设为100、模式为黑白文本。在预览图形上调整扫描区域框使它尽量靠近表格边框,你也可以在扫描后再用图形处理软件进行修剪,去除表格周围的空白,再将扫描的图像处理后保存好。 如果在表格外也要填写的话,那么在扫描前最好先用铅笔在原表格上画一个边框,作为扫描后修剪和量取页边距的依据。 2.设置背景 启动Excel 2003,单击菜单栏的“格式/工作表/背景…”,打开工作表背景对话框,找到刚才保存的表格图像,设定为背景。单击工具栏上显示比例的下拉列表框,在框中直接输入105后回车,把显示比例设定为105%。 注意:这里105%的比例是这样得来的。在纸上画一个边长10厘米的正方形,扫描后设为电子表格背景,此时比例为100%,用绘图工具栏中的“矩形”工具画一个与背景正方形完全重合的矩形,打印出来。量得打印出正方形边长为10.5厘米,除以原正方形的边长10厘米,可得比例为105%。另外,你也可以在Excel中画一个边长为10厘米的正方形,再试着慢慢调整比例,使它与背景正方形重合,亦不难得到相应的比例。 3.定位填写 通过拖动行、列标题的边界调整行高或列宽,再配合使用格式工具栏中的“合并及居中”按钮,调整表格线使它与背景表格的表格线重合(也不必很准确,只要能让文字填写在所需位置就可以)。对于大量等高(宽)的行(列),全部选中并从菜单样中的“格式/行/行高(列/列宽)”中直接输入数值会更快些。然后在相应单元格里输入数据、文字或公式引用(如图),记住千万不要设置单元格边框,这样一张表格就做好了。 4.页面设置 单击菜单栏中的“文件/页面设置…/页边距”,用尺子量取原表格纸中表格边框到纸张左边和上边的距离,把量取的尺寸直接输入页面设置对话框中相应的左、上页边距中,右、下边距则要设小一点,让整张表格都可以打印出来就行了。单击“选项”按钮,进入打印设置界面自定义纸张尺寸,直接输入纸张的尺寸,这当然也要直接用尺子测量。 部分打印设置中可能没有自定义纸张尺寸的功能,此时我们只要从“文件/页面设置/页面/纸张大小”中选一个比实际纸张大点的纸张尺寸,一般也可以正常打印。 5.打印输出 现在可以把原表格纸放入打印打印了,如果以上操作均无误的话,一般无须调整即可一次成功。即使出现水平或垂直移位,也只要直接量取偏移值,然后增减到相应的上、左页边距中即可。在此我们设置为背景的表格虽然在屏幕上可以看到,但是并不会被打印出来,所以无须考虑。 这种套打表格的方法特别适用于打印大量的相关表格。像财务、税务和统计这三种报表中的数据都是密切相关的。如果把这些相关的报表都存放在同一工作簿内,设置好不同工作表间的相互引用和计算公式。以后我们只要输入几个基本数据就可以自动计算套打出一套完整的报
卫片工具包含卫星照片 显示、打印(喷绘)、下载、管理和GPS定位等功能。数据一旦下载下来,就可以脱离Internet网工作。所有这些操作均可以使用地理坐标(经纬度)精确地指定范围,也可以直观地在已经下载的卫片上用鼠标指定范围。一、显示 使用操作菜单的打开卫片数据库包功能打开需要显示的卫片数据。工具安装时自带一个东北半球的数据包,该数据包包含东经0至180度,北纬0至90度的 Google Map第10层数据。卫星照片一共有18层(到目前为止),层数越大分辨率越高,相邻两层的数据量比例为平方,即某一层的数据量为n,则下一层的数据量为 n*n。安装时该数据包存放在与“卫片工具”相同的目录下。比如:c:\program files\lusg\卫片工具。 使用鼠标在卫片上的移动显示对应位置的地理坐标、卫片包文件和卫片块标识。这些信息在工具的窗口栏显示。具体格式如下: 沈阳18:经度 123°19′52″(123.331264) 纬度41°57′18″(41.955078) trsqstsssrqrsqqsqs 。其中“沈阳18”为数据包文件名,该文件是在下载数据时形成的,数据包包含两个分别以.dat和.idx为后缀的同名文件,该示例中显示的数据包包含 “沈阳18.dat”和“沈阳18.idx”两个文件。 在卫片上按住鼠标左键拖动,放开后工具自动计算拖动开始和结束位置的地理坐标以及该范围内包含的卫片块,并弹出按经纬度处理窗口。该窗口可以指定需要处理的卫片层数、经纬度范围,并可以进行数据下载和打印。该窗口也可以从操作菜单的指定经纬度操作弹出。详细说明见下载部分。 本工具使用一个 access数据库存放地名库,该工具发行时提供一个地名库,该地名库也存放在与“卫片工具”相同的目录下。可以使用操作菜单下的选择地名库选择该文件。选择了地名库后,就可以使用“漫游至指定地点”功能查找地名库中的地名,并漫游到该地点。如果没有地名库使用这一功能也可以直接输入经纬度漫游到相应的地点。 图上漫游:在卫片上点击鼠标左键,该点就漫游到窗口的中央,重复使用该功能实现卫片显示的连续漫游。二、打印(喷绘) 本工具的打印(喷绘)功能也在指定经纬度操作窗口中实现。打印有三个不同的选项:模拟显示、打印和输出到文件。选择完指定打印设置后工具按选择的输出参数输出数据。模拟显示窗口显示对应打印内容的缩放显示;打印直接输出到打印;输出到文件就是按每页的内容输出到一组jpg文件中,文件名为 PrintFileXXX.JPG,这些文件包含有 Marge.ini文件中指定的x和y方向的重叠部分,单位为像素。得到这一组输出文件后就可以在其他的图像编辑软件(比如PhotoShop)中进行修饰处理,并输出。通过重叠的部分为最后拼接为挂图提供方便。三、下载 卫片的下载工具可以有两种方式启动,一是选择操作菜单的指定经纬度操作,二是在已有的卫片上按住鼠标左键拖动范围启动按经纬度操作窗口。 下载深度就是指需要下载哪层数据,选择范围是1-18,当前第18层为分辨率最高的。通过菜单启动系统不预置深度值,需要人工指定。 开始和结束经纬度是指需要处理的范围,可以人工输入,也可以通过在卫片上拖动鼠标获得。 下载按钮启动下载进程,启动前工具会根据指定的范围和下载深度计算该范围内的卫片块。如果事先已经选择好了需要下载的深度,然后再拖动鼠标系统自动计算这些块。块名会在右边的文本编辑框内显示出来。一共包含多少块,起始和终止块均会在范围上面显示出来。系统下载时同时启动20个进程, 卫片下载分两步完成,第一步下载图像块,生成一系列的LDA后缀的文件,如果一次下载不完,不要选择打包,下次可以接续下载。所有需要的图片(同一层) 都下载完后执行打包。第二步打包,形成Bag.dat和Bag.idx文件对,并保存在“卫片工具”目录下的temp子目录中。这两个文件使用时可以拷到任何地方,建议拷贝到你的专门保存卫片的目录中,并同时修改这两个文件名,比如改为“沈阳18.dat”和“沈阳18.idx”。这里之所以使用18是想记录该卫片数据包为沈阳第18层数据,以便于以后调用。 改变下载深度后,可以估算但不进行下载。这一功能使用计算块按钮。四、GPS定位 工具启动时根据“卫片工具”目录中的GPS.ini文件中指定的串口试图连接GPS,如果连接成功,工具在收到GPS定位信息后在卫片上显示一个黄色的十字标记指示GPS报告的位置,缺省情况下这点会漫游到窗口中央。如果不需要这种跟踪可以通过操作菜单中的“GPS跟踪”菜单项取消跟踪。取消跟踪后,黄色十字标记会继续显示,但收到数据后不会自动定位到窗口中央。这个菜单项是

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧