convert ps pcl emf wmf to pdf files using ghostscript
http://blog.sina.com.cn/u/46dac66f0100059v
【动心】
有些事情会者不屑于做,而对初学者,如果身边无人指点,只凭网上资料,要理解且操作成功,还是比较难的。我在学vim、pdf、还有bblean 的过程中都有这样体会。就文不厌细地记录一下,供有兴趣的入门者参照体验。
【动脑】
制作pdf,当然可以用PDFCreator 或 PDFFactory这样的软件。但了解其原理,自己动手,也有不少乐趣。
PDFFactory 令我深为欣赏,感觉它应该是用的自主开发的技术,来生成pdf。而此外很多软件,则和PDFCreator 一样,是通过Ghostscript 来生成pdf,即:
原始文档→(打印机)→ps文件→(Ghostscript)→pdf文件
因此,只要我们选用合适的打印机,和Ghostscript,就可以手工生成pdf了。
这里的打印机,当然不是指硬件机器,而是指驱动程序。我们可以选用winxp 自带的如“HP Color LaserJet 4550 PS”,也可以选用Adobe 出的“Generic PostScript Printer”。
而Ghostscript 可选用GPL版或AFPL版的Ghostscript。
【动手】
-1- 制作一个ppt吧!为什么不用开源的OOo 之Impress呢?
原因很简单,OOo可以直接输出pdf,无须以下操作。
简单起见,就做两页。除文字外,再加幅图。
-2- 安装打印机,以 HP Color LaserJet 4550 PS 为例
控制面板→打印机→添加打印机
在对话框中选本地打印机、使用默认的LPT1端口、
选择型号为HP Color LaserJet 4550 PS……
-3- 安装GPL Ghostscript
下载之,如 http://switch.dl.sourceforge.net/sourceforge/ghostscript/gs854w32-gpl.exe
约12MB
安装之
中间好象有一个选项,启用中日等亚洲字体,选中它
-4- 打开ppt,打印
选HP 4550打印机,并且很重要的是,“输出到文件”
打印生成的文件保存为 tst.ps
(此文件可用Ghostscript + TC pdfviewer查看)
-5- ps→pdf
到 Ghostscript安装目录之lib下,进入cmd命令行模式
为方便计,不妨暂把 tst.ps也移到此目录
输入命令 ps2pdf14 tst.ps
(提示找不到 gswin32c.exe,我就把它从bin复制到lib了)
如果正常,系统提示为
并且在当前目录下生成了 tst.pdf
-6- 打开pdf,欣赏成果吧!
转载于:https://www.cnblogs.com/umlchina/archive/2006/09/20/509795.html
convert ps pcl emf wmf to pdf files using ghostscript相关推荐
- Adobe Illustrator(ai)导出emf/wmf渐变图片失真色块
参考文献:https://jingyan.baidu.com/album/b87fe19e935c9052183568fc.html?picindex=1 软件环境:Adobe Illustrator ...
- Softaken Unlock PDF Files v1.0 PDF文件解密
简介: Softaken Unlock PDF Files 为用户提供PDF文件解密的功能,当我们忘记自己设置的PDF密码,导致文件打不开的时候,就可以通过这款软件来进行快速解锁,用户也能够使用软件对 ...
- php中嵌入pdf文件,使用Base64在PHP中附加PDF文件(Appending PDF Files in PHP with Base64)
使用Base64在PHP中附加PDF文件(Appending PDF Files in PHP with Base64) 我有一系列我想合并在一起的base64 PDF文件. 目前我正在使用file_ ...
- Uipath 处理excel转PDF或者合并PDF(excel to pdf, join pdf files)
Uipath 处理excel转PDF或者合并PDF(excel to pdf, join pdf files) 应用案例:需要将两个独立的excel分别转成PDF,并合并成一个PDF文件(比如:EXC ...
- poi解析word文档(解析表格,emf,wmf,svg转jpg图片)
POI解析word文档 poi解析word的表格: 提前先准备需要的jar包: <!-- poi --><dependency><groupId>org.a ...
- Linux: chm转HTML How to Convert chm files to HTML or PDF files
1. CHM转为HTML Install Chmlib in Ubuntu sudo apt-get install libchm-bin Convert .chm files in to HTML ...
- ImageMagick convert多张照片JPG转成pdf格式,pdfunite合并PDF文件
在认识ImageMagick之前,我***的图像浏览软件是KuickShow,截图软件是KSnapShot,这两款软件都是KDE附带的软件,用起来也是蛮方便的.在一次偶然的机会中,我遇到了ImageM ...
- python plt图片保存emf类型_如何获得emf/wmf格式的matplotlib图形?
下面是我创建WMF和SVG的解决方案.您可以安装Inkscape并使用以下类,'SaveAndClosePlot'创建SVG,然后使用它转换为WMF的Inkscape.TestPlot函数可以根据您的 ...
- python emf转gif_将EMF/WMF文件转换为PNG/JPG
我收到一份带有Word docx文档的表格上传.我成功地完成了所有的解析.然后我必须在网上显示那个Word文档. 我现在遇到的问题是,我已经嵌入了EMF文件(PIL库将其识别为WMF格式),我不知道如 ...
最新文章
- Servlet开发入门
- Python自动化开发学习13-堡垒机开发
- sql 判断记录是否存在_判断数据库是否存在该条记录,count(0) or limit
- mysql死锁场景汇总整理
- rpm包时遇到Header V3 DSA signature: NOKEY时解决办法
- 机器学习——深度学习之数据库和自编码器
- precede和previous_Previous Analyses of Hungarian Phrase Structure
- 宝塔LNMP使用步骤nginx+php 7.2
- 二分法c语言代码(递归、迭代)
- influx 操作_InfluxDB学习之InfluxDB的基本操作-阿里云开发者社区
- TCP/UDP的接收缓冲区和发送缓冲区
- Golang的并发模式
- SSH自动生成数据库
- 关于office/word/excel/powerpoint/ppt弹出“配置进度”的解决办法
- 有限单元法(The Finite Element Method)
- ToC和ToB有啥区别
- python图形绘制星空图_天文星空图谱开源软件Stellarium
- Esp8266 进阶之路25【高级篇】深聊下esp8266的串口 Uart 通讯中断编程,为您准备好了 NONOS 版本 和 RTOS 系统的串口驱动文件。(附带Demo)
- python从文件中读取数据_【Python】从文件中读取数据
- php查询更新数据库数据类型,更新Update
热门文章
- IPv4/IPv6、DHCP、网关、路由
- excel中条形图的条目排序与逆序
- H5/C3基础(2)
- python wechat_wechat-sdk
- 关于UE5角色动画蓝图的基本操作(基础向)
- 学会python爬虫,这简直就是二次元宅男的福利
- 【Python】5行代码缩小图片尺寸
- 维谛技术(Vertiv)隆重举行“笃行——数据中心基础设施智能化管理研讨会”...
- C语言用不同字体标识,c语言中标识符命名规则是怎样的
- C++一本通题库1013