Я работаю с itext pdf библиотекой.Я хочу добавить контент в конце существующего pdf.
Скажем, например, что существующий pdf (скажем, Original.pdf) имеет, скажем, 4 страницы, поэтому я хочу добавить еще одну страницу, т.е. страницу № 5 сcontent Hello World Я добавил контент и сохранил его в том же pdf, т.е. Original.pdf
Так что после закрытия мой Original.pdf будет содержать 5 страниц, т.е. 4 страницы (с содержимым по умолчанию, которое у них уже есть) + 1 страница с содержимым Hello World, я добавил содержимое
IЯ использую этот код, но показываю исключение
String in="Original.pdf";
String out="Original.pdf";
PdfReader reader = new PdfReader(in);
PdfStamper stamper = new PdfStamper(reader,new FileOutputStream(out));
int totalPages=reader.getNumberOfPages();
stamper.insertPage(totalPages+1, PageSize.A4);
stamper.addAnnotation(
PdfAnnotation.createText(
stamper.getWriter(),
new Rectangle(30f, 750f, 80f, 800f),
"inserted page", "This page is the title page.",
true,
null)
,
reader.getNumberOfPages()
);
stamper.close();
java.io.EOFException
Заранее спасибо.