PDF不完全攻略

2009-05-13 07:00:46来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

首先声明这是一份不成熟的攻略,O'Reilly出版社有一本PDF Hacks,如果哪位能够从国外买或借到,不妨完整地研究一下。
PDF使我比较喜欢的文件格式。但是我喜欢的原因都不是PDF文件格式本身。我在做学生的时候,接触到了一些PDF手册文件。字体非常好看,另外插图也是矢量格式嵌进去的,缩放没有模糊。其实那是作者千辛万苦用矢量绘图软件绘制出来的,凝聚了大量的心血。这也部分说明很多PDF文件是历经千辛万苦做成的,比如好多人的博士论文,我说的是国外的。他们对待文档是非常认真的,我们现在有些文档是用Word粗制滥造出来的,排版不好看,我知道Word也能排的很专业,但是我等普通人研究不到那个深度。PDF是跨平台的,我的FreeBSD上也是用它来读文件的。PDF也有很多缺点,它并不是安全的,你通过密码给文档建立权限,肯定有人能够把它破了。
PDF的最大优点是通用性,跨平台。你能够合法的用很多工具生成PDF,而不是用盗版的什么东西。如果你是一个科研人员,你可以用TEX来做,在Windows下和免费操作系统下都能用Texlive发行版。如果你是一个公司职员,你可以用PDFCreator来打印成PDF档,把很多的文件都可以转换成PDF档,碰到ps文件你也不需要什么distiller来转换。你在浏览网页的时候,觉得网页内容不错,可以将网页打印成PDF。如果是一个多链接的,可以用wget全部镜像,然后用html2latex工具经TEX工具祖变成PDF,我曾经写过一个FreeBSD下的科学计算,刊登在cnfug的期刊上,读者可以去看。许多科学计算可视化软件都有latex接口。注意超星浏览器
好像很不喜欢PDF,我不知道怎样解决,因为我很少看那些pdg文件。很多扫描软件,也可以将材料扫描成PDF档。有志读博士的青年朋友们,建议好好学习一下TEX。
PDF还可以由程序生成,有很多编程的库是针对自动文档生成的。你写一个C文件,编译后,可以自动生成PDF文件。因此,你完全有可能定义一个模版,动态的直接生成PDF文件报表。因此在这点上,我强烈建议用文本文件或数据库保存数据,然后根据不同需要生成文档,这些动作可以用perl脚本定义成序列,部分智能化自动的执行。从这个意义上说,我反对用Excel文件保存数据,不同的职能部门浪费大量的时间人工转换数据计算,费时费力菲能源增加成本。Excel如果作为终端数据表示我无可非议。另外TEX工具簇和perl配合起来也是自动化的方案。注意PDF也是一个面向最终用户的文件格式,虽然说可能有软件可以将PDF转到别的格式,我总觉得不是太好。这方面做的最好的就是文本文件。
PDF有很多工具,我通常都是到FreeBSD官方网站的port来看都有哪些,找到其主页,看手册和屏幕截图。我想Linux用户也可以看看有哪些软件包。最近我下了一个pdftk,可以将不同的PDF文件合并到一起,真是很方便,这样,我就可以将很多主题相关的文件都变成PDF,然后合并成一个文件。我扫描了我的护照,每页一个PDF,然后合并到一起,做成一个护照文件。这个软件还可截取,加水印等等。总之开放的文件格式,会吸引很多有新奇点子的才华横溢的黑客编制很多有用的软件的(注意,黑客不是骇客,刚看了中央10有一个计算机安全方面的人员对大众说,(编写熊猫烧香)此类的黑客危害社会.真是玷污了黑客这个词。在我的心目中,只有rms,linus等天才才配称为黑客),希望我今天这片拙文能够让读者体会到自有软件完全可以让您合理合法地做很多有创造力的事情,同时也保护了神圣的微软帝国的知识产权.
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/11944/showart_247528.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:初学者入门:FreeBSD系统的安装与优化(三)

下一篇:如何在不支持上传文件的论坛上传文件?