首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我想通过 Ghostscript 9.05 命令提示符查看 .ps 文件

好的,我可以为您提供 Ghostscript 9.05 命令提示符查看 .ps 文件的全面答案。

首先,Ghostscript 是一款强大的 PostScript 和 PDF 解释器,能够将 PostScript 文件转换为 PDF 文件,也可以将 PDF 文件转换为 PostScript 文件。在 Ghostscript 9.05 中,它包括了大量的命令行参数和选项,可以用于调整和控制 PostScript 和 PDF 文档的生成和转换过程。

要查看 PostScript 文件,您可以使用 Ghostscript 9.05 的命令提示符,该提示符可以让您直接输入命令和参数,以执行 Ghostscript 9.05 的各种功能和操作。在命令提示符中,您可以使用以下命令查看 PostScript 文件:

代码语言:txt
复制
gs -dNODISPLAY -q -f postscript - < input.ps

其中,-dNODISPLAY 选项用于在命令提示符中禁用任何图形界面显示,-q 选项用于在命令提示符中禁用任何交互式输入,-f postscript 选项用于指定要处理的文件为 PostScript 文件,< input.ps 则是输入的文件路径。

在使用 Ghostscript 9.05 命令提示符查看 PostScript 文件时,您可以使用各种命令和参数来调整和处理文档,例如放大、缩小、旋转、裁剪等等。以下是一些常用的命令和参数:

  • -dFitPage:调整页面大小以适合 Ghostscript 输出,例如,如果您的 PostScript 文件包含多个页面,则可以使用此命令将所有页面调整为适合 Ghostscript 输出的尺寸。
  • -dAutoRotatePages:自动旋转页面,以便它们可以正确显示在 Ghostscript 输出的 PDF 文件中,例如,如果您的 PostScript 文件包含横向和纵向页面,则可以使用此命令将所有页面旋转为正确的方向。
  • -dNumCopies:指定要复制的份数,此选项可以与 -dPrinted 选项一起使用,以在将 PostScript 文件转换为 PDF 文件时指定要复制的份数。
  • -dPrinted:指定是否要打印输出,此选项可以与 -dNumCopies 选项一起使用,以在将 PostScript 文件转换为 PDF 文件时指定要复制的份数。

总之,使用 Ghostscript 9.05 命令提示符可以让您更加灵活和全面地控制 PostScript 和 PDF 文档的生成和转换过程,并且可以通过各种命令和参数来调整和优化输出结果。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Ghostscript 在 Linux 和 Windows 系统的应用与问题解决

Ghostscript 在 Linux 和 Windows 系统的应用与问题解决 摘要 你好,是猫头虎博主,在本篇文章中,将详细介绍 Ghostscript 在 Linux 和 Windows 系统中的应用...通过本文,你将学到如何在不同操作系统上安装和配置 Ghostscript,以及如何解决字体渲染问题,为你的项目带来稳定可靠的文档处理能力。...本文旨在通过深入探讨和示例演示,为你提供一套完整的 Ghostscript 应用和问题解决方案。...正文 在 Linux 系统中安装和配置 Ghostscript 在 Linux 系统中,通常可以通过包管理器来安装 Ghostscript。...查找安装位置 在 Windows 系统中,可以通过多种方法找到 Ghostscript 的安装位置,例如使用命令提示符: where gswin64c 或者检查系统的 PATH 环境变量。

21710

Imagemagick邂逅Getimagesize的那点事儿

3.CVE-2019-6116 第一个是Imagemagick在处理mvg格式图片时导致的命令注入,后两个都是在处理PostScript文件时因为使用了GhostScript,而GhostScript...显然需要一个方法来区分文件类型,而单纯用文件名后缀来判断是不合理的(文件后缀并不是构成文件名的必要元素),常规的做法就是通过文件头来判断。...随便翻一下Imagemagick的代码,就发现大多数文件格式的处理中,通常有一个函数,用来判断这个文件是否是对应的格式。...很显然,他这里是通过文件头来判断,也就是说,如果让Imagemagick用ps的处理方法来处理图片,这个图片的前几个字节必须是%!或\004%!。...这也很好理解,文件头的意义就是标示这个文件是什么类型的文件。 所以,如果我们利用Imagemagick的命令执行漏洞,必须要给他传入一个合法的mvg或ps文件,或者至少文件头要满足要求。

96420

imagemagick邂逅getimagesize的那点事儿

-2019-6116 第一个是Imagemagick在处理mvg格式图片时导致的命令注入,后两个都是在处理PostScript文件时因为使用了GhostScript,而GhostScript中存在的命令注入...显然需要一个方法来区分文件类型,而单纯用文件名后缀来判断是不合理的(文件后缀并不是构成文件名的必要元素),常规的做法就是通过文件头来判断。...随便翻一下Imagemagick的代码,就发现大多数文件格式的处理中,通常有一个函数,用来判断这个文件是否是对应的格式。...很显然,他这里是通过文件头来判断,也就是说,如果让Imagemagick用ps的处理方法来处理图片,这个图片的前几个字节必须是%!或\004%!。...这也很好理解,文件头的意义就是标示这个文件是什么类型的文件。 所以,如果我们利用Imagemagick的命令执行漏洞,必须要给他传入一个合法的mvg或ps文件,或者至少文件头要满足要求。

20630

Ghostscript:基于漏洞CVE-2018-17961的-dSAFER沙盒逃逸技术

前言 今天给大家分析的是一种新型的ghostscript-dSAFER沙盒逃逸技术,目前这项技术仍然适用于当前正在使用的所有ghostscript版本。...不知道这个漏洞存在多久了,反正是觉得已经很久了… ?...本文提供的漏洞利用代码可以在最新的几个版本中正常运行,如果你想在evince、imagemagick、gimp或okular中查看代码的话,你还需要在~/.bashrc那里添加一行。...为此,专门设计了一个完整的漏洞利用代码,感兴趣的同学可以阅读原文下载测试【下载地址】。...PermitFileReading [(*)] forceput 结合之前所介绍的内容,我们看一看如何去读取/etc/passwd中的数据,下面给出的是一份DEMO: $ gs-dSAFER -f test.ps

60110

Matplotlib 中文用户指南 4.7 使用 LaTeX 渲染文本

此选项可用于以下后端: Agg PS PDF LaTeX 选项通过在rc设置中设置text.usetex:True来激活。...一种解决方法是在你的rc设置中将ps.distiller.res设置为较高的值(可能为 6000),这将产生较大的文件,但可能看起来更好并能够合理缩放。...更好的解决方法需要 Poppler 或 Xpdf,可以通过ps.usedistiller rc设置更改为xpdf来激活。...可能的问题 在 Windows 上,可能需要修改PATH环境变量来包含 latex,dvipng 和 ghostscript 可执行文件的目录。...邮件列表上报告的大多数问题已通过升级 Ghostscript 来清除。 如果可能的话,请尝试升级到最新版本,然后向列表报告问题。 text.latex.preamble rc设置不受官方支持。

3.8K20

3行代码将PDF中表格转成Excel文件

今天有空来写一个转换脚本,一共3行代码搞定。 需求: 将PDF文件中的表格转成Excel文件 背景知识: 本次我们使用的转换包是Camelot 。...※配置环境变量,在系统环境变量中添加上新安装的ghostscript。 这是安装的目录 4....下载测试文件: 一般情况下,演示PDF转换效果,会找一个比较简单的pdf文件,做测试,看下能否跑通。但是的电脑里一时间竟然没有找到一个合适的pdf文件(包含表格的)。...文件:Q1.xlsx 功能解析: 1.提取的主要功能是通过camelot中的read_pdf()方法实现的。...如果每个月、甚至每个周都有相同的任务,可考虑用代码解决。 是马拉松程序员,可不止于代码!

2.8K20

记一次Linux被入侵的经历

检查系统文件是否被替换 使用如下命令来检测系统文件是否被替换: [root@server log]# rpm -Va Unsatisfied dependencies for ghostscript-fonts...-5.50-23.1.el6.noarch: xorg-x11-font-utils is needed by ghostscript-fonts-5.50-23.1.el6.noarch .....表示设备节点的属性发生了变化 L 表示文件的符号链接发生了变化 U 表示文件/子目录/设备节点的owner发生了变化 G 表示文件/子目录/设备节点的group发生了变化 T 表示文件最后一次的修改时间发生了变化...如果在输出结果中有“M”标记出现,那么对应的文件可能已经遭到篡改或替换,此时可以通过卸载这个RPM包重新安装来清除受攻击的文件。...检查有无其他可疑进程 使用ps命令进行查看有无可疑的其他进程。还有一个问题就是,系统的ps命令如果被替换了,我们有可能就查看不出可疑进程了。 检查有无可疑的定时任务 定时任务一般不会做什么手脚。

1.5K70

初识Linux_3

.cpp结尾的文件然后将其进行删除操作 3,who用来哪些用户正在使用,who am I显示自己的信息 4,user可以查看证字啊使用的用户的名字,w命令显示的更加详细,可以知道用户在做什么(哪个用户在什么地方...IP地址 9,当登陆到ftp之后查看自己本地主机的文件,只需在ls之前加“!”...asd目录,touch用来建立文件 12,若想从ftp服务器中进入本地目录,则用命令ftp> lcd dc,即是进入本地主机dc目录中,若想查看文件,则用刚才的命令,ftp〉!...>prompt,取消人机互动 15,echo后加单引号,单引号里可以更好的保持原样 16,echo加反引号是取反引号里命令的结果,eg:echo 在‘pwd‘,输出是:在/home/soft1; 17...,echo改变环境变量,eg: zzyleoo@ubuntu:$ echo PS1 PS1 zzyleoo@ubuntu: $PS1=大家好 大家好 大家好ls 大家好则变为命令提示符,若想变回去,则用命令

51620

思科模拟器的安装与使用

ps:思科模拟器下载 提取码 此处内容需要评论回复或登录后方可阅读。...(思科和锐捷设备的命令基本是一模一样的,华为的设备命令就会有所区别,但是原理上都一致,学好一种厂家网络设备的命令,其他厂家的命令通过命令指导手册就能轻松掌握) 3、刚刚进去的命令提示符表示的是用户模式,...此时不能做任何的命令修改;输入enable可以进入特权模式,命令提示符变Switch#,该模式下不能做任何的命令配置,但是可以查看交换机的相关配置和信息;输入configureterminal进入全局配置模式...,此时命令提示符变成Switch(config)#,该模式下不能查看命令配置和信息,但是可以对交换机进行配置。...(删除的是交换机的硬盘文件,重启之前不会影响目前做的配置,因为当前的配置一直都写在内存文件中)

1.9K20

基于 PHP 实现的微信小程序 pdf 文件的预览服务

这样写问题很明显,pdf 文件小的话还可以,当 pdf 文件很大的时候,加载速度就会很慢。而且只是需要预览单纯的前几页而已,也要把所有的文档缓存下来,在文件资源管理器中打开。体验非常不好。...方案三:pdf 文件转图片,小程序端只是加载相应的图片。这种方案最完美了,不过比较考研后端开发者。我们的后端嫌麻烦,不给我整,无奈。只能自己来整了。...服务器需要安装图像处理软件 (ImageMagick) 用于生成图片 php 需要安装 ImageMagick 对应的扩展 服务器需要安装 ghostscript 用于打开并解析 pdf 文件 最终效果...通过参数 p 指定相应的页数以后,左边就能显示出相对应页数的图片了。...-9.25.tar.gz tar zxvf ghostscript-9.25.tar.gz cd ghostscript-9.25 .

1.9K20

03. Linux 介绍与工具使用(三:变量、环境变量、conda)

echo $PATH|tr ':' '\n' 打印结果,因为安装了java 和minicoda,因此还有一些其他的路径。...vim /etc/profile # 通过vim 编辑器进入文件 export PATH="$PATH:环境所在的绝对路径" # 指定环境,添加到文件末尾 :wq # 保存并退出vim 通过source...PS1 设置 PS1 是系统终端的命令提示符变量。 echo $PS1 # 查看当前的环境 [\u@\h \W] # 返回的内容 那么这些命令提示符变量分别代表什么含义呢?...[\u@\h \W] 还可以通过修改PS1 内容,从而修改各种类型提示符的颜色。...另一方面,bashrc属于non-login shell,可以在非交互模式下运行,即不通过shell 进行交互(比如你通过ssh 连接输入cd, ls等交互),而是通过读取存放在文件中的命令,并进行执行

1.1K20
领券