我有一个应用程序,我有一个pdf显示。我用过AxAcroPDFLib。我可以在该控件中成功显示任何pdf。现在我想获得该pdf的当前页面。在AxAcroPDFLib中没有类似getCurrentPage的方法。
如何获取当前页码。我搜索了它,但没有找到任何解决方案。
答案 0 :(得分:0)
您没有显示您当前使用的代码,但您的问题很可能源于您没有意识到此处存在其他图层。 Adobe PDF库中的文档方法实际上只处理PDF文件本身,而PDF文件没有当前页码。
要显示PDF文档,Acrobat使用AVPageView。 AVPageView是您关于PDF文件显示的任何内容的链接。
AVPageView有一种获取当前可见页面的方法:
PDPageNumber AVPageViewGetPageNum(AVPageView pageView)
因此,从文档中获取其页面视图并使用它来获取页码,缩放因子,显示模式等。