0

GAE/J では、PDF を生成し、どうにかしてそれを ResumableGDataFileUploader に配置して、Google ドキュメントにアップロードする必要があります。GAE/J はファイルを読み書きできるクラスをサポートしていないため、データをファイルにダンプできません。

このコードの残りの部分を埋める良い方法を知っている人はいますか?

DocsService docsService = ...
Asset asset = new Asset("text/html", getHTML().getBytes(), "");
Document document = new Document(asset);
Conversion conversion = new Conversion(document, "application/pdf");
ConversionService service = ConversionServiceFactory.getConversionService();
ConversionResult result = service.convert(conversion);
for (Asset assetIter : result.getOutputDoc().getAssets()) {
    byte[] data = assetIter.getData();
    //How do I get the generated PDF into the ResumableGDataFileUploader?
    ...
    ResumableGDataFileUploader.Builder builder = new ResumableGDataFileUploader.Builder(...);
}
4

1 に答える 1

0

blobstoreのfilesAPIを使用して、ファイルの読み取り、書き込み、および作成を行うことができます。

于 2012-05-31T17:40:50.420 に答える