使用Sharepoint对象模型调用自定义文档转换器

使用Sharepoint对象模型调用自定义文档转换器,sharepoint,Sharepoint,如何调用为特定网站激活的自定义SharePoint转换器 例如,下面的代码用于获取该转换器的GUID foreach(转换器中的SPDocumentConverter转换器) 通常使用SPFile.Convert方法调用转换器。但是当我试图使用SpFile.Convert方法调用文档转换器时,它并没有调用它 我的自定义转换器接受2个命令行参数。当我使用SharePointObject模型或其他方法调用转换器时,如何将它们传递给转换器 更新: 文档转换器是自定义的可执行文件,作为一项功能部署到特定

如何调用为特定网站激活的自定义SharePoint转换器

例如,下面的代码用于获取该转换器的GUID

foreach(转换器中的SPDocumentConverter转换器)

通常使用SPFile.Convert方法调用转换器。但是当我试图使用SpFile.Convert方法调用文档转换器时,它并没有调用它

我的自定义转换器接受2个命令行参数。当我使用SharePointObject模型或其他方法调用转换器时,如何将它们传递给转换器

更新:
文档转换器是自定义的可执行文件,作为一项功能部署到特定网站。我想通过使用Sharepoint对象模型向文档转换器提供文件名,将给定的pdf文件转换为图像。Convert方法有一个类似“-config”的参数,这是我们传递所需信息(参数)的第三个参数。有人能在这方面有所帮助吗?

您可能想直接使用进程调用进程。启动和传递命令行参数。

您可能想考虑使用进程直接调用进程。启动并传递命令行参数。

        {

            //Console.WriteLine(converter.DisplayName);

            if (converter.ConvertFrom.ToLower().Equals("pdf") && converter.ConvertTo.ToLower().Equals("jpg"))

                pdfToJpgConverterId = converter.Id;

        }