我有一个应用程序,我有一个pdf显示。我用的是AxAcroPDFLib。我可以成功地在那个控件中显示任何pdf。现在我想要得到那个pdf的当前页面。AxAcroPDFLib中没有类似getCurrentPage的方法。
如何获取当前页码。我搜索了一下,但没有找到任何解决方案。
您没有显示当前正在使用的代码,但是您的问题可能源于您没有意识到这里还有一个额外的层。Adobe PDF库中的文档方法实际上只处理PDF文件本身,PDF文件没有当前页码。
要显示PDF文档,Acrobat使用AVPageView。AVPageView是任何有关PDF文件显示的链接。
AVPageView有一个方法来获取当前可见的页面:
PDPageNumber AVPageViewGetPageNum(AVPageView pageView)
从文档中获取其页面视图并使用它来获取页码,缩放系数,显示模式等