是否可以在中生成.pages文档.NET web应用程序



是否可以从。NET web应用程序?

如果没有第三方解决方案,就无法在.net中做到这一点。由于它是一个网络应用程序,你可以从你的应用程序中连接到现有的API来完成这项工作,而不是为.net.找到或制作你自己的库

谷歌文档和云转换器服务是这种转换的一个选项,并且有一个API的包装器可在中使用。NET在github上运行。一旦安装了包装器,就可以使用这样的简单执行(输出为.pages文档)。来自文件:

// Convert asynchronously
var response = await wrapper.ConvertAsync(input, output, conversion);
// Convert synchronously
var response = wrapper.ConvertAsync(input, output, conversion).Result;

现在input必须是API支持的文件类型之一,但它有很大的灵活性,您当然可以在response中获得一个.pages文件。这意味着需要首先"生成"另一个文件,因此它不是直接生成的。NET。这里的优点是设置起来相对简单,而且转换是在服务器之外进行的,这可能有助于提高性能。但缺点是,它是一个外部解决方案,使用任何API时,请确保您已经对使用此服务生成的这些文档的业务和安全需求进行了尽职调查。

虽然没有本地人。NET解决方案,而且,由于您来自web应用程序,Google的Cloud Convert API可能是您生成.pages的一个很好的工作循环。

最新更新