zoukankan      html  css  js  c++  java
  • 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,欣赏成果吧!

  • 相关阅读:
    三数之和
    罗马数字与整数
    Oracle 开启或关闭归档
    Oracle RMAN scripts to delete archivelog
    Oracle check TBS usage
    Oracle kill locked sessions
    场景9 深入RAC运行原理
    场景7 Data Guard
    场景4 Data Warehouse Management 数据仓库
    场景5 Performance Management
  • 原文地址:https://www.cnblogs.com/umlchina/p/509795.html
Copyright © 2011-2022 走看看