GAE Blobstore:ImagesService.getServingUrl() 给了我更小的图像
Posted
技术标签:
【中文标题】GAE Blobstore:ImagesService.getServingUrl() 给了我更小的图像【英文标题】:GAE Blobstore: ImagesService.getServingUrl() gives me smaller images 【发布时间】:2012-03-26 04:44:52 【问题描述】:我正在将一些图片上传到 GAE 的 Blobstore。上传成功,当我在 GAE 控制台中看到图像时,我可以看到它们以预期的大小和分辨率存储。
根据this site,要获取上传图片的URL,我可以使用这个:
BlobKey blobKey = (BlobKey) blobs.get("image");
ImagesService imagesService = ImagesServiceFactory.getImagesService();
String imageUrl = imagesService.getServingUrl(blobKey);
生成的 URL 指向上传图片的较小版本(在大小和质量上)。如何获取存储在 Blobstore 中的完整尺寸图像的 URL?
【问题讨论】:
【参考方案1】:您可以在 url 后附加 =s0 参数以获取完整大小的图像。
【讨论】:
以上是关于GAE Blobstore:ImagesService.getServingUrl() 给了我更小的图像的主要内容,如果未能解决你的问题,请参考以下文章
从 android 客户端将图像存储到 Blobstore 并检索 blobkey 并上传 url 以存储在 Datastore 中。 - 盖伊