2

我一直在使用ConversionJobSharePoint 2010中到的docx文件转换为PDF,它需要很长的时间,大约10分钟。ConversionJob在SharePoint2010到DOCX转换为PDF需要很长的时间和很慢

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

有什么方法可以让SharePoint更快速地使用SharePoint 2010吗?

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

回答

2

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

转到您的管理中心 - >监视 - >查看作业定义 - >找到Word Automation Services计时器作业并查看设置的计划。

+0

有没有办法手动启动这个计时器作业,就像我们去计划设置那里有一个选项“立即运行”,它将立即开始工作。我们可以通过编程来实现吗? – Flowerking 2012-04-25 10:30:23

+2

http://stackoverflow.com/questions/1137985/manually-start-sharepoint-timer-job – Tschareck 2012-04-25 10:31:49

+0

感谢您的指针.. – Flowerking 2012-04-25 10:32:54

1

有很多因素会影响性能。

  1. 看看你的代码是如何影响CPU和RAM与开发文档或一组将模仿生产数据等文件。
  2. 看看你在哪里得到的.docx并把.pdf。这是网络延迟可以发挥作用,并与您的代码无关。
  3. 您应该显示一些代码,以便我们可以查看任何可用的优化。