2

我一直在SharePoint 2010中使用ConversionJob将 docx 文件转换为 pdf,这需要很长时间,大约 10 分钟。

这真的很慢还是因为我服务器上的资源有点慢?因为我的开发服务器需要 10 分钟,我担心通过互联网花费的时间。

在 SharePoint 2010 中是否有任何方法可以使其更快或使用任何其他解决方案?

我首先使用 C#、Open XML 来操作和创建 docx,然后使用 SharePoint 2010 ConversionJob 转换为 pdf。

4

2 回答 2

2

如果我没记错的话,ConversionJob 默认每 10 分钟运行一次。可能您需要等到计时器作业再次开始。根据我的经验,将 Word 文档转换为 PDF 并不需要太多时间。

转到您的管理中心 -> 监控 -> 查看作业定义 -> 找到 Word Automation Services 计时器作业,然后查看设置的时间表。

于 2012-04-23T14:55:55.760 回答
1

有很多因素会影响性能。

  1. 看看您的代码如何影响开发中的 CPU 和 RAM,并使用一个文档或一组文档来模拟数据等生产。
  2. 看看你在哪里得到 .docx 并把 .pdf 放在哪里。这是网络延迟可以发挥作用,与您的代码无关。
  3. 您应该显示一些代码,以便我们查看任何可用的优化。
于 2012-04-23T14:58:16.280 回答