哪个包中有 oowriter?

哪个包中有 oowriter?

我在 中找不到它apt-get。我需要它将 .odt 文档转换为 PDF;对于 .doc/.docx 也很有用

cd /path/to/directory
oowriter -pt PDF ./*.odt

系统:Ubuntu 16.04

答案1

oowriter是 open office writer。Open Office 是第三方应用程序(这解释了为什么您找不到它)。

你想要的是lowriter。Libre office 是默认安装的,它相当于oowriter


顺便说一句:当你使用时你应该看到一个警告oowriter

$ oowriter -pt PDF ./*.odt
No command 'oowriter' found, did you mean:
 Command 'lowriter' from package 'libreoffice-writer' (main)
oowriter: command not found

答案2

soffice --headless --convert-to pdf *

在使用没有界面的应用程序 ( -headless)时lowriter -pt PDF *.odt,它会在内部将所有 .odt 文件打印 ( -pt) 为 PDF,正如 Rinzwind 所建议的那样

libreoffice 是一个 shell 脚本,用于设置环境并将命令行参数传递给 soffice.bin 二进制文件。

其手册位于man lowriter

答案3

您可以使用许多程序打开 .odt 文件:OpenOffice(显然)、LibreOffice、Calligra Office、AbiWord(来自 Gnome Office)、Scribus、WPS Office,或者在线使用 Zoho Docs、Google Docs(这个实际上是通过即时转换为 GDocs 文件类型来打开它的)。

odt=打开文档文本。它是 OpenOffice(和 LibreOffice)的原生文本文件格式。

为了获得最佳效果,最好检查文件属性,查看哪个程序生成了该文件,然后使用同一程序打开它。许多程序,甚至 Microsoft Office,都会通过导入或将其转换为专有格式来打开 odt 文件。在大多数情况下,此操作是有损的,不会丢失文本,但会误解某些格式和分页。图形元素的解释(如方程式、图表、矢量图形)是一个主要问题。

相关内容