我们正在使用Solr和Lucene构建一个PDF搜索引擎,用户可以在其中搜索PDF中的文本。数据库仅包含PDF文件。
在搜索结果页面(“/browse”)上,我们想要将PDF文件附加到#page=X,其中X是找到文本的页码。(如果使用锚标记指定,则Adobe Acrobat会自动滚动到某个页面。)
例如,如果我搜索
问题:
1.这可行吗?
2.我们如何获取此页码?
在搜索结果页面(“/browse”)上,我们想要将PDF文件附加到#page=X,其中X是找到文本的页码。(如果使用锚标记指定,则Adobe Acrobat会自动滚动到某个页面。)
例如,如果我搜索
foobar
,并且有一个PDF文档在第5页上有foobar
,则链接应为http://pdfserver/pdfs/pdf.pdf#page=5
(请注意末尾的锚点)。问题:
1.这可行吗?
2.我们如何获取此页码?