社区
Delphi
帖子详情
POSTSCRIPT格式(*.ps)的文件要用什么工具才能打开?
wtzmax
2002-06-06 09:24:06
POSTSCRIPT格式(*.ps)的文件要用什么工具才能打开?
我用acrobat试过,但打不开。
...全文
9111
4
打赏
收藏
POSTSCRIPT格式(*.ps)的文件要用什么工具才能打开?
POSTSCRIPT格式(*.ps)的文件要用什么工具才能打开? 我用acrobat试过,但打不开。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
9527
2002-06-06
打赏
举报
回复
3. 打印PS文件
您可以通过选择File菜单里的Print命令或者点击工具栏上的Print按钮使用Ghostscript来打印PS文件。除了打印PS文件以外,Print命令还可以用来创建位图文件和PDF文件。也可以打印PDF文件。
如图5所示的打印设置对话框允许您选择Ghostscript的打印驱动(Device)、打印的分辨率(Resolution)、打印的页范围(Pages)和打印机(Queue)。您可以随意选择要打印的页:所有的页、单独的一页或者任意几页的组合都可以。打印设置对话框里的All(全部页)、Odd(奇数页)和Even(偶数页)的按钮可以帮助您快速选择需要打印的页面。Reverse选项让选中的页面按页码以降序打印。Options域可以让您写一些Ghostscript的命令以传递给所选的打印机驱动。
如果您的打印机是PostScript打印机,那么应该选择PostScript Printer选项,GSView将直接把PS文件送往打印机打印,而不用经过Ghostscript的解释。您还可以选择File菜单里的Print File命令直接把PS文件送到PostScript打印机,而不需要使用Windows的打印驱动。
如果您只想打印一个PS文件,而没有必要显示该文件,那么可以使用File菜单里的Select File命令即可。如果您想产生位图文件,可能会用到以下这些打印机驱动:bmpmono、bmp16、bmp16m、和bmp256。
4. 从PS文件中提取和查找文字
GSView有两种途径可以把PS文件里的文字提取出来。
一种是快速的文字提取和查找:选择Edit菜单的Text Extract命令,这时GSView弹出一个对话框让您选择要进行文字抽取的页面,选择好后点击OK,GSView就开始进行文字抽取,抽取完成后您就可以把这些文字存成一个文本文件了。选择Edit菜单的Find命令或者点击工具栏上的Find按钮来查找某些文字和显示包含这些文字的第一页,但是Find命令在阅读非DSC的PS文件或者具有特别的页顺序的DSC的PS文件时不起作用。选择Edit菜单的Find Next命令或者点击工具栏的Find Next按钮可以继续向前查找文字的操作。
另一种是利用GSView的pstotext插件。在进行任何的文字抽取和查找之前,pstotext和Ghostscript对整个PS文件进行处理,得到一个文字的索引文件。这个过程花的时间可能比较长,一旦完成了以后,文字抽取和查找的速度将大大加快。剩下的操作与第一种途径一样,这里不再重复。
5. 文件转换功能
GSView和Ghostscript提供了一些文件的转换功能,下面逐一介绍。
把PS文件转换为PDF文件:选择File菜单的Print命令,在打印设置对话框里选择pdfwrite的打印机驱动、300dpi的分辨率、选上Print to File(打印到文件)选项就可以了。如果选72dpi的分辨率,转换出来的字体会比较难看。
把PDF文件转换为PS文件:选择File菜单的Print命令,在打印设置对话框里选择pswrite的打印机驱动、300dpi的分辨率、选上Print to File(打印到文件)选项就可以了。
把PS或者PDF文件转换为位图文件(Bitmap):选择File菜单的Print命令,在打印设置对话框里选择bmp16m的打印机驱动、72dpi的分辨率、选上Print to File(打印到文件)选项就可以了。
6. 参数设置
下面说一下在使用GSView的时候经常要设置的参数。
Edit菜单里的Measure命令可以显示鼠标的位置,以及移动的距离、角度等信息。还可以设置显示位置计算的单位,可以是pt(点)、mm(毫米)、inch(英寸)或者自定义的单位。
Options里包含了设置GSView和Ghostscript的各种命令。Configure命令启动GSview的设置向导,引导您设定GSview的目录、程序组等安装设置。Configure Ghostscript命令则设定Ghostscript的工作目录。Sounds命令让您设定发生哪些事件时,GSview应该发出哪种声音。Units命令设定鼠标位置计算的单位。Language命令可以让您选择GSview的界面语言:英语、法语或者德语。PStoText命令设置是否开启pstotext插件。还有一个很重要的命令—Save Settings(保存设置),在您改变了GSview的一些设置以后,要记得运行这个命令以保存您的设定,否则GSview关闭以后,您的设定将会丢失,下次还得重新设置。
GSView还有一些针对显示的设置。Orientation菜单里的选项是设置显示的页面角度的,页面可以有四个显示的角度:Portrait(正常)、Landscape(顺时针转90度)、Upside-down(颠倒)、Seascape(逆时针转90度)。这些角度的选择只影响到页的显示,不会影响到打印。如果您选择Auto(自动)命令,则GSview根据PS文件所带的DSC信息来选择显示的角度;否则,GSview按您所选择的角度显示。Swap Landscape选项将Landscape和Seascape的角度互换。Media菜单里的命令主要选择显示的页面大小,有多种预先设定的页面设置,例如A3、A4、B5等等,您也可以自定义页面。Options菜单里也有一些显示设置,这里不再多说。具体可以参照GSview的帮助即可。
RoPS
RoPS是另一个值得推荐的PS文件阅读器。RoPS实际上是一个PostScript解释器,它的作者是Roger Willcocks,这个软件不是免费的。上面介绍的GSview的一个最大的缺点是显示的字体比较难看,而RoPS使用了Windows的TrueType或者Type 1字体来显示PS文件,它还可以使用Office软件或者其他文字处理软件所带的字体,所以RoPS在显示字体方面做得很出色,大大优于GSview,但是GSview是免费的。下面以RoPS 5.0为例子简单介绍一下RoPS的安装和使用,现在可能已经有RoPS的新版本了。关于RoPS软件的更多信息,可以访问网站:http://www.giant-technologies.com/rops。
运行RoPS 5.0的安装文件,您将进入RoPS的安装向导,安装向导将引导您轻松地安装RoPS。首先是简单的安装提示信息,点击“下一步”即可;接着会让您选择安装RoPS或者是卸掉原来安装的RoPS,选择安装选项即可,如果您要卸掉原来的RoPS,则请选择卸掉选项,点击“下一步”;这时安装向导让您输入安装的路径,一般缺省的路径就可以了,填好以后点击“下一步”;最后让您确认是否安装该软件,点击“完成”就开始安装了。安装完毕后会给你提示信息的。
第一次运行RoPS的时候,RoPS会弹出一个对话框提示让您注册。您可以选择不注册,但是每次运行RoPS都会弹出该对话框,而且只能免费使用21天;如果您选择注册并且注册通过,以后RoPS的运行不再弹出这个对话框。点击Register,即可进入RoPS的注册对话框,如图6所示。填入正确的注册信息,点击OK确认即可。
RoPS启动以后,首先会读入Windows的字体及自身所带的字体,这需要一点时间。完成读入字体的处理以后,您就可以使用RoPS来处理PS文件了。
打开和关闭一个文件:从File菜单里选择Open命令即打开一个PS文件。如果这个文件是结构化的,那么将建立索引。一个结构化的PS文件包含了有页码的页面及每一页的起始索引,也就是GSView里面的带DSC信息的PS文件。RoPS可以使用索引信息来随机地访问其中任何一页。当然您也可以禁止RoPS使用索引,因为某些文件的索引信息可能已经损坏或者是错误的,会给您造成不便。RoPS还为非结构化的文件虚拟了随机访问机制,让您可以随意浏览文档。选择File菜单的Close命令即可关闭一个打开的PS文件,即使正在装载和显示一个文件,您也可以随时把那个文件关闭。
打印PS文件:File菜单里的Print命令可以让您打印当前正在阅读的页面、所有的页面或者任何的页面组合。使用File菜单里的Print Setup命令来调出打印设置对话框进行打印选项的设定,如图7所示。在Print Setup(打印设置)对话框里,Resolution是设置打印的分辨率的:使用Windows的打印机设置或者自己设置每英寸的点数;Offset是设置PS页面在纸上的打印位置;Scaling设置放大/缩小页面的比例;如果您的打印机是彩色的话,请不要选择Monochrome Printing(单色打印)选项,否则请选上该选项;如果您想进行双面打印的话,请选择Duplex Printing(双面打印)选项。
阅读PS文件:使用Page菜单或者工具条上的向前、向后按钮在所阅读的文件中移动。如果文件是结构化的,您可以直接移到某一页。如果文件是非结构化的或者您选择不创建索引,那么只能按顺序阅读文件的每一页。如果页面显示比较大,超出RoPS所开的窗口大小,您还可以使用鼠标左键来随意拖动当前页面,以方便阅读某一部分内容,或者使用窗口边上的和底部的滚动条也可以。在页面上按下鼠标右键,鼠标的指针形状变成一只“小手”抓住页面,您就可以随意移动当前页啦!要放大或者缩小页面的显示,或者旋转页面,使用View菜单或者工具条上的按钮即可。
编辑PS文件:我们可以从PS文件里拷贝文字或者页面的图像。Edit菜单里的Copy命令拷贝整个选中的区域,作为图像放到剪贴板里。而Copy to选项则拷贝到一个文件里。Copy Text命令从选中的区域里抽取出文字,放到剪贴板里。那么怎样在PS文件里选中一块进行拷贝的区域呢?把鼠标挪到要选择的区域一角(注意:只能选择矩形区域),按下鼠标右键并保持,不要放松,移动鼠标到另一个角,放开鼠标右键,这时您会看到要选择的区域已经给画出来了。要放大已经选定的区域,在按下鼠标右键的同时按住“Shift”键即可。选择整个页面,使用Edit菜单的Select all即可。如图8所示。
显示设置:在Edit菜单的Settings里有一系列与显示相关的设置。与显示的颜色相关的选项有:Monochrome(单色)和Color(彩色),有一些PS文件本身有色彩,您可以使用单色也可以用彩色来显示,单色显示占内存小。与显示的字体相关的选项有:soft-edged text(平滑字体边缘)和hard-edged text(不平滑字体边缘),您可以选择自己喜欢的字体显示。RoPS还提供了设定RoPS解释器所使用内存的大小限制选项,这是为内存较少的机器提供的一个灵活的机制,也是RoPS的一个特色,您可以根据需要进行设置,如图9所示。
其他方面这里不再详细介绍,请参看RoPS的使用帮助和文档。
9527
2002-06-06
打赏
举报
回复
PostScript文件阅读器 ★ 小剑
在因特网上“冲浪”的时候,您会经常遇到一种以ps或者eps为后缀的文件,这种文件是以PostScript格式存储的。这时您可能会问:这种格式的文件有什么特点?与其他格式的文件相比有什么优点?用什么软件来看这种文件呢?不用着急,请听我一一给您说来。
什么是PostScript?
PostScript是专门为打印图形和文字而设计的一个编程语言,它与打印的介质无关,不管您是在纸上、胶片上打印,还是在屏幕显示都适合。它是一种页面描述语言,与HTML语言类似。
PostScript是由Adobe公司在1985年提出来的,首先应用在了苹果的LaserWriter打印机上。PostScript的主要目标是提供一种独立于设备的能够方便地描述图像的语言。独立于设备意味着,不需要借助任何具体设备的特性(例如,打印机的分辨率)来描述一个图像,因而这个描述不需要经过任何修改即可用在其他的PostScript打印机上进行打印。
PostScript作为一种语言,自己有一整套语法和格式方面的规定,如果您对这方面感兴趣的话,请浏览Adobe公司的网站:http://www.adobe.com/,Adobe公司有很全面的资料。
PostScript文件是以文本方式存储的,与HTML文件类似。这个您只要用写字板打开一个PostScript文件就可以看到,如图1所示。PostScript文件本身只是用PostScript语言描述了所要显示或者打印的图像有哪些特征、参数,在显示或者打印PostScript文件的时候,再由PostScript解释器解释执行,进行具体的打印或者显示,得到所要的图象。图2是图1中的PostScript文件在PostScript文件阅读器中的显示。可以看到PostScript文件经过解释显示,得到了彩色的页面。
与其他格式的文件相比,PostScript文件具有很多优点,上面所提到的独立于设备就是其中很重要的一点。PostScript文件还具有独立于操作系统平台的优点。因为很多Unix的图形环境本身就把对PostScript的支持作为核心的一部分,所以无论您使用的是Windows操作系统,还是Unix操作系统,都可以阅读和打印PostScript文件,这样交流起来就比较方便。由于PostScript文件是以文本方式存储,因而文件比较小,适合在Internet上传输。还有就是在PostScript设备(打印机、显示器)上打印和显示有着得天独厚的优势,可以达到最好的效果。
生成PostScript文件有几种途径:(1)您可以参照PostScript的语言格式,自己按照需要直接用文本编辑器写一个PostScript文件,当然如果文件比较复杂的话,工作量就不小了,而且还得熟悉PostScript的语法;(2)您可以使用专门的PostScript文件编辑软件或者某些文字、图像编辑软件提供的功能来生成PostScript文件;(3)还有一种最简单的方法,就是在您的操作系统中添加一个PostScript打印机(虚拟的),然后在文字编辑器或者图形编辑器中,您所需要的图像通过那个PostScript打印机打印到另一个文件里,得到的文件就是您想要的PostScript文件啦!
PostScript文件阅读器有很多,GSview和RoPS是目前最常见的两个PostScript阅读器。PostScript格式的文件和PDF格式的文件还可以互相转换。例如,PostScript文件可以通过Acrobat Distiller或者GSview转换成PDF格式文件,用Acrobat Reader等PDF文件阅读器来阅读。PDF文件也可以通过GSview转换成PostScript文件,用GSview等PostScript文件阅读器来阅读。
下面详细介绍GSview和RoPS这两个软件的安装和使用。(为了简化起见,我把PostScript文件缩写为PS文件。)
GSview
GSview是Ghostscript在MS Windows或者OS/2下面的一个图形化界面。Ghostscript是一个PostScript解释器,它是GSview的基础。GSView是一个免费软件,目前的最新版本是2.7,提供了三个平台版本:Win32版本,适合Windows 9x/NT,Win16版本适合DOS/Windows 3x,OS/2版本适合OS/2。GSview 2.7需要Ghostscript 4.03-5.99为基础。下面我的介绍以GSview 2.7的Win32版本为例子,其他版本的安装和使用类似。
使用GSview 2.7,您可以很方便地阅读PS文件,打印PS文件,并且可以对PS文件进行编辑,还可以从PS文件中拷贝、提取需要的文字或者图形。GSview除了可以用来阅读PS文件以外,还可以用来阅读PDF格式的文件。GSview的主页是:http://www.cs.wisc.edu/~ghost/,您可以从这个网址得到这个软件以及更多的信息。
一、安装篇
GSview 2.7的安装比较简单。安装软件是一个自解压缩安装程序,只要运行它即可开始安装。安装程序将安装GSview 2.7及Aladdin Ghostscript 5.5,大概需要10MB的硬盘空间。运行了安装程序以后,出现安装向导,只要连连点击Next按钮即可。具体过程如下:首先让您选择GSview的语言设置,有英语、德语和法语三种,选择您喜欢的语言即可;接着会出现安装要求和版权信息提示,点击Next按钮继续;接着提示您选择要安装的部件,还有Ghostscript的版本号,一般选用默认的设置就行了;然后会提示您软件要被安装的目录名字和路径,一般选用默认的就可以了,您也可以填入自己所希望的路径,点击Next到下一步;此时,会让您选择是否生成程序组,以及程序组的名字,完成后点击Finish按钮开始拷贝文件。文件拷贝结束后,点击Exit按钮即可结束安装。
二、使用篇
点击开始菜单的GS Tools程序组里的GSview即可运行GSview。第一次运行GSview的时候,GSview还会再一次生成程序组,进行一些设置,您只需连连点击Next按钮即可。运行时的GSview如图3所示。GSview的界面比较特别,与别的Windows程序的界面不太一样,看起来比较怪异。窗口最上面是菜单,紧接着菜单的下面是状态栏。窗口左边是工具栏,从上往下一溜儿按钮。
现在让我们看看具体用法。
1. 三类PS文件
根据PS文件所携带信息的情况,GSview把PS文件分成了三类:带DSC、EPS、不带DSC。这三类PS文件在使用GSview来阅读时,所能够进行的操作有所不同。在使用GSview之前,有必要先弄清楚这三类PS文件的区别。
DSC是Document Structure Conventions的缩写,是Adobe定义的提供关于一个PS文件的页面结构和所需资源等额外信息的一套注释约定。GSview对带有DSC信息的PS文件,支持任意的页面切换,而不带DSC的PS文件只能按原定的顺序阅读。GSview也可以忽略PS文件所带的DSC信息,把PS文件看作不带DSC处理。
EPS类的PS文件一般以eps为后缀,是一个封装的PS文件,是包含一组DSC信息及PostScript命令的一个单页文档,通常被包含到别的PS文件当中。
2. 阅读PS文件
点击工具栏最上面的按钮Open,或者选择File菜单里的Open命令,选择要打开的PS文件,GSview将打开这个PS文件,并且显示这个文件的第一页。这时,如果PS文件中带DSC信息,则可以通过选择工具栏上的Next Page(下一页)、Previous Page(上一页)、Goto Page(到哪页)按钮或者View菜单里的Next Page、Previous Page、Goto Page命令来方便地选择要阅读、编辑或者打印的页面;否则,如果PS文件中没有DSC信息,则Previous Page、Goto Page都不能使用,只能使用Next Page来选择页面,而且这时如果不是当前文件的最后一页的话,不能使用File菜单里的Select File命令来选择另一个文件(选择文件而不显示,通常只是为了打印而不阅读)。这时,状态栏上显示当前打开的PS文件的名字、页数及当前的页码,当鼠标处于工具栏的按钮上方时,显示该按钮的提示,当鼠标在所显示的PS文档里的时候,显示鼠标所在的坐标(以设定的单位来显示,相对与文档本页左上角的位置)。
在阅读PS文件的过程中,View菜单中的命令是最常用的。上面已经说了三个命令,其他的命令及其用法如下:Go Back和Go Forward命令与Previous Page和Next Page命令的作用一样。Redisplay命令重新显示当前页,有时候可能当前页已经修改,但是显示还没有刷新,这就有必要重新显示了,只能用于带DSC信息的PS文件。Next Page and Home命令将把当前位置移到下一页的头部;相应的,Previous Page and Home命令将移到上一页的头部。Full Screen命令以全屏方式显示当前页(没有状态栏、滚动条等),要回到普通方式按Esc键即可。工具栏上还有两个按钮,分别是Skip Forwards 5 Pages(向后前进5页)和Skip Backwards 5 Pages(向前前进5页),可以用来快速翻页。这里还要提醒的是,对菜单上的每个命令基本都有相应的热键,在阅读PS文件的时候,建议多按热键。按热键当然比选择菜单快多了,方便多了。
有时候可能您会觉得PS文件显示的字体太小了或者太大了,需要放大或缩小,GSview也提供了相应的功能。在文档中你觉得需要放大的部分点击鼠标右键,则那部分将按所设定的比例放大;再次按下鼠标右键或者选择任何重新显示页面的操作(例如,Redisplay、Next Page等等)时,显示将恢复原来的大小。放大的分辨率缺省是300个点/英寸,这个可以选择Media菜单的Display Settings命令重新设置Zoom Resolution选项即可。放大功能只能在显示带DSC的PS文件时起作用。如果要放大或者缩小整个页面的话,可以点击工具栏上的Increase Resolution(放大)和Decrease Resolution(缩小)按钮,或者选择Media菜单的Display Settings命令来修改Resolution选项的值。
在阅读PS文件过程中,您还可以选择File菜单的Info命令来查看当前正在阅读的PS文件的详细信息,包括文件的全路径名、类型(DSC、EPS、非DSC)、主题、创建日期等信息。如图4所示。
GSview 2.7还可以直接阅读PDF文件,操作与阅读PS文件类似,这里不再多说。
wtzmax
2002-06-06
打赏
举报
回复
PageMaker也打不开
Delphi_Li
2002-06-06
打赏
举报
回复
PageMaker
halcon生成
PS
格式
标定板
文件
转PDF
文件
halcon生成
PS
格式
标定板
文件
转PDF
文件
,适用于打印halcon生成的标定板图片。打印标定板图片方便做机器视觉相机标定和手眼标定;
查看.
ps
文件
的
工具
可以查看及打印
PS
、E
PS
、PDF
文件
,支持
PS
的绘图程序
后缀
PS
文件
的阅读器
这是一个
ps
文件
阅读器的打包
文件
,里面共有两个部分,分别安装后就可以正常使用了,祝你使用愉快!
二扫
文件
浏览精灵1.0
支持北大方正二扫(s2、s72、s92、
ps
2、m
ps
文件
格式
超星阅览器
格式
转换成PDF
由于超星阅览器不执行统一的电子书标准,只能在Windows下使用,这对linux用户非常不友好。这里只是一个很麻烦的方法,把
文件
全部转换成PDF来保证不受操作系统的困扰
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章