Как вставить штрих-код в PDF с помощью PDFBox 2.0.13? - PullRequest
0 голосов
/ 12 февраля 2019

Я пытаюсь вставить штрих-код в PDF, используя PDFBox2.0.13.Я пытался использовать BufferedImage для этого, как указано в Как добавить изображение штрих-кода Code128 в существующий PDF-файл, используя pdfbox (1.8.12) с библиотекой barcode4j? , но при этом используется «новый PDPixelMap (doc, bim)» этот PDPixelMapустарела в 2.0.x.У меня вопрос: как вставить штрих-код в PDF с помощью API, доступных в PDFBox2.0.13 (возможно, замена PDPixelMap) и без использования PDPixelMap.?Было бы замечательно, если фрагмент кода предоставляется.

1 Ответ

0 голосов
/ 12 февраля 2019

Используйте LosslessFactory вот так:

PDImageXObject img = LosslessFactory.createFromImage(doc, bim);
contentStream.drawImage(img, x, y);
...