扫描Prawn的文档,有一些有用的功能可以开始新页面和添加页码,但是如果你想根据页码对文档中的操作有一些敏感度怎么办?有谁知道获取当前页码的方法吗?如果没有,您会建议什么来可靠地检测您所在的页面?
Prawn 提供了一种访问页数的方法,尽管手册中没有它,但它在 number_pages 帮助器中使用,如果有帮助的话,还有另一种名为 go_to_page(n) 的方法来访问特定页面,但是我没测试过。
page_count
PrawnView#page_number
pdf.page_number
# => current page number