2011-10-26 23 views
10

Google Apps Scriptを使用してGoogleドキュメント(スプレッドシートまたはプレゼンテーションではない)に画像を追加するにはどうすればよいですか。私はaddImageメソッドが表示されません。確かにチームはこれを残していないでしょう。Google Appsスクリプトを使用してGoogleドキュメントに画像を追加する

ドキュメントから

http://code.google.com/googleapps/appsscript/class_document.html

答えて

8

function insertImage() { 
    // Retrieve an image from the web. 
    var resp = UrlFetchApp.fetch("http://www.google.com/intl/en_com/images/srpr/logo2w.png"); 

    // Create a document. 
    var doc = DocumentApp.openById(""); 

    // Append the image to the first paragraph. 
    doc.getChild(0).asParagraph().appendInlineImage(resp.getBlob()); 
} 

http://code.google.com/googleapps/appsscript/class_documentapp_listitem.html#appendInlineImage

私はあなたが画像をアップロードすることができるかどうかはわかりません。しかし、あなたは確かにURLを介して段落に挿入することができます。

+0

これは表示されませんでした。ありがとう! – ehfeng

+0

私は何らかの理由でPNGでこれを行うことができましたが、JPEGではできませんでした。私はバグレポートを提出しました。 – Fred

+0

@Frederic - すべてのフォーマットで動作するようになりました。 [example here](http://stackoverflow.com/questions/15461170/upload-an-image-to-a-google-spreadsheet/15474002#15474002) –

関連する問題