本计划纯翻译《最佳免费PDF工具软件(via)》,但发现内容有很多可改进之处,故改为编译。鸣谢:techsupportalert、朝露昙花、天毅。

一、细说PDF编辑功能

PDF格式的产生,是为了“发布”——即文档在不同平台看起来尽可能相似。这一背景和目标,决定了PDF的特性就是“不易编辑”,或者说“天生不适合编辑”。很多所谓的编辑软件,也只是达到“勉强可用”的程度。期望像MS Word文档一样的轻松编辑,或Vim处理文本时的行云流水,目前绝无这样的软件,未来也不会有。

所谓的PDF编辑功能,在善用佳软看来,可分为三个层次:

1. 文件层次的编辑

PDF文件及一些元信息的修改,包括:

* 访问权限

* 加密或解密

* 书签

* 高亮、批注

* 添加水印

* PDF与其他格式(图像、文字、doc、htm、PostScript)的转换

* 初始视图格式

2. 页面层次的编辑

* 添加、删除、导出页面

* 页面顺序调整

* 页面旋转、裁剪

* 多文档合并

* 文档拆分

* 页眉、页脚

* 页码

3. 正文层次的编辑

* 对正文、图片的格式、内容、属性进行修改。

这一层次的修改尤为困难,并且,文字修改只能以行为单位,难以实现自动换行。

二、综合类PDF编辑软件

1. PDFill PDF Tools:多功能PDF处理软件

* PDFill PDF Tools官方主页中译

官方主页:http://www.pdfill.com/pdf_tools_free.html

软件名称:PDFill PDF Tools

软件口号:世界最强大的免费PDF工具集

支持平台:Windows 2000/XP/2003/Vista/Win7 (x32/x64)

安装条件:GhostScript

简介:PDFill PDF Tools,是一系列免费PDF处理工具的集合,包括:合并、拆分、页面重排、加密、解密、旋转、裁切、重新格式化、页眉、页脚、水印、PDF与图像互转、表单域的删除/去交互化/列表、PostScript转PDF、PDF信息、扫描为PDF、创建透明图像等功能。它无水印、无弹出广告、个人或商用都免费、可自由传播。

* PDFill PDF Tools官方主页中译-续:基本功能

文件合并:[示例图]

可选择多个文件,并排列顺序,然后合并为一个PDF文件。支持命令行,如

”C:Program FilesPlotSoftPDFillPDFill.exe” MERGE Input1.pdf Input2.pdf Input3.pdf Output.pdf

文件拆分、页面重整:

指定把第x页到y页拆分出来;

页面重新排序,支持 1, 3-5, even, odd 这样的格式。

删除页面。

可把指定或余下的页面保存为文件。

可把每页保存为单独文件。

加密解密:

……待完成…………………………………………………………

* PDFill: 其他介绍

* techsupportalert评价

PDFill PDF Tools 是我最喜欢的一个工具,因其干净漂亮的用户界面,涵盖大多数功能,例如合并PDF文件,分割或重新排序页面,旋转或者修剪PDF页面,添加带数字的完整页眉和页脚等等。

可为需要检查的文档添加水印,只需输入文字例如“草稿”,或者为PDF添加一个背景图片。

一些额外的功能也被支持,例如带加密解密的安全功能;重新格式化多页至一页;把PDF表格域删除(flatten form:删除表单的交互性但是还有原来的外观)转换成列表;图片和PDF互转;或者把PostScript文件转换成PDF。

安装包里的 PDFill PDF Editor不是免费的,但是 PDFill PDF Tools 可以在安装后独立运行。这个免费的软件不支持其它功能,例如转换PDF为text格式,做注解等等。但是这些功能将在下边章节的工具里实现。

2. PDFTK Builder

说到PDFTK Builder,就不得不先介绍一下PDFTK。PDFTK是一款非常经典的跨平台、开源免费PDF处理工具。可以通过丰富的参数,实现各种功能。(示例)PDFTK本身是 iText library 的一项前端应用,由 Sid Steward 于2004年起开发。而 PDFTK Builder 则是基于PDFTK的图形化界面。

* 一次完成合并或者修剪选定的PDF文件。

* 分割、旋转、添加背景/加标记和加密功能。

* 和PDFill PDF Tools相比,它缺乏一个基本功能:为PDF文档添加背景文字作为水印。这个功能在需要添加诸如“机密”、“草稿”或者其它文字到文档背景中显得尤为重要。

3. jPDF Tweak

If you just need more features, jPDF Tweak will be a good choice but its user interface will not be better than any of the above two applications. Its merge, split and reorder functions are available under ‘input’ tab with a new filename to be entered under ‘output’ tab.

jPDF Tweak offers rotate, watermark and format multiple pages, change page numbers and chapter bookmarks, and encrypt functions.

It allows adding attachments to PDF documents, setting viewer preference and document properties including title, author, subject and keywords.

4. PDF Shuffler: Linux下的综合工具

Re-arranging pages in a pdf document, or merging and splitting pdf files, would be much easier with PDF Shuffler.

After importing one or more pdf files to PDF Shuffer, you are presented with the pages of files in thumbnails so that you can easily merge, re-order or delete the pages, or right-click a thumbnail to rotate or crop a page before exporting to a new pdf file.

This program is a small application running on Linux. Some distros, such as Ubuntu 9.10, include this program in the repository for ease of download and setup.

三、专项工具软件

*

To edit a PDF file, try Sun PDF Import Extension to OpenOffice.org. It allows PDF documents imported in Draw to preserve layout and edit small portion of text. This extension works further to allow you to import and modify PDF documents in OpenOffice from a PDF/ODF hybrid file with 100% layout accuracy. The hybrid pdf file is a pdf file containing an embedded odf source file. It can be viewed with a normal pdf viewer and can be opened with OpenOffice for full editing. See A PDF File Allows Editing in 100% Layout Accuracy for details.

*

FreeOCR.netTo convert PDF to text, my choice is Some PDF to TXT Converter which preserves text and layout, supports drag and drop, batch conversion and encrypted pdf files. Alternatively, try the latest version of Adobe Reader which allows the user to save a copy of PDF as text.

FreeOCR.net is a scan and OCR (Optical Character Recognition) program and good for extracting text from scanned PDF documents. Moreover, images from scanned PDF documents can be selected and placed on the clipboard. Try also Free-OCR.com for an online OCR solution.

*

Some PDF to Word ConverterTo convert PDF to Word/Excel, Some PDF to Word Converter allows removing line breaks and preserves paragraphs with soft returns. It supports batch conversion and encrypted pdf files, keeps images but does not preserve hyperlinks for the version under review.

Free online conversion is available from Nitro PDF for PDF-to-Word Converter and PDF-to-Excel Converter. Choose the file you need, click the “Convert” button and check your inbox for the converted files.

*

7-PDF MakerTo convert various formats to PDF, 7-PDF Maker is a powerful tool to convert a wide range of formats to PDF. It is not ony able to convert files generated by Word, Excel, Powerpoint, OpenOffice, StarOffice, Maths and AutoCad, but also convert images, text or web based files to PDF. The setup comes with a Command line version or a Windows Explorer integration and the program supports user interface both in English and German even though the website is currently only available in German.

If you are using office applications such as OpenOffice and Jarte, they come with a feature to export files to PDF. Microsoft Office 2007 also allows a free add-in for saving documents as PDF.

Using either 7-PDF Maker or the above office applications, hyperlinks or bookmarks are nicely preserved in the converted or exported PDF files.

Alternatively you may install a virtual PDF printer, such as Bullzip, to create a PDF file by printing text or other contents via the PDF printer. However by doing so, hyperlinks and bookmarks are usually not preserved in the resulting PDF file.

i2pdfIf you are only converting various image files to PDF, my favorite goes to i2pdf. It works even better than the tool “Convert Images to PDF” included in PDFill PDF Tools. Download and unzip i2pdf, run the executable directly and no installation is required. This program is portable and user friendly — just drag and drop the images on the program window, click “Build PDF” button and it’s done. In setting the page output, “paperless” format is helpful for converting portrait and landscape images to the PDF file and view it on the screen without blank paper margins.

sshot_1.jpg

How about converting files to PDF online? 7-PDF Web Portal and many other websites such as kool Converter or Document Converter eXPress offers an online conversion to PDF as well.

*

To extract images from PDF, Some PDF Images Extract is a good choice. You can extract all images from several PDF files by batch or pull images from selected pages in a PDF file. Images can be saved in jpg, bmp, png, tiff, gif or tga formats.

*

PDF-XChange ViewerTo annotate PDF documents, most of the tools do not support it, but PDF-XChange Viewer does it. PDF-XChange Viewer also allows highlighting, crossing or underlining text; drawing shapes; stamping and filling up PDF forms with a built-in typewriter. It is surprisingly more than a viewer!

PdfVwrSample.PNG

For Linux users, Okular is a good choice. It allows for annotations, highlighting, drawing lines and shapes, adding textboxes and stamps, selecting and saving a part of documents as text or in an image format.

*

To make fillable PDF forms, PDFescape is a helpful web application which lets you create a PDF form online. Right from your browser, you can fill up a PDF form or create a fillable PDF form easily. You can also add text, links and sticky notes, whiteout contents and draw basic shapes. Free account users are limited to a maximum file size of 2 MB or 50 pages per file.

*

To set viewer preference and metadata, BeCyPDFMetaEdit is a good find. It allows editing most metadata, customizing viewer preferences, slide show, page labels, etc. Tweak PDF is another choice with a simple user interface but without slideshow setting and some other features.

*

To recover forgotten password, try PDFCrak which runs on Linux or DOS (the version for DOS is available for download here). The only supported usage of this software is to recover passwords and/or content that you own but have lost access to as stated in the FAQ.

*

To do other functions such as to add attachments to PDF, try PDF Bundle; to compress a PDF file, try Free PDF Compressor or follow this method mentioned in our Freeware Forum.

四、其他软件

The following free applications offer certain functions and some of which are available to those reviewed. They were brought up in comments here or noted from other sources. I am listing them here with brief descriptions and links to the related sites for ease of reference.

* pdfsam (basic) allows you to split or merge your pdf documents, mix alternate pages, rotate pages of selected files, visually reorder pages of a selected pdf document, etc.

* Sheel Khanna’s PDFTools allows for users to join multiple PDFs, split or re-arrange a PDF, encrypt or decrypt and stamp a pdf. It includes a tool to convert XML to PDF file as well.

* Gios PDF Splitter And Merger allows merging and splitting of documents with drag and drop features.

* GUI for PDFTK Another GUI for the multi-platform PDFTK for merging, splitting pdf files together with other various functions.

* PdfMerge allows merging and splitting of documents with bookmark import.

* Free PDF to Word Doc Converter converts pdf to doc.

* Free PDF to Word Converter converts pdf to doc or rtf.

* PDF Watermark Creater adds a text as watermark.

* SpeedPDF Stamp adds an image as watermark.

* SpeedPDF Page Numberer allows adding page numbers with variable formats.

* Freeware pdf Unlocker allows for removing PDF restrictions on printing, editing and copying text.

linux进阶之道 pdf,PDF相关推荐

  1. 【报告分享】新零售专题报告:从直播电商的春秋战国,看mcn的进阶之道.pdf

    今天给大家分享的报告是招商证券于2020年3月份发布的<新零售专题报告:从直播电商的春秋战国,看mcn的进阶之道.pdf>,报告共包含如下四大部分:1.初见MCN机构:2.内容释放零售效率 ...

  2. 数据简化社区Google和Linux代码风格指南(附PDF公号发“代码风格”下载)

    数据简化社区Google和Linux代码风格指南(附PDF公号发"代码风格"下载) 秦陇纪2019代码类 数据简化DataSimp 昨天 数据简化DataSimp导读:数据简化社区 ...

  3. Linux系统运维工程师PDF文档精选

    收藏先,O(∩_∩)O~ Linux系统运维工程师PDF文档精选 1.高级Bash脚本编程指南  http://www.unixhot.com/pdf/bash.pdf 2.Linux 策略路由和流量 ...

  4. WPS Office 2019 For Linux 8722 发布,引入pdf组件

    WPS Office 2019 For Linux 版本11.1.0.8722已如期上线.本次更新,我们重磅推出WPS PDF组件,为Linux用户提供全新的PDF阅读感受.为响应广大Linux用户的 ...

  5. linux认证版本,LPI Linux认证考试教程 中文PDF最新版

    LPI(Linux Professional Institute)是一家基于国际Linux社区,服务于社区的非盈利组织,总部设在加拿大多伦多.LPI是通过提供业界高水平Linux专业认证而倡导和协助开 ...

  6. Linux安全增强技术,采用MAC技术的嵌入式Linux安全增强技术研究.pdf

    采用MAC技术的嵌入式Linux安全增强技术研究.pdf Practical Method .实践方法 采用 MAC 技术的 嵌入式 Linux 安全增强技术研究 吴新勇 1 杨霞2 (1.四川九於1 ...

  7. linux lds,Linux LDS 文件格式详细分析.pdf

    Linux LDS 文件格式详细分析.pdf LDS 文件格式分析 连接脚本的格式 ==================== 连接脚本是文本文件. 你写了一系列的命令作为一个连接脚本. 每一个命令是一 ...

  8. 嵌入式Linux应用开发完全手册.pdf 影印版 OCR可复制 高清 带书签

    文章目录 嵌入式Linux应用开发完全手册.pdf 影印版 OCR可复制 高清 带书签 简介 预览 下载 嵌入式Linux应用开发完全手册.pdf 影印版 OCR可复制 高清 带书签 简介 基于ARM ...

  9. java 生成 pdf linux,java ppt在线转pdf linux

    java ppt在线转pdf linux [2021-01-31 12:42:59]  简介: php中ppt转pdf的方法:首先配置组件服务,并在后台运行OpenOffice软件:然后配置PHP扩展 ...

最新文章

  1. 【Qt】新安装的虚拟机,使用QtCreator第一次编译时报错:g++: Command not found
  2. 【转】nginx提示:500 Internal Server Error错误的解决方法
  3. OpenCover+ReportGenerator实现.net代码覆盖率测试
  4. linux关于bashrc与profile
  5. 仿淘宝商品详情页图片滑动并且数字也跟着变化
  6. if else if语句格式_闲话Python之条件语句IF
  7. java 不显示控制台_命令行启动java程序不显示控制台窗口
  8. CCF 2018-3-1跳一跳
  9. Hive静态分区和动态分区
  10. Linux环境下如何使用 ffmpeg 处理音视频的合成问题
  11. 电网调度计算机系统目前有三种,电力系统知识问答(三)
  12. 声笔飞码6.00版使用指南
  13. Java架构师成长路线总结2021版(持续更新)
  14. 大数据平台架构与原型实现-读书笔记8
  15. R循环有两个_海德汉数控系统G代码、M代码、循环大全
  16. 第一个javaweb程序--你干嘛~嗨嗨~哎呦
  17. java开发环境搭建(一)
  18. bootloader的作用
  19. 蓝桥杯试题 算法提高 Monday-Saturday质因子
  20. C语言转MIPS汇编语言的方法,将C程序转换为MIPS汇编语言程序

热门文章

  1. a.astype用法
  2. 计算机网络各层协议说明及常见协议
  3. Linux CentOS7 VMware LAMP架构Apache用户认证、域名跳转、Apache访问日志
  4. 凉都秘境——六盘水市
  5. 3559A sample hifb解析
  6. Mac Office Word设置多级标题
  7. java项目-第155期ssm班级同学录网站-java毕业设计_计算机毕业设计
  8. timedatectl的详细用法
  9. 视频教程-游戏网络编程必备知识-Unity3D
  10. iOS开发之常用第三方框架