命令行的好处是如果有很多文档要处理的话比较省事。
两个方案,分别基于wv(和abiword的渲染内核一样)和openoffice.org/cups-pdf。
- wv. 1. 安装wv (apt-get install wv), 这个包带了很多有用的命令行文件转换工具,比如wvText能转换doc文档至纯文本;wvLatex转换至LaTeX; wvHtml转换至html等。这里我们要的工具叫做wvPDF. 2. 用法: wvPDF <docfile>.doc <outfile>.pdf. 这个命令比较灵活,缺点是不能处理.docx文件,还有就是abiword的渲染还是比不上openoffice。
- [update:] 刚才google了一下,发现wv已经很多年没有更新了。它自己的网站建议直接用abiword的命令行。用法如下:1. apt-get install abiword; 2. abiword -t pdf <docfile>.doc[x]. 我试了一下,可以转换docx文档,效果比wv好但还是比oowriter略差。另外那个-t <format>的用法:<format>可以为pdf, txt, html, doc, rtf, odt, tex(这个是试出来的,man abiword并没有记录这个功能)。生成的LaTeX文档应该说效果还可以,自己再稍微编辑一下能做到乱真。
- openoffice/cups-pdf. 本质上等于在命令行调用oowriter来打印。1. 安装cups-pdf (apt-get install cups-pdf),这是一个虚拟打印机。它的名字就叫(大写的)PDF。打印到这个打印机的任何文档都会出现在~/PDF/里。2. 命令行调用oowriter来打印的语法:oowriter -pt PDF <docfile>.doc[x]. 同理,你要是想用命令行打印到一个真正的打印机,只要把PDF换成你真正的打印机的名字即可。和abiword相比,这个用法不够灵活(只能生成PDF不能生成比如说LaTeX),但效果最佳。
分享到:
相关推荐
linux命令行与shell脚本编程.pdf
linux命令行 为什么使用命令行? 你是否注意到,在电影中一个“超级黑客”坐在电脑前,从不摸一下鼠标, 就能够在30秒内侵入到超安全的军事 计算机中。这是因为电影制片人意识到, 作为人类,本能地知道让计算机圆满...
Linux命令行下WEP密码破解.pdf
PdftoWord转换器! 这是一个使用Qt / Qml 5.11编写的免费,开源的pdf到单词转换器应用程序。 它支持将任何pdf文件转换为可编辑的word文件。 它使用LibreOffice命令行工具作为GUI。 要试用,请下载: : 截屏 安装和...
- 或者,如果你选择使用命令行工具,如`unoconv`或`libreoffice`,可以在Java中通过Runtime.exec()执行这些命令,将Word文件转换为PDF。这通常会更简单,因为你只需处理命令的输入和输出。 5. **引入Jar包**: ...
使用该工具非常简单,只需双击运行"Word2PDF.exe"文件,它就会自动查找并转换当前目录下的所有Word文档为PDF格式。这不仅减少了手动操作的时间,还避免了因多次点击可能产生的错误。对于包含目录结构的文档,转换后...
linux开发,运维必备,作为一本手头工具书很实用,不过有几处会有问题,不过影响不大
4. 开始转换:确认设置后,点击“开始”或“转换”按钮,软件会逐一将Word文件转换为PDF,并保存在指定的输出目录下。 5. 检查结果:转换完成后,用户应检查PDF文件以确保格式正确无误。 在软件开发领域,创建这样...
在IT领域,文档格式的转换是一项常见的需求,尤其在共享和跨平台协作中。...综上所述,"Word转换PDF"是日常工作中的一项实用技能,合理运用转换工具可以提高工作效率,确保文档在各种场景下保持最佳展示效果。
在本主题中,我们将深入探讨如何使用Aspose这个强大的API库来将Microsoft Word文档转换为PDF格式。Aspose是一个全面的文件处理工具,支持多种格式,包括Word、Excel、PDF等,提供方便的API供开发者集成到他们的应用...
本书《Linux命令行大全.pdf》是面向Linux初学者的指南,从基础知识讲起,逐步深入到系统管理、文件操作、进程控制等高级主题。下面将详细阐述各章节的知识点。 1. 引言部分,作者讨论了使用命令行的理由,包括其...
linux脚本+命令总结
在这个场景下,我们将关注如何使用Aspose在Java环境中实现Word文档转换为PDF,并且去除PDF中的水印。 首先,`aspose-words-20.1-jdk17.jar`是Aspose.Words for Java的库文件,它包含了处理Word文档和进行转换的所有...
本篇将详细讲解如何使用OpenOffice工具进行“Word(Office)转换PDF”以及“PDF转SWF”的过程。 首先,我们来探讨“Word(Office)转换PDF”。在日常工作中,Word文档通常用于撰写报告、论文或创建各种文本内容。...
在标签中提到的"doc2pdf"通常是指一个程序或者命令行工具,用于自动化Word到PDF的转换,这在服务器环境或者脚本自动化中非常有用。这类工具通常支持命令行参数,可以定制输出设置,如分辨率、页面大小等,适合需要...
5. **命令行工具**:对于技术熟练的用户,还有一些命令行工具如PDF2DOCX,可以通过编程脚本实现批量转换。 在进行转换时,需要注意以下几点: - **质量损失**:由于PDF和Word在结构上的差异,转换过程中可能会丢失...
office格式转换 word,excel...基于命令行调用,本人用在了linux centos7 下的python项目里 windows例:OfficeToX.exe C:\\Users\\Administrator\\Desktop\\xxx.docx C:\\Users\\Administrator\\Desktop\\xxx.pdf word Pdf
在Java开发中,将Word文档(doc, docx, rtf)转换为PDF是...总之,通过Apache POI和iText这两个强大的Java库,我们可以方便地在Java环境中实现Word到PDF的转换,这在多平台应用和文档共享的场景下具有很高的实用价值。
"Linux命令行大全" Linux命令行大全是Linux操作系统中最常用的命令行命令的集合。本资源提供了Linux命令行的详细信息,包括文件基础指令、进阶指令、高级指令、vim编辑器、Linux运行级别、用户管理、网络设置、权限...
在Linux环境下将Word文档转换为PDF时,可能会遇到中文字符显示不正常或出现“问号”(?)的问题。这通常是因为在转换过程中系统缺少支持中文的字体,导致无法正确渲染中文文字。以下是一些关于如何解决这个问题以及...