文档转换器运行命令

上次修改时间: 2010年3月8日

适用范围: SharePoint Server 2010

为了让自定义文档能够在 Microsoft SharePoint Server 2010 中正常工作,必须能够使用下面的命令行命令调用此文档。

documentConverterName.exe 
  –in "Path To File" –settings "Path To Settings File" 
  –out "Directory For Output Files" –log "Path To Log File"

DocConvLauncher 服务使用此命令来调用每个文档转换器。

重要注释重要说明

SharePoint Server 2010 将运行命令的每个参数传递到文档转换器,即使该参数为空值。转换器会将作为参数传递到它的任何空值或空字符串解释为指向不存在的文件的路径。转换器必须能处理此可能发生的情况。

例如,一个对指定配置信息为空值或空字符串的 Convert() 方法的调用将导致对另一个转换器的调用,其中,config 参数指向不存在的文件。转换器必须能区分空值或空文件路径,二者分别表示不存在针对此参数的文件和文件路径已指定但无效。

有关 DocConversionLauncherService 服务的详细信息,请参阅文档转换所需的服务

下面是参数及其定义。

-in

必需属性,类型为 String。表示从中生成已转换副本的原始文件的完全路径。

-settings

可选属性,类型为 String。表示包含文档转换器的自定义配置设置的文件的完全路径。DocConvLauncher 服务将 configInfo 参数的内容写入磁盘,然后使用此参数以指向该文件。

-out

必需属性,类型为 String。表示放置已转换副本的位置的完全路径。

-log

可选属性,类型为 String。表示日志文件的完全路径,文档转换器可使用此日志文件来传达有关此特定文件的转换的错误和其他常规信息。

请参阅

概念

文档转换器概述

文档转换器