我正在寻找一种使内嵌图像垂直对齐的方法,以便内嵌图像的中心垂直与文本的中心垂直对齐。目前,内嵌图像的底部边缘与文本底部齐平。结果,图像似乎比应有的要高得多。有谁知道是否有办法从 Google Apps 脚本中控制这一点,或者有任何开发计划吗?</p>
问问题
4894 次
1 回答
1
您将使用 PositionedImage 类来执行此操作。WRAP_TEXT 格式应该将您的图像内联,但您仍然可以使用各种偏移方法进一步微调。 https://developers.google.com/apps-script/reference/document/positioned-image
//EXAMPLE Modified from Apps Script Documentation
var body = DocumentApp.getActiveDocument().getBody();
// Append a new paragraph.
var paragraph = body.appendParagraph("New paragraph to anchor the image to.");
// Get an image in Drive from its ID.
var image = DriveApp.getFileById('ENTER_IMAGE_FILE_ID_HERE').getBlob();
// Add the PositionedImage with WRAP_TEXT Layout
var posImage = paragraph.addPositionedImage(image)
.setLayout(DocumentApp.PositionedLayout.WRAP_TEXT)
于 2016-10-21T13:27:07.813 回答