2014-08-27 2 views
1

그래서 Blob로 저장된 이미지가 있습니다. 나는 그것을 찾아서 ImagesService의 도움으로 자른다. 그러나 새로 생성 된 com.google.appengine.api.images.Image을 Blob로 다시 저장하려면 어떻게해야합니까? com.google.appengine.api.files.FileService을 사용하는 몇 가지 예제를 찾았지만 인터페이스는 사용되지 않습니다.App Engine - Blob 저장 방법

ImagesService imagesService = ImagesServiceFactory.getImagesService(); 

Image oldImage = ImagesServiceFactory.makeImageFromBlob(new BlobKey(myBlobKey)); 

Transform crop = ImagesServiceFactory.makeCrop(0, 0, 0.5, 0.5); 

Image newImage = imagesService.applyTransform(crop, oldImage); 

지금 저장하는 데 가장 좋은 (비추천) 방법은 무엇입니까?

답변

2

현재 권장되는 방법은 Google Cloud Storage에 대한 인터페이스 인 Google Cloud Storage Client Library을 사용하는 것입니다. 기본 버킷을 사용할 때 5GB free quota이 있습니다.

파일을 작성하고 쓰는 방법으로 파일 API와 유사하게 작동하지만 시스템이 더 강력하므로 복잡성이 추가됩니다 (초기 구성보다 작지만).

What to do next 섹션에 설명 된 단계를 수행하고 Getting Started 가이드를 읽는 것이 좋습니다. 그러면 가이드를 구현하는 방법에 대해 필요한 모든 내용을 알려줍니다.