在asp.net中获取pdf文档的当前页码

时间:2010-01-07 10:22:44

标签: c# asp.net javascript pdf

我正在尝试实现一个功能,我打开(假设在iframe中)一个PDF文件(多个页面),突出显示文档的一部分a获取页码(PDF工具栏中显示的那个)。 例如:如果工具栏显示2/7,这意味着我现在正在第2页,我需要捕获页码信息。听起来很简单,但我无法获得公开此属性的.dll /函数。

任何帮助都会感激不尽。谢谢。

1 个答案:

答案 0 :(得分:2)

我不认为这是可能的,没有办法在浏览器中使用JavaScript控制PDF,这是你需要做的。

本文建议相同:http://codingforums.com/showthread.php?t=43436

链接内容:

  

简而言之,不,你不能那样做。

     

真的不认为JS可以读取PDF的属性,因为PDF是在浏览器中通过插件查看的,即另一个应用程序的视口(想要更好的解释)。

您可能最好尝试不同的路线,例如将页面生成为图像并实现您自己的分页。当然,取决于您的内容和要求。来自http://www.websupergoo.com/的ABCPDF是免费的(带回链接),不确定这对你有什么帮助。