Где образ, созданный ImageIO.write? - PullRequest
0 голосов
/ 07 августа 2020

Я только что сделал в Spring загрузку @service для генерации штрих-кодов. Мой вопрос: где изображение, созданное ImageIO.write (...)? В какой каталог создается по этому коду:

@Service
public class TimbreElectronicoService {
    public void generarTimbreDigital(String dte) {
        Pdf417 barcode = new Pdf417();

        barcode.setRows(3);
        barcode.setDataColumns(9);
        barcode.setPreferredEccLevel(5);
        barcode.setModuleWidth(7);
        barcode.setQuietZoneHorizontal(1);
        barcode.setQuietZoneVertical(1);

        barcode.setContent(dte);

        int width = barcode.getWidth();
        int height = barcode.getHeight();

        BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_BYTE_GRAY);
        Graphics2D g2d = image.createGraphics();
        Java2DRenderer renderer = new Java2DRenderer(g2d, 1, Color.WHITE, Color.BLACK);
        renderer.render(barcode);

        try {
            ImageIO.write(image, "png", new File("code128.png"));
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

. Мне нужно знать, чтобы ссылаться на него, чтобы потом вставить его в файл pdf, который мне нужно создать.

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