[英]Google Docs - create image at bookmark with Google Apps Script
我已經在Google文檔中創建了一個書簽。 我知道書簽ID。
function addBookmark() {
var doc = DocumentApp.getActiveDocument();
var cursor = doc.getCursor();
var bookmark = doc.addBookmark(cursor);
var bookmarkId = bookmark.getId();
Logger.log(bookmarkId);
}
書簽ID沒有幫助。 最好在文檔中寫一個帶有特定文本的段落。 現在,您可以搜索它並添加或更新圖像。
function updateImageAtParagraph() {
var body = DocumentApp.getActiveDocument().getBody();
// Get an image in Drive from its ID.
var image = DriveApp.getFileById('...imageId...');
var searchString = "paragraphText"; //specific text paragraph in the document
var paragraphSearch = body.findText(searchString);
if(paragraphSearch !== null) {
var paragraph = paragraphSearch.getElement().getParent().asParagraph();
paragraph.clear().appendText(searchString);
paragraph.appendInlineImage(image);
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.