When the code goes to absorber.Visit(pdfDocument.Pages[1]); always give me a error,such as index out of range ,internal error....you please share a sample document here. We will look into it...existing PDF file Document pdfDocument = new Document(“sample5.pdf”);...