【发布时间】:2017-02-12 20:03:41
【问题描述】:
在我们的 JavaFX 构建的桌面应用程序中使用了大约 100 个 jpeg 和 png 彩色图像,当调整窗口大小时,这些图像会变得拉伸和模糊,所以我希望以允许它们的格式重新制作所有图形在不损失质量的情况下动态调整大小。应该使用什么图像格式或程序来执行此操作?
目前,每张图片都只是在 ImageView 中并按如下方式调整大小,但我愿意接受其他建议:
if(isSmall){
Rectangle2D visualBounds = Screen.getPrimary().getVisualBounds();
double sh = visualBounds.getHeight();
Scale scale = new Scale(sh, sh, 0, 0);
root.getTransforms().setAll(scale);
}
【问题讨论】:
标签: java image javafx resize image-resizing