如何从命令行使用LibreOffice将.doc文件转换为.txt?

凯维纳斯凯文

我有一个.doc要转换为.txt格式文件文件如何在Windows 7中使用LibreOffice的命令行模式来做到这一点?这些文件位于中C:\Temp\Test

凯维纳斯凯文

这是我使用Windows PowerShell处理此任务的方式

注意:从命令行使用LibreOffice之前,需要关闭Libreoffice的所有现有实例这意味着关闭LibreOffice的所有GUI会话,并检查TaskManagersoffice.exeLibreOffice进程运行后台进程。

一个项目:

PS &("C:\Program Files (x86)\LibreOffice 4\program\soffice.exe") -headless -convert-to txt:Text -outdir C:\Temp C:\Temp\test\sample.doc

此创建的文件sample.txtC:\Temp从文档sample.doc

多个项目:

foreach ($file in Get-ChildItem C:\Temp\test) 
{
    &("C:\Program Files (x86)\LibreOffice 4\program\soffice.exe") -headless -convert-to txt:Text -outdir C:\Temp C:\Temp\test\$file | Out-Null
}

.txt为文件夹中的每个文件创建了一个文件C:\Temp\test

再次:使用任务管理器确保soffice.exe未运行以前的版本这意味着关闭现有的LibreOffice GUI版本。

说明:

  • 这是有关使用参数启动LibreOffice软件的文档这将解释soffice.exe上面执行命令。
  • 无头模式将在没有GUI的情况下启动LibreOffice软件。我在问题中称为“命令行模式”。
  • -convert-to在此示例中是一个重要参数。使用时,-convert-to您需要知道output_filter_name什么上面示例中的文本)。这些名称的参考可以在这里找到output_filter_name将在该列表中有后缀的文件的名称.xcu
    • 例如,如果我想将.doc文件转换为,.pdf我将使用参数-convert-to pdf:writer_pdf_Export(未测试)
  • 这是我在回答此问题时使用的参考。
  • 出于某种原因,.exe需要进行流水线处理Out-Null以避免相互重叠。去图吧

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从命令行使用Chrome打开文件?

来自分类Dev

如何从命令行使用FileZilla发送文件?

来自分类Dev

从命令行使用OpenOffice将HTML转换为RTF

来自分类Dev

如何使用python将txt文件或PDF转换为Word doc?

来自分类Dev

如何在Android应用程序中将任何格式(.txt,.Doc)文件转换为epub文件

来自分类Dev

从命令行使用gpg创建pgp文件

来自分类Dev

从命令行使用Gnome启动文件/目录

来自分类Dev

Perl从命令行使用通配符打开文件

来自分类Dev

如何从命令行使用默认应用程序打开文件?

来自分类Dev

如何从命令行使用默认应用程序打开文件?

来自分类Dev

如何从命令行使用默认程序打开文件?

来自分类Dev

如何在txt文件中从命令行或交互式命令行中搜索名称

来自分类Dev

将WAV文件转换为TXT文件

来自分类Dev

将wav文件转换为txt文件

来自分类Dev

将CSV文件转换为txt文件

来自分类Dev

将txt文件转换为xls文件

来自分类Dev

将 png 文件转换为 txt 文件

来自分类Dev

使用utf-8编码将doc和docx文件批量转换为txt以用于中东语言

来自分类Dev

Delphi:将ShellExecuteEx转换为.txt文件

来自分类Dev

将txt文件转换为词典列表

来自分类Dev

将 .txt 文件转换为列表的问题

来自分类Dev

如何使用python将.txt文件转换为xml文件?

来自分类Dev

如何使用autocmd将PDF文件转换为TXT文件?

来自分类Dev

如何使用Java将.txt文件转换为.csv?

来自分类Dev

如何使用前导空格将txt文件转换为json?

来自分类Dev

如何使用AWK将.txt文件转换为.csv

来自分类Dev

如何使用python将txt文件转换为json格式?

来自分类Dev

如何将txt文件转换为CSV文件?

来自分类Dev

批量移动文件不适用于双击,但可从命令行使用

Related 相关文章

热门标签

归档