pdf:probability density function 概率密度函数
Project Delivery \frame\work
简介
PDF全称Portable Document Format,译为可移植文档格式,是一种电子文件格式。这种文件格式与操作系统平台无关,也就是说,PDF文件不管是在Windows,Unix还是在苹果公司的Mac OS操作系统中都是通用的。这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件开始使用PDF格式文件。PDF格式文件目前已成为数字化信息事实上的一个工业标准。
Adobe公司设计PDF文件格式的目的是为了支持跨平台上的,多媒体集成的信息出版和发布,尤其是提供对网络信息发布的支持。为了达到此目的, PDF具有许多其他电子文档格式无法相比的优点。PDF文件格式可以将文字、字型、格式、颜色及独立于设备和分辨率的图形图像等封装在一个文件中。该格式文件还可以包含超文本链接、声音和动态影像等电子信息,支持特长文件,集成度和安全可靠性都较高。
PDF文件使用了工业标准的压缩算法,通常比Post\script\文件小,易于传输与储存。它还是页独立的,一个PDF文件包含一个或多个“页”,可以单独处理各页,特别适合多处理器系统的工作。此外,一个PDF文件还包含文件中所使用的PDF格式版本,以及文件中一些重要结构的定位信息。正是由于 PDF文件的种种优点,它逐渐成为出版业中的新宠。
对普通读者而言,用PDF制作的电子书具有纸版书的质感和阅读效果,可以“逼真地”展现原书的原貌,而显示大小可任意调节,给读者提供了个性化的阅读方式。由于PDF文件可以不依赖操作系统的语言和字体及显示设备,阅读起来很方便。这些优点使读者能很快适应电子阅读与网上阅读,无疑有利于计算机与网络在日常生活中的普及。Adobe公司以PDF文件技术为核心,提供了一整套电子和网络出版解决方案,其中包括用于生成和阅读PDF文件的商业软件Acrobat和用于编辑制作PDF文件的Illustrator等。 Adobe还提供了用于阅读和打印亚洲文字,即中日韩文字所需的字型包。
技术
PDF主要由三项技术组成:
衍生自Post\script\,可以说是Post\script\的缩小版。 字型嵌入系统,可使字型随文件一起传输 资料压缩及传输系统。
以下介绍的是PDF( Portable Document Format )常用的工具。
PDF阅读工具
官方阅读工具:Adobe Acrobat Reader 中文版
类型:免费软件
主页:adobe.com
支持的平台:Windows 系列/移动平台/MAC/Unix/Linux
简介:
官方出品的阅读器,允许阅读PDF文档,填写PDF表格,查看PDF文件信息。稳定性和兼容性好。缺点是体积庞大,启动速度慢。
最佳替代工具:Foxit Reader
类型:免费软件
主页:foxitsoftware.com
支持的平台:Windows 系列/移动平台/Linux
简介:
能实现绝大部分的阅读功能。绿色软件,无需安装。体积小巧,不到2M。
PDF生成工具
★推荐产品:Foxit PDF Creator
支持的平台:Windows 2000/2003/XP/Vista(32-Bit&64-Bit)
简介:是PDF创建工具,可以将支持打印的任何类型的文档,象DOC、XLS、PPT、TXT、E-MAIL甚至HTML格式的文档通过点击列印转换成标准的PDF格式。
推荐国产精品软件 金山WPS(http://www.weiqidc.com/)
免费国产办公软件,可将文档转化为pdf格式
Pdf995 Printer Driver
类型:免费软件
主页:PDF995.com
支持的平台:Windows 系列
简介:
安装后,会加入一部名叫PDF995的打印机。只要在有提供打印的软件上选择打印到PDF995,便可将整个文档打印存为PDF。
其他生成工具:pdf Factory
类型:共享软件
主页:Fineprint.com
支持的平台:Windows 系列
简介:
和上面的工具是一样的用法,也是打印文件到PDF中。支持安全设置、预览、嵌入字体,允许插入和删除某个页。
官方工具:Adobe Acrobat
用法同上
PDF分割/合并工具
★产品:Foxit PDF Page Organizer
简介:一款可以拆分、合并PDF页面、重排页面、组织书签(bookmarks)、添加注释(annotations)和创建链接的PDF页面管理器。
PDFSplit-Merge
一款好用的PDF分割/合并工具,可以帮助你从PDF中“去粗取精”,也可将多个PDF文档打包在一起,以方便传输、阅读。软件本身是独立的,无需预装 Adobe Acrobat 。
PDF加密工具
ProfPDF Protection Manager
PDF 加密工具,是一款给PDF文档加密码保护或在知道密码的情况下移除密码保护的工具
PDF解密工具
Advanced PDF Password Recovery
PDF 密码破解工具,支持暴破、掩码、字典、密钥四种破解方式。
PDFPasswordCracker
pdf密码暴力破解工具[1]
PDF编辑工具
官方编辑工具:
Adobe Acrobat
类型:商业软件
主页:adobe.com
支持的平台:Windows 系列/移动平台/MAC/Unix/Linux
简介:
生成PDF文件,修改PDF文件。功能强大。
其他工具
去除PDF文件加密 A-PDF Restrictions Remover
类型:共享软件
主页:A-PDF.com
支持的平台:Windows 系列
简介:
可以去除PDF文件的限制,比如不允许打印等。使用超级简单,安装后,在我的电脑中右键单击PDF文件,选择Remove Restrictions... 选项即可。如果碰到有需要密码打开的文件,需要输入正确密码。关于去除加密的软件有很多,这个网站有评论:http://www.findpdfpassword.com
非官方:
Foxit PDF Editor
软件授权:共享版
主页:http://www.foxitsoftware.com/
简介:
Foxit PDF Editor 是第一个真正的PDF文件编辑软件。许多人都希望能找到一个象编辑其它类型的文档的编辑器,事实上在 Foxit PDF Editor 出现之前,根本没有这样的工具。每一个PDF 文件都包含很多页面,每一页包含各种可视对象,如文本对象、图形对象和图像对象。而每一个对象都由其属性来定义其显示的方式。
Foxit PDF Editor 的功能包括:
-编辑现有 PDF 文件或创建全新的PDF文件。
-以和 Adobe PDF Reader 几乎相同的效果显示 PDF 文件。
-页面缩放。
-可靠的所见即所得的编辑功能。
-插入或删除页面。
-使用嵌入或非嵌入字体添加文本对象。
-插入行或其它简单的图形对象。
-插入 bitmap 格式的图像。
-从页面中删除任意对象。-改变对象的属性。
-可撤消任意操作。-在不同 PDF 文件间拷贝粘贴任意对象。
-在 PDF 和任意 Windows 应用程序间拷贝粘贴文本。
-在 PDF 和任意 Windows 应用程序间拷贝粘贴图像。
其他编辑软件
Pitstop(作为插件形式与acrobat专业版协助)
NEO(MAC上的专业PDF编辑软件)
packedge(esko流程中的编辑软件,且对PDF支持很好编辑类)
ARTPRO(MAC上的pdf专业编辑软件)
Adobe Illustrator(仅可汇入该档案的某个页面编辑类)
PDF Creator
PrimoPDF
CutePDF
2007 Microsoft Office 加载项:Microsoft Save as PDF 或 XPS
OpenOffice.org
PDF的发展趋势
最初PDF只被看作是一种页面预览格式,而不是生产格式。然而市场的感觉并非如此,市场期望转化了这种格式的焦点,从而也改变了该产品的使用方式。目前,各种各样的电子书阅读器充斥着国内外市场,已经在很多领域取代纸质媒体。纸质媒体阅读率的下降很大程度上是因为广大读者将注意力从纸质媒体转向了电子类读物。虽然电子图书市场销售额远远不能同传统图书市场相比,但发展势头强劲。Foxit公司近日推出一款电子书阅读器eSlick,加入到全球电子书阅读器市场的竞争之中。而与目前市场上两大领军产品——亚马逊的Kindle和索尼公司的SONY Reader相比,eSlick最具吸引力的就是价格,259美元(合人民币1500元左右)的售价比上述两款低了100多美元。作为目前最小巧的电子书阅读设备,eSlick厚度约为9.4毫米,重180克,并内置MP3播放器,128MB的内存加上一张2GSD卡可使读者存放1000本电子书籍。此外,其电池一次充电可供读者看完8000页的内容。与同类产品相比,eSlick的最大特点还是利用了福昕公司在软件方面——即PDF电子文档解决方案的优势。通过使用附赠的福昕PDF创建器软件,所有可打印的文档格式如TXT、PPT、DOC、XLS等均可被转换成PDF格式。而eSlick设备上预装的福昕阅读器为用户提供了独特的阅读体验:一方面,其“缩放功能”可对阅读页面进行一定比例的放大;另一方面,在“文本重排”模式中,文本内容被自动调整到适合屏幕的尺寸,用户可通过菜单控制显示字体的大小。
PDF的格式
文件结构可以分为四方面:
1、首部。用文本编辑器打开的时候就可以看到:%PDF-1.4 这样的字眼,其中最后一位就是PDF文件格式版本号,软件的版本号总要比文件格式的版本号高1,比如说Read 5能打开的内容就是4。
2、文件体。里面有若干个的obj来组成,OBJ这种形式:
30979 0 obj
<<
/Linearized 1
/O 30982
/H [ 15061 25084 ]
/L 9379963
/E 166967
/N 978
/T 8760262
>>
endobj
第一个数字就是这个OBJ的顺序号,是为了便于在xref中查找,后面的0是为了区分不同的OBJ,后面就是关键字obj.下面的各行就是属性,/关键字 值 的形式。
3.索引表。
用来索引各个obj在文档中的起始位置,它的形式是:
xref
0 211
0000000000 65535 f
0000000009 00000 n
……
0000087999 00000 n
4、文件尾。
trailer
<<
/Size 211
/Root 2 0 R
/Info 1 0 R
/ID [
>>
startxref
88019
%%EOF
其中0,211分别代表这个xref的obj的起始和终止序号。其中0这个是估计是为了程序中好处理所以加了这个(个人英文水平不行,有些地方看不明白),可以不加入这个。下面的各行就代表各个obj在这个文档的起始位置,其中第一串字符(10个)代表起始位置,中间的五个字符也是为了区分用的,现在基本上全为0,后面的字母有两种f代表删除的,n代表要使用的。后面的trailer是对整个xref的摘要,说明里面有多少个OBJ,读的时候从哪个OBJ开始解析,信息节点等,ID是为了让一些文件检索工具能够唯一区分文件。
简单的pdf文件
将下面两条线之间的内容保存为hello.pdf 即可
-------------------------------------------------------------
%PDF-1.1
1 0 obj
<<
/Type /Catalog
/Pages 3 0 R
/Outlines 2 0 R
>>
endobj
2 0 obj
<<
/Type /Outlines
/Count 0
>>
endobj
3 0 obj
<<
/Type /Pages
/Count 1
/Kids [4 0 R]
>>
endobj
4 0 obj
<<
/Type /Page
/Parent 3 0 R
/Resources << /Font << /F1 7 0 R >> /ProcSet 6 0 R
>>
/MediaBox [0 0 612 792]
/Contents 5 0 R
>>
endobj
5 0 obj
<< /Length 44 >>
stream
BT
/F1 24 Tf
200 400 Td (Hello World) Tj
ET
endstream
endobj
6 0 obj
[/PDF /Text]
endobj
7 0 obj
<<
/Type /Font
/Subtype /Type1
/Name /F1
/BaseFont /Helvetica
/Encoding /MacRomanEncoding
>>
endobj
xref
0 8
0000000000 65535 f
0000000009 00000 n
0000000074 00000 n
0000000120 00000 n
0000000179 00000 n
0000000322 00000 n
0000000415 00000 n
0000000445 00000 n
trailer
<<
/Size 8
/Root 1 0 R
>>
startxref
553
%%EOF
-------------------------------------------------------------
pdf文件的修改和编辑:
pdf文件并不是不可修改和编辑的,可以利用相关软件进行修改和编辑,例如:Arcobat Professional。
----------------------
PDF的英文解释
abbr.
1. =Parkinson's Disease Foundation (美国)帕金森氏病基金会,震颤麻病基金会
abbr.
1. =point detonating fuse 弹头(起爆)引信
2. =probability distribution function 机率密度函数