iText7 (PdfSweep): исключение NullPointerException при редактировании текста - PullRequest
0 голосов
/ 03 мая 2018

Я пытаюсь редактировать текст из PDF, используя PDFSweep 2.0.0 (JAVA). Я использовал этот пример .

Это работает для большинства PDF-файлов, которые у меня есть, но для некоторых PDF-файлов код выдает NullPointerException.

Вот пример кода:

    CompositeCleanupStrategy strategy = new CompositeCleanupStrategy();
    strategy.add(new CustomLocationExtractionStrategy("Joe"));

    PdfDocument pdf = new PdfDocument(new PdfReader(SRC), new PdfWriter(DEST));

    // sweep
    PdfAutoSweep autoSweep = new PdfAutoSweep(strategy);
    autoSweep.cleanUp(pdf);
    pdf.close();

Я использовал этот PDF как файл SRC. Это ошибка itext7 / pdfsweep?

1 Ответ

0 голосов
/ 03 мая 2018

Обновите вашу зависимость.
Я проверил это по pdfSweep 2.0.1-SNAPSHOT, и оно отлично сработало.

Отредактированный PDF в качестве доказательства redacted PDF

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...