2015-04-03 43 views
5

我有一个客户想要在SharePoint 2013上存储大型PDF(> 700MB)。问题是,查看PDF当前需要在显示第一页之前下载整个PDF。我需要浏览器在下载时显示PDF的每一页,我相信Adobe称之为“快速Web查看”或“字节流”。以下是我所知道的:从SharePoint传输大型PDF

  • 在“文档属性”窗口的PDF文档中启用了“快速Web查看”。
  • 我可以通过阅读ASCII内容来验证PDF是“线性化的”。
  • 我检查了PDF可读性的PDF阅读选项。
  • 客户端已安装SharePoint 2013 on premise。
  • SharePoint的文件处理设置为宽容。
  • 我已验证PDF是Web应用程序的AllowedInlinedownedMinme类型。

其他我应该检查或配置?

+0

PDF在Word Online/Web Apps中打开。 https://support.office.com/en-ca/article/PDFs-open-in-Word-Online-for-viewing-printing-and-editing-5b2a8713-16ce-406c-a648-6978761306b3。您可能还必须查看此配置。 https://technet.microsoft.com/en-us/library/ee837425.aspx – 2015-04-03 16:00:05

+0

更多测试...更多信息: 我在与我的SharePoint网站相同的服务器上创建了一个新的IIS站点,我想测试我的PDF只使用IIS和IE。该配置按需要工作。所以这意味着SharePoint不支持线性PDF。其他人有解决此问题或知道任何SharePoint设置? – terahex 2015-04-03 17:53:44

回答

3

这是不够的,如果PDF文件线性(PDF格式说法技术术语)或快速Web查看(营销术语,该功能)进行了优化。

有需要是2种条件下拍摄最终用户工作快速Web查看的优势见过面:

  1. PDF阅读器需要能够使线性化的使用/优化的PDF文件功能。
  2. PDF服务远程主机需要(在这种情况下的SharePoint)进行适当配置,以兑现“字节范围请求”被观众,PDF文件,以便下载块可以传递“乱序”。

然而,...

  • ...我不知道,如果在一般的SharePoint服务器都支持第二个要求;

  • ...如果SharePoint不是问题,您可能想要检查在该环境中实际使用的是哪个PDF查看器(使用Adobe Reader进行测试 - 确实可以利用线性PDF功能)。

也看到这个答案,从今天的问题,这给一些更多的技术细节:

0

一位同事发现的问题比较后从SharePoint下载到使用WireShark的工作站点。SharePoint站点在响应头中未包含“字节范围”。为了在SharePoint中启用该功能,您必须启用BlobCache。请注意,SharePoint基础中不支持BlobCache。