То, что я хочу сделать, это сделать снимок сцены, я выполнил это с помощью следующего кодаКак улучшить качество DPI изображения полученного из scrennshot сцены в JavaFX
WritableImage snapshot = stage.getScene().snapshot(null);
File file = new File("src//HE//Utilidades//Imagenes//consul.png");
try {
ImageIO.write(SwingFXUtils.fromFXImage(snapshot, null), "png", file);
//this is for open the screenshot
Desktop dt = Desktop.getDesktop();
dt.open(file);
} catch (IOException e) {
e.printStackTrace();
}
Скриншот совершенен проблема у меня есть с качеством скриншота, который я не знаю, что иждивенцы, я пытаюсь сделать сцену больше, но качество dpi остается тем же (70), создавая очень неприятный образ, я ищу способ для улучшения dpi на скриншоте не менее 300 точек на дюйм для печати
this is the quality that i get
закадровый рендеринг результата в том же качестве в ДОИ снимки он имеет что-то сделать с помощью метода моментального снимка это происходит со мной, что, возможно работать с WritableImage я могу улучшите качество, но я не знаю, как – CorrOrtiz
Нет, с выключенным изображением вы можете достичь любого DPI, который вам нравится, но вы, конечно, должны масштабировать свою сцену. – mipa
@mipa Ссылка не работает. – MikaelF