免费word格式转换小工具:docto

用于将Microsoft Word .doc文档转换为任何其他支持格式(如.txt .rtf .pdf)的简单实用程序。

也可用于将.txt,.rtf转换为.doc或.pdf格式。

注:主机上必须安装Microsoft Word。

特点

  1. 将Doc / RTF / Text文件转换为任何Word SaveAs类型Doc / Text / RTF / PDF
  2. 单个文件转换
  3. 多个/目录文件转换
  4. 转换后删除
  5. 每次转换时可调用Webhook

举例

单个文件转换

将Microsoft Word文档转换为文本

docto -f C:\Directory\MyFile.doc -O "C:\Output Directory\MyTextFile.txt" -T wdFormatText

将Microsoft Word文档转换为PDF(需要支持此功能的Microsoft Word版本)

docto -f C:\Directory\MyFile.doc -O "C:\Output Directory\MyTextFile.pdf" -T wdFormatPDF

多文件和文件夹转换

将目录及其子目录中的所有Microsoft Word文档转换为PDF

docto -f "C:\Dir with Spaces\FilesToConvert\" -O "C:\DirToOutput" -T wdFormatPDF  -OX .pdf

转换后删除原始文件(-R)

docto -f "C:\Dir with Spaces\FilesToConvert\" -O "C:\DirToOutput" -T wdFormatPDF  -OX .pdf -R

Webhooks

添加Webhook以在每次转换时触发(-W)

docto -f "C:\Dir with Spaces\FilesToConvert\" -O "C:\DirToOutput" -T wdFormatPDF  -OX .pdf  -W http://toflidium.com/webhooks/docto/webhook_test.php

Webhook是一个可以在每次转换时调用的URL,使您能够在转换文件时从外部响应。

命令行支持参数列表

参数标记不区分大小写。大小写可以混合使用。
  -H  查看各参数使用方法
      --help -?
  -F  输入文件或目录
      --inputfile
  -FX 如果输入为目录,指定源文档的扩展名。默认“.doc”(包括“.docx”)
      --inputextension
  -O  输出文件或目录以存放转换后的文档
      --outputfile
  -OX 如果-F为目录,指定转换后的文档扩展名。请包含'.',如'.pdf'
      --outputextension
  -T  格式(类型),可以使用数字或wdSaveFormat常量表示,参考:http://msdn.microsoft.com/en-us/library/microsoft.office.interop.word.wdsaveformat.aspx
      --format
  -TF 强制转换格式
      --forceformat
  -L  日志级别,1 ERRORS, 2 STANDARD, 5 CHATTY, 10 VERBOSE,默认值为2
      --loglevel
  -C  兼容模式整数值,参考:https://msdn.microsoft.com/en-us/library/office/ff192388.aspx
      --compatability
  -M  忽略__MACOSX\目录下的所有文件,默认为True
      --ignoremacos
  -G  写日志文件到指定目录
      --writelogfile
  -GL 日志文件名称,默认为'DocTo.Log'
      --logfilename
  -Q  以安静模式输出日志
      --quiet
  -R  转换成功后移除源文件,默认为false
      --deletefiles
  -W  Webhook钩子,通过URL调用响应事件
  -HW Webhook帮助
  -X  暂停COM错误:默认为True。如果您在某些文件未转换时遇到问题,请将此设置为false以忽略错误并继续批处理作业
      --halterror
  -V  版本号

错误码:
200 : 指定的文件格式无效
201 : 输入参数不足。如输入文件,输出文件和类型为必选参数
202 : 转换错误
203 : 未知的转换命令
220 : Word或COM错误
221 : Word未安装

兼容模式:
wdCurrent   : 65535 等效于最新版本的Microsoft Word
wdWord2003  : 11    Word 2010将设置为与Word 2003最兼容的模式。在此模式下禁用Word 2010新增功能
wdWord2007  : 12    Word 2010将设置为与Word 2007最兼容的模式。在此模式下禁用Word 2010新增功能
wdWord2010  : 14    Word 2013将设置为与Word 2010最兼容的模式。在此模式下禁用Word 2013新增功能 
wdWord2013  : 15    默认值。支持所有Word 2013功能

你可能感兴趣的:(免费word格式转换小工具:docto)