iTextSharp.LGPLv2.Core
iTextSharp.LGPLv2.Core copied to clipboard
page count zero
Summary of the issue
qrcode.pdf this is QRCode file with zero count page. it open proper in acrobat reader and any browser.
Environment
iTextSharp.LGPLv2.Core version: 1.7.1
.NET Core SDK version: 4.7
IDE: vs 2019 16.9.1
Example code/Steps to reproduce:
var reader = new PdfReader(file);
return Image.GetInstance(writer.GetImportedPage(reader, pageNumber));
Output:
Exception message: Invalid page number: 1
Full Stack trace: at iTextSharp.text.pdf.PdfReaderInstance.GetImportedPage(Int32 pageNumber)
at iTextSharp.text.pdf.PdfWriter.GetImportedPage(PdfReader reader, Int32 pageNumber)
at IText.GetImportedPageImage(PdfWriter writer, Byte[] btPdf, Int32 pageNumber) in iText.cs:line 125
at IText.Create(String bgPdf, DataRow row, Field[] fields) in IText.cs:line 151