java - 放大网址图片大小
问题描述
我想知道是否有任何可能的方法来使用 codenameone 来扩大 URLImage 的大小
这是代码:EncodedImage enc = EncodedImage.createFromImage(theme.getImage("i.png"), false); URLImage urlim = URLImage.createToStorage(enc, "test"+a.getId(), " http://127.0.0.1/armes_details_images/usp.png "); ImageViewer a1 = new ImageViewer(urlim);
谢谢您的帮助
解决方案
占位符图像确定下载图像的大小。这意味着如果下载图像与占位符大小不匹配,它将被缩放/裁剪,并且内部有各种 APIURLImage
来确定缩放/裁剪的行为方式。
请注意,您始终可以在设备上缩放图像,但如果您缩放已经缩放的图像,您将进一步降低质量,因为每次缩放操作都会降低质量。
您可以使用各种工具将图像下载为文件,此时它将具有全分辨率,您可以将其缩放到您想要的任何大小。例如ConnectionRequest.downloadImageToStorage
,可能更符合您的要求。
推荐阅读
- git - 我无法在 Digital Ocean 上进行远程部署
- java - 为什么数据文件中的count值不递增?
- geolocation - Json 文件未加载到 folium 地图上
- matlab - 取矩阵列的平均值
- r - R 中 gtools::mixedsort 包的奇怪行为
- javascript - 使用 Google Chart API 在堆积条形图中使用符号注释
- python - 下拉列表更改时将值传递给烧瓶路线
- php - 在 if 语句 foreach 键丢失之后
- scala - 是否可以根据 Chisel 数据类型的条件在 chisel 中进行 while 循环?
- java - 你如何在 python 中为 java 软件编写单元测试