1
Есть ли какая-либо функция, например Document.InsertPage(pageIndex)
? Или любое альтернативное решение?Вставить страницы в PDF
Есть ли какая-либо функция, например Document.InsertPage(pageIndex)
? Или любое альтернативное решение?Вставить страницы в PDF
То, что вы ищете, это PdfStamper.insertPage(int, Rectangle).
Смотрите полный пример того, как использовать его here, но в общем, оно должно сводиться к:
PdfReader reader = new PdfReader(src);
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(dest));
stamper.insertPage(pageIndex, reader.getPageSizeWithRotation(1));
// insert content via stamper.getUnderContent() or stamper.getOverContent()
stamper.close();
reader.close();
Обратите внимание, что это Java-код, но # аналог C можно вывести довольно легко.