iText, редактирование существующего PDF документа
От: vb-develop  
Дата: 05.03.08 11:11
Оценка:
Всем привет!
Возникла проблема с библиотекой iText. Не работают примеры из книжки (iText in Action) — добавление текста, рисунков с помощью PdfStamper.

        PdfStamper stamper = new PdfStamper(this.reader, outputStream);
        for (int i = 1; i <= reader.getNumberOfPages(); i++) {
            PdfContentByte content = stamper.getOverContent(i);
            content.setRGBColorStroke(0xFF, 0, 0);
            content.setLineWidth(5f);
            content.ellipse(250, 450, 350, 550);
        }

По идее этот должен рисовать эллипс на каждой странице документа, но это не происходит. Или я что-то не понимаю? Методы по добавлению новых страниц такжне работают. Причем проблема возникает только объект PdfReader был создан с аргументом — название существующего PDF файла. Если же использовать массив байт предварительно сгенерированного с помощью iText PDF-документа, все работает правильно.

Буду очень благодарен за любую помощь!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.