1

ドキュメントに InlineDrawing があり、要素としてアクセスして「InlineDrawing」として取得できます。また、InlineImage にアクセスしてファイルにバイトとして書き込む方法も知っています。InlineDrawing をある種の画像としてエクスポートするにはどうすればよいですか。UI から使用できる形式は、svg、pdf、jpeg、および png です。

4

2 に答える 2

1

段落を新しいドキュメントにコピーできます。次に、新しいドキュメントを pdf に変換できます。このようなもの:

var temporaryFileName = Math.random().toString(36);
var doc = DocumentApp.create(temporaryFileName);
// Child is the element with the InlineDrawing.
var originalParagraph = child.getParent().copy();
doc.getBody().appendParagraph(originalParagraph);
doc.saveAndClose();
// Save image.
var blob = doc.getAs('application/pdf');
blob.setName("bla.pdf");
folder.createFile(blob);
于 2015-10-12T08:17:44.497 に答える