Google Application EngineでSVGをPNGまたはJPG画像に変換する方法を教えてください。 GoogleアプリケーションエンジンにはPILがサポートされています。ただし、PILはSVGをサポートしていません。Sever Side SVGをGoogleのアプリケーションエンジンでPythonを使用したPNGまたはJPG画像に変換する
答えて
これを行う純粋なPythonライブラリを見つけ出す(または書き込む)場合、必要な計算量と要求の時間制限のため、GAEで実行することは禁止されています。
他の場所で画像変換サービスをホストし、GAEにそこからPNGを取得させることを検討します。
これは質問に対する答えではなく、基本的にはこのようにするのは間違っていると言いますが、これは正当な質問ではない理由はありません。これは私の答えよりもコメントのようです。 – Shaun
@Shaun、ホッホッキングの答えよりも答えはどれくらいですか?少なくともこれは有用な代替ソリューションを提供します。 –
Google App Engineで作業する場合、コンパイルされたもの(Cairoなど)はインストールできないため、純粋なPythonライブラリが必要です。 SVGファイルを作成するための純粋なPythonライブラリ(例えば、pySVG)がありますが、私はSVGイメージをラスタライズするためのものはないと思います。
- 1. paperclip - tiff画像をjpgまたはpngに変換する
- 2. SVG-streamをpngまたはjpgに変換する
- 3. SVG画像をPHPでPNGに変換
- 4. SVGをイメージ(png、jpg)に変換します
- 5. .svgをコードで.pngまたは.jpgに変換するためのJavaライブラリがありますか?
- 6. PNGをサイズ変更してPHPのJPG画像に変換する
- 7. ImagickなしでPHPでTIFF画像をPNG/JPG/GIFに変換する
- 8. PHPの画像変換JPG/GIF/PNGからBMP/ICOへ
- 9. gif、jpg、pngなどを使用して画像をアップロード
- 10. .jpgイメージを.pngに変換する
- 11. シルエットCSSを使用したPNG画像
- 12. RubyでSVGをPNGに変換する
- 13. jQuery SVGを画像に変換する
- 14. PHPを使用してPNGを圧縮してJPGに変換しますか?
- 15. パターンと画像要素からPNG画像への変換が失敗したSVG
- 16. アップロードされた画像をPHPスクリプトでPNGに変換
- 17. Pythonでラテックスコードをmathmlまたはsvgコードに変換する
- 18. jpgをpngに変換して色を透明にします。
- 19. PIL透明度のあるPNGまたはGIFをJPGに変換せずに
- 20. Googleのアプリケーションエンジンを使用したファイルアップロード
- 21. バイト配列をPNG/JPGに変換
- 22. ANTを使ってPSDをPNG/JPGに変換する
- 23. 大量のppmファイルをJPEG/JPG/PNGに変換しますか?
- 24. ogr2ogrを使用してS57チャートをPNG画像に変換する方法
- 25. 変換マップを使用したOpenCV2変換画像
- 26. JPG(ビットマップ)をSVG(ベクトル)に変換するためのソースコードですか?
- 27. サムネイルpng、jpg、gif画像の作成
- 28. d3チャート(svg)を画像に変換して表示します
- 29. 埋め込みCSSを使用したSVGをPythonでPDFに変換
- 30. SVGファイルを他の画像形式に変換するには
ようこそスタックオーバーフロー! :) SOは高品質の質問と回答のためのものです。私たちは質問に答えようとする前に、明らかに質問をするような努力をした人々を助けるのが好きです。 (私たちは挑戦が好きです。)私たちの質問で見たいものの詳細については、http://tinyurl.com/so-hintsを読むことをお勧めします。ありがとう! – sarnold
[サーバー側のSVGからPNG(または他の画像形式)のpythonで可能な複製]](http://stackoverflow.com/questions/2932408/server-side-svg-to-png-or-some-other- –
それは重複しているように聞こえるが、GAEのひねりはそのQAからの回答を適用しない。あなたのサーバーにCairoをインストールすることは良い考えですが、GAEでサーバーを操作することはできません。 – jhocking