SVGファイルを図面としてGoogleドキュメントにインポートする


48

SVG形式で作成した図面を持っているので、作成中のGoogleドキュメントに含めたいと思います。SVGファイルをアップロードしようとしましたが、編集することはできず、表示することしかできません。GoogleドキュメントにSVGをアップロードするためのGoogle検索では、多くの人が機能を求めていますが、その方法についてのヒントは見つかりません。

今のところ不可能ですか?

Google Drawings用のAPIはありますか?

Webサイト上でマウスをドラッグする以外に、Googleの描画を作成する方法はありますか?

図面を含むOpenOfficeテキストドキュメントをアップロードしようとしましたが、図面が削除されました。


1
私は解決策のいずれかが、下記(12月、2016年)掲載して私は成功しなかったという状態にたい
BORT

@Bort同じ、以下の新しい回答を参照してください、2017
ブライス

私はそれがほとんど動作することを発見しましたが、Googleの図面はemfファイルのビットマップ部分を描画しません。こちらの投稿をご覧ください-> productforums.google.com/forum/#!topic/docs/Y8wfU4by6tY
mgraham

回答:


19

.svgを.wmfに変換するための情報は廃止されました。2016年のある時点で、Googleは.wmfファイルを受け入れないことを選択しました。正しい解決策は、.svgを.emfに変換することです。これは、執筆時点で機能します。私の推奨事項は、.emf変換に無料のサービスCloudConvertを使用することです。所有またはインストールするソフトウェアはありません。

.svgから.emfへの変換の初心者向けガイドを作成しました。


1
実行可能なソリューションを見つけてくれてありがとう。CloudConvertを使用せずにEMFファイルをGoogle図面に正常にアップロードしましたか?CloudConvertにGoogleDriveに直接保存するように依頼した場合にのみ、これを機能させることができます。CloudConvertからダウンロードしてからGoogleドライブにアップロードすることもできませんでした。
ドンカークビー

13
今日のように、私はできるGoogleの図面では、もはやオープンEMFファイル
アリオン

1
あなたが言っていることは驚くべきことなので、私はそれを自分で行ってテストしました。無料のクリップアート.svgをダウンロードし、Google Driveにアップロードし、DriveでOpen With ... CloudConvertを実行し、.emfとして保存し、最後にDriveでOpen With ... Google Drawingsを保存しました。.emfは予想どおりに表示されます。以前の議論からの逸脱はありません。
HQJaTu

2
Illustratorから.emfファイルを保存しましたが、Google G Suiteはどこでも開くことができません。Herb Caudillが書いているように、画像がラスタライズされた場合、正直なところG Suiteは失われた原因です。
-zmippie

2
@ijoseph繰り返しになりますが、これは読みにくいものです。そしてあなたは正しい!ローカルドライブからGoogleドライブにアップロードすると、「画像」としてフラグが付けられ、Google図面で開きません。CloudconvertにGoogleドライブへのアクセスを許可し、そこに直接保存すると、「不明なタイプ」になりますが、ファイルはGoogle Drawingsでベクター描画として開かれます。
HQJaTu


7

2017年8月の時点で、私はようやく7段階の手順でこれを行うことができました。

  1. ターゲットSVGファイルを通常のファイルとしてGoogleドライブにアップロードします。
  2. 「CloudConvert」をGoogleドライブにインストールし、すべてのドキュメントの読み取りを許可します(怖い!
  3. SVGファイルをクリックし、右クリックしてCloudConvertに送信します。
  4. EMF」形式に変換し、(これは重要です) Googleドライブに保存します。
  5. Google Drawingsで EMFを開き、適切に表示されることを確認します。
  6. [編集]メニューで[ コピー ]を選択します。
  7. 最後に、Googleドキュメントで[ 貼り付け]を選択します。

1
2017年11月の時点で、手順6を実行する方法がわかりません。Google図面でemfファイルを開こうとすると、プレビューが利用できません。何もインポートしません。また、編集メニュー内に「ウェブクリップボード」がありません
スジェイファドケ

Webクリップボードはもはや問題ではないようですが、通常のコピーアンドペーストは機能するはずです(図面またはプレゼンテーションにのみ)。ドキュメントまたはシートに貼り付けるには、図面を挿入してからそこに貼り付ける必要があります。そうすると、画像がラスタライズされます。
ハーブキャディル


2

図面をWMFに変換すると、Google Docに変換できることがわかりました。

ODFをWMFとしてエクスポートする必要がありました。次に、Googleドライブにアップロードした後、右クリックしてGoogle図面として開くことができました。

元の図面でグラデーションの塗りつぶしを使用し、変換によってグラデーションの塗りつぶしが変換された図面の個々の線のコレクションに変わるという問題がいくつかありました。

したがって、OpenOfficeから図面を移行するためのワークフローは次のようになります。

  • ベクター描画をOpenOffice Drawドキュメントとして分離します。(複雑な塗りつぶしパターンを避ける)
  • 図面をWMFとしてエクスポートする
  • Googleドライブからファイルをアップロードします。自動変換が有効になっていない場合は、右クリックしてGoogleドキュメントに変換します

OpenOffice文書を埋め込み図面で変換するためのクリーンなワークフローをまだ作成していません。これまでのところ、Googleドライブではそれほど簡単ではないと感じています。


2

Webクリップボードを使用して、GoogleプレゼンテーションからGoogleドキュメントの図面にベクターを簡単にコピーできます。今すぐGoogleプレゼンテーションにアクセスするには、回避策が必要です。

実際、EMFはWMFよりも優れており、新しいものです。グラデーションがあります。PowerPoint(Windowsバージョン)は、私が知っている最高のEMFコンバーターです。

私が使用するワークフローはこれです ここに指示ビデオがあります

  • Inkscape> EMF、
  • EMF>パワーポイント2010
  • PowerPoint> DrawingML(Microsoft内部ベクトルモノ)、
  • GPresentationsに変換
  • Google Docs Webクリップボードを使用して、ベクトルをコピーします。

ここの長い説明:https ://productforums.google.com/forum/#!topic/docs/ ZNFr2_GdDRg


2
  1. LibreOffice Impressドキュメント(OpenDocumentプレゼンテーション)にsvgを追加し、.odpとして保存しmysvgs.odpます。
  2. Googleドライブにアップロードします。
  3. mysvgs.odpGoogleドライブで開き、必要な場所にsvg画像をコピーして貼り付けます。

詳細:

  • Linux、OSX、Windowsで動作します。
  • PDFとして保存されたGoogleプレゼンテーションドキュメントには、適切な解像度のsvgが含まれています。
  • 2018年7月にこのように動作します。
  • LibreOffice-5.4.4.2を使用しました
  • @philhibbsの回答に基づく

screencast.com/t/GWumFEkQcは、デスクトップ上のSVGファイルで、Impressからドライバーへの.odp(プレビューは空白)、Googleプレゼンテーションへと移動し、かなりズームインしました。私はそれが何らかのビットマップだと思う:(
paul_h

LibreOffice Impress内のSVGを右クリックしてを選択しBreak、.odpを保存してGoogleドライブにアップロードし、Googleスライドを使用して開くと、画像はビットマップではなく、Googleにコピー/貼り付けできます。図面。個々のシェイプをクリックして色で塗りつぶしたり、ストロークのプロパティを変更することで、ビットマップかどうかをテストできます。
notedible

2019年10月の時点で、これが私にとって有効な唯一のソリューションです。
アズバルセア

1

上記の答えのほとんどは機能します。ただし、ドキュメントをPDFとしてダウンロードする場合、Googleはベクターを低品質の画像に自動的に変換します。したがって、このソリューションは誰にとっても最適ではないかもしれません。

私が気づいたのは、文書を単語文書としてダウンロードし、それをPDFに保存しても画像に変換されないことです。


1

私は近づいていますが、まだそこにはありません。

  1. LibreOfficeのスプレッドシートにベクターを貼り付けます
  2. スプレッドシートをGoogleドライブにアップロードします
  3. ベクターオブジェクトをコピーする
  4. 他のシートで、図面を挿入
  5. オブジェクトを貼り付けますが、ベクトルではなくビットマップとして貼り付けます

または、手順1と2を実行し、他のシートの内容をアップロードしたシートに転送し、それ以上ベクターを追加できないことを受け入れます。すべてのシートコンテンツがLibreOfficeと互換性がある限り、GoogleシートをODSファイルとしてダウンロードし、LibreOfficeにベクターを追加し、再びGoogleにアップロードすることができます。


0

Google Slides APIを使用して図面を作成できるようになりました。Googleのドローイング、ドキュメント、またはシートでそれが必要な場合は、そこにコピーできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.