网站大量收购闲置独家精品文档,联系QQ:2885784924

北大《空间探测信息处理技术(IDL)》第6章 图形系统(上)57P.ppt

北大《空间探测信息处理技术(IDL)》第6章 图形系统(上)57P.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北大《空间探测信息处理技术(IDL)》第6章 图形系统(上)57P

如何在PS设备上创建高质量的输出 用PS_Form配置PostScript设备 deviceKeywords = PS_form(Cancel = canceled) 如何在PS设备上创建高质量的输出 用PS_Form配置PostScript设备 例:exam06_5.pro pro exam06_5 deviceKeywords = PS_form(Cancel = canceled) If canceled NE 1 THEN Begin currentDevice = !D.Name Set_Plot, PS Device, _Extra = deviceKeywords Plot, LoadData (1) Device, /Close_File Set_Plot, currentDevice ENDIF end 配置和使用打印设备 配置打印机 ok = Dialog_PrinterSetup() 配置和使用打印设备 配置打印机 ok = Dialog_PrinterSetup() 例:exam06_6.pro pro exam06_6 data = LoadData(1) ok = Dialog_PrinterSetup() IF ok THEN BEGIN thisDevice = !D.Name Set_Plot, PRINTER Plot, data Device, /Close_Document Set_Plot, thisDevice ENDIF END 配置和使用打印设备 定位打印机 可以像在PostScript设备中的同名关键字一样,使用DEVICE命令来定位图形在纸上的位置和比例。 在纵向输出模式下,XSize, YSize, XOffset和YOffset的默认值是(用英寸): XOffset: 0.75 inches YOffset: 5.0 inches XSize: 7.0 inches YSize: 5.0 inches 在横向输出模式中,默认值为: XOffset: 0.75 inches YOffset: 0.75 inches XSize: 9.5 inches YSize: 7.0 inches 配置和使用打印设备 定位打印机 获取页面尺寸 Device, Get_Page_Size = var 注意:var 为两元素数组,包含X,Y 尺寸;单位是设备坐标,因此需要换算。 例: exam06_6.pro pro exam06_6a data = LoadData(1) ok = Dialog_PrinterSetup() IF ok THEN BEGIN thisDevice = !D.Name Set_Plot, PRINTER Device, Get_Page_Size = myPage Device, XSize=myPage[0]*0.6,XOffset=myPage[0]*0.2, $ YSize = myPage[1]*0.6, YOffset = myPage [1]*0.2, $ /Device Plot, data Device, /Close_Document Set_Plot, thisDevice ENDIF END 直接图形系统 设备的参数设置(关于WIN和X设备) DEVICE, 关键字 ; 非常多的关键字 功能:设置当前图形设备的属性,介绍几种常用的关键字: DECOMPOSED={0|1} ; WIN 或 X 设备 ; =0 选择8位伪彩色图形模式; ; =1 选择24位真彩色图形模式。 GET_DECOMPOSED=var ; WIN 或 X 设备 ; 获取图形模式。 GET_SCREEN_SIZE=var ; WIN 或 X 设备 ; 返回两单元数组,指示屏幕的尺寸,单位为像素点。 GET_VISUAL_DEPTH=var ; WIN 或 X 设备 ; 返回当前设备的颜色深度(即:用多少位表达颜色)。 GET_WINDOW_POSITION=var ; WIN 或 X 设备 ; 返回窗口当前位置,两单元数组表示左下角的x,y坐标。 直接图形系统 设备的参数设置(关于PS设备) DEVICE, 关键字 ; 非常多的关键字 FILENAME=str ; 输出文件名 /CLOSE_FILE ; 关闭设备文件 /ENCAPSULATED ; 输出文件应纳入其它文件中 BITS_PER_PIXEL={1|2|4|8} ; 每像素点位数, 与颜色有关 /COLOR ; 允许彩色

文档评论(0)

138****7331 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档