简洁的想法

 找回密码
 注册
搜索
查看: 1244|回复: 2

PDF

[复制链接]
发表于 2010-1-26 12:49:54 | 显示全部楼层 |阅读模式
转换PDF图像为Flash

尽管PDF是Internet最通用的文档传输格式,但是依然有许多计算机用户从来没有听说过它。另外,依然有很多用户不知道如何安装软件,安装Acrobat Reader对于他们来说太复杂了。

在这种情况下,你可以尝试把文件转换为Flash文件。在Windows下面,Flash播放软件是默认安装的。

在Ubuntu下面,在“新立得”里面搜索并安装swftools软件包,这是一个命令行工具,可以进行Flash转换。

打开一个终端,输入下面的命令把PDF转换为Flash文件:

$ pdf2swf –t charpter.pdf

这样就会产生一个charpter.swf文件,这个文件就可以在Firefox里面播放了,在这里文件上面点击右键,选择“打开方式”,选择Firefox即可。“-t”参数的含义是关闭动画平滑效果。如果希望在不同的页之间切换,在Flash动画上面现在“前进”或者“后退”。如果不希望这样,你可以使用swftools提供的Flash页面切换显示功能,使用下面的命令,会自动在Flash文件的顶端显示页面切换箭头:

$ swfcombine -o paged_file.swf /usr/share/swftools/swfs/simple_viewer.swf viewport=chapter.swf

从JPEG文件创建Flash的Swf格式文件,使用jpeg2swf命令。下面的命令会创建显示多个JPEG文件的Flash动画:

$ jpeg2swf -r 0.1 -o slideshow.swf photo1.jpg photo2.jpg photo3.jpg photo4.jpg

其中“-r”参数设置每秒的帧数,0.1的意思是10秒显示一张图像。

如果你的图像格式是gif或者png格式,使用gif2swf和png2swf命令。

如果希望图像文件也显示页面切换工具,可以在转换以后的swf文件上面使用swfcombine命令,譬如:

$ swfcombine -o paged_slideshow.swf /usr/share/swftools/swfs/simple_viewer.swf viewport=slideshow.swf


转自:http://hi.baidu.com/camark/blog/category/%B9%A6%B7%F2ubuntu
 楼主| 发表于 2011-9-1 10:14:39 | 显示全部楼层

Pdftk

如果PDF是一张电子纸,Pdftk就是一个印戳涂抹器、打孔机、浆糊、显影液、和一个X光玻璃。Pdftk是一个简单的PDF万用工具,使用它,你可以:

合并PDF文档, 分割PDF, 旋转PDF页面, 解密PDF密码, 加密PDF, 使用FDF Data或者XFDF来填写PDF窗体, 添加水印或者标签, 显示PDF信息, 修改PDF信息
附加文件到PDF页面或者PDF文档, 解压PDF附件, 分解PDF文档成单页形式, 解压和重新压缩PDF流, 修复受损的PDF文档,让你轻松管理你的PDF文档,

并且是 免费的,可以在Windows、Linux MACOSX、FreeBSD和Solaris。

安装:
sudo apt-get install pdftk

使用例子:

合并PDF:

pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf

或者 (使用通配符):

pdftk *.pdf cat output combined.pdf

把多个PDF的不同页面组合成一个新的PDF文档

pdftk A=one.pdf B=two.pdf cat A1-7 B1-5 A8 output combined.pdf

旋转PDF第一页90度

pdftk in.pdf cat 1E 2-end output out.pdf

选择所有PDF页面180度:

pdftk in.pdf cat 1-endS output out.pdf

使用128强度加密PDF

pdftk mydoc.pdf output mydoc.128.pdf owner_pw foopass

同上,同时给PDF加上访问密码

pdftk mydoc.pdf output mydoc.128.pdf owner_pw foo user_pw baz

同上,但是运行打印:

pdftk mydoc.pdf output mydoc.128.pdf owner_pw foo user_pw baz allow printing

解密PDF文档:

pdftk secured.pdf input_pw foopass output unsecured.pdf

合并两个PDF文档,其中一个是加密的,但最终文档不加密:

pdftk A=secured.pdf mydoc.pdf input_pw A=foopass cat output combined.pdf

解压PDF流,以便文本编辑:

pdftk mydoc.pdf output mydoc.clear.pdf uncompress

修复PDF文档

pdftk broken.pdf output fixed.pdf

分解成单页

pdftk mydoc.pdf burst

报告PDF信息,输出到文本

pdftk mydoc.pdf dump_data output report.txt
 楼主| 发表于 2012-5-17 13:42:14 | 显示全部楼层
pdf-editor
http://www.wondershare.com/pdf-editor/
User Guide
http://www.wondershare.com/pdf-editor/guide.html

Alternatively, or better yet in addition to it, why not download the award-winning NITRO PDF READER
(==> PDF READER, CREATOR and EDITOR tool)
http://www.nitroreader.com/features/

And to merge, split, encrypt, decrypt, fill out forms directly on PDF files and perform other more advanced tasks on them for FREE, before converting them to WORD docs using the amazing FREE tool mentioned above, just download and install this awesome freeware:
http://www.pdfill.com/download.html

I came across some freeware software (http://pdfrider.codeplex.com/) that will let you do the following:
* Merge PDF documents
* Insert pages from another pdf file
* Extract pages from a PDF document to a new document
* Delete pages
* Rotate pages
* Crypt and Decrypt a pdf file
* Burst a document into single pages
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|Archiver|简洁的想法

GMT+1, 2021-3-9 02:50

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表