Я использую itext7 для создания файла PDF, а в нижнем колонтитуле я пытаюсь добавить изображения PNG следующим образом:
PdfDocumentEvent documentEvent = (PdfDocumentEvent) event;
PdfPage page = documentEvent.getPage();
PdfCanvas canvas = new PdfCanvas(page);
byte[] signature = null; // retrieved from database
PngImageData imageData = (PngImageData) ImageDataFactory.createPng(signature);
canvas.addImageAt(imageData, 5f, 25f, false);
само исходное изображение имеет хорошее разрешение, но когда изображение добавляется в pdf, оно появляется с плохим качеством, хотя я добавляю изображение без каких-либо изменений или масштабирования.
как я могу улучшить качество изображения в окончательном PDF?