【问题标题】:Transforming images from the Blobstore从 Blobstore 转换图像
【发布时间】:2015-02-06 10:13:00
【问题描述】:

我正在尝试使用 blobKey 从 Blobstore 获取图像,但出现异常 "com.google.apphosting.api.ApiProxy$CallNotFoundException: The API package 'images' or call 'Transform() ' 未找到。”

我已推荐this link 转换图像

包含的包

import com.google.appengine.api.blobstore.BlobKey;
import com.google.appengine.api.images.Image;
import com.google.appengine.api.images.ImagesService;
import com.google.appengine.api.images.ImagesServiceFactory;
import com.google.appengine.api.images.Transform;

我的代码是

BlobKey blobKey = new BlobKey("nt6Qo5yvgQu9byMAQEprqA") ;           
ImagesService imagServ = ImagesServiceFactory.getImagesService();           
Image oldImag = ImagesServiceFactory.makeImageFromBlob(blobKey);            
Transform tran = ImagesServiceFactory.makeResize(200, 300);                     
Image newImag = imagServ.applyTransform(tran,oldImag);
byte[] newImagData = newImag.getImageData();

我的代码第 5 行出现异常,即此处Image newImag = imagServ.applyTransform(tran,oldImag);

【问题讨论】:

    标签: java google-app-engine google-cloud-platform google-cloud-storage blobstore


    【解决方案1】:

    您如何部署代码?请确保该库位于构建路径中并且已正确部署,然后重试。我尝试了确切的教程并且它有效,但我正在使用 Eclipse。

    【讨论】:

      猜你喜欢
      • 2015-05-22
      • 2013-07-24
      • 1970-01-01
      • 2014-03-28
      • 1970-01-01
      • 2014-02-07
      • 2013-08-10
      • 1970-01-01
      • 2015-12-11
      相关资源
      最近更新 更多