我的文档中有一个InlineDrawing,我可以将其作为元素访问,并将其作为“InlineDrawing”获取。我也知道如何访问InlineImage并将其作为字节写入文件。如何将InlineDrawing导出为某种形式的图像,UI中提供的格式为svg,pdf,jpeg和png。
答案 0 :(得分:2)
Google Apps脚本暂时无法进行此类图片转换...您可以要求issue tracker上的增强功能
答案 1 :(得分: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);