mirror of
https://github.com/UglyToad/PdfPig.git
synced 2026-03-10 00:23:29 +08:00
skip explicit destinations where the page cannot be found
This commit is contained in:
@@ -281,7 +281,14 @@
|
||||
|
||||
if (pageToken is IndirectReferenceToken pageIndirectReferenceToken)
|
||||
{
|
||||
pageNumber = catalog.GetPageByReference(pageIndirectReferenceToken.Data).PageNumber ?? 1;
|
||||
var page = catalog.GetPageByReference(pageIndirectReferenceToken.Data);
|
||||
|
||||
if (page?.PageNumber == null)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
pageNumber = page.PageNumber.Value;
|
||||
}
|
||||
else if (pageToken is NumericToken pageNumericToken)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user