1

Google Apps Script を使用して、複数のリンクを含む画像を Google ドキュメントに挿入する必要があります。この画像は、HTML5 で作成された基本的なマップで、いくつかのホットスポットがあります。この画像を既存のアプリケーションで表示する場合は、画像を SVG にエクスポートし、SVG のネイティブ ハイパーリンクを使用します。それ以外の場合は、ダイアグラムの PNG と、リンク用のマップとエリア タグを生成できます。私の Google Apps スクリプトでは、画像の PNG を取得して挿入するのに問題はありませんが、リンク マップを追加する方法がありません。ドキュメントのインラインに配置できるSVGを(Google Drawingとして)インポートする方法も見つかりません。これを解決するために私が行うことは次のとおりですが、それぞれの重要な部分が欠けています.3つの問題のいずれかに関する助けがあれば大歓迎です:

  1. 画像の SVG を生成し、Google Doc に挿入する 問題: Google Doc は SVG を受け入れません。Doc が SVG を受け入れるようにする方法はありますか、または SVG を受け取り、挿入可能な Google Drawing を返すコンバーターはありますか?

  2. PNG を生成し、それを Google ドキュメントに挿入します。問題: リンクがありません。Google Apps Script を使用して Google Doc でリンク マップを定義する方法はありますか?

  3. HTML5 キャンバスの問題を挿入: Google ドキュメントでは不可能

4

2 に答える 2

3

Google ドキュメントは、ハイパーリンク セクションを含む画像をサポートしていないため、Apps Script もサポートしていません。InlineImage.setLinkUrl()を使用して、画像全体のリンクを設定できます。

于 2013-10-08T22:00:29.227 に答える