PDFs distinguish "physical" page numbers (1, 2, 3, ...) from
"logical" labels (e.g. "i", "ii", "iii" for front-matter then
"1", "2", "3" for the body, or "A-1", "A-2" for an appendix).
Wraps FPDF_GetPageLabel.
Arguments
- doc
A
pdfium_docfrompdf_doc_open(), or a character path.- page_num
One-based physical page index (default
1).
Value
Character scalar - the page's logical label, UTF-8 encoded. Empty string when the PDF doesn't carry a labels table for this page (PDFium falls back to the physical number's string form in some cases, but the contract is "may be empty").
See also
pdf_page_labels() for every page's label at once,
pdf_doc_bookmarks().