私はsvgファイルを持っていて、これを画像pngに変換したいのですが、ABAPでこれを行うクラスを検索していますが、結果が見つかりませんでした。 私はJavascriptでこれを実行しようとしましたが、ABAPから実行しましたが、JSのコードではDOM実装またはブラウザの機能がなくてABAPから実行することはできません。Abap:svgをpngに変換する
1
A
答えて
1
SVGは、その名前が意味するように、ベクターグラフィックス形式であり、PNGはラスターグラフィックス形式です。ベクタグラフィックスをラスターグラフィックスに変換するには、様々な属性と修飾子を持つ(ほぼ)フォントをビットマップにレンダリングするなど、ABAPが実際には適していないあらゆる種類の「面白い」機能が必要です。純粋なABAPソリューションがまったく存在していれば、私は驚くでしょう。それは技術的な観点から可能なはずですが、あなたが想像しているように、それは巨大な仕事になるでしょう。
言われているように、Internet Graphics ServiceのIMGCONV部分を使用してみてください。私はSVGをサポートしているかどうかは分かりませんが、クラスCL_IGS_*
をチェックしたいかもしれません。
0
実行中のウィンドウにGUIを添付して試してみることができます。それがオプションの場合。バックエンドサーバー側のJavaインタープリタにはDOMがありません。しかし、おそらくあなたは、DOMなしでJavaでこれを行うことができるライブラリを見つけることができますか? ABAPで必要なビット操作を行うよりも簡単に行う必要があります。
関連する問題
- 1. Python:GIFフレームをPNGに変換
- 2. Highchart.getSVGをpngに変換
- 3. .pngをPVRTC *に変換する
- 4. favicon.icoをxcodeのpngに変換する
- 5. .jpgイメージを.pngに変換する
- 6. トランスペアレントPNGをSystem.Drawing.Iconに変換する
- 7. プログラムでSVGをPNGに変換する
- 8. バイト配列をpngに変換する
- 9. RubyでSVGをPNGに変換する
- 10. SurfaceImageSourceをPNGに変換する
- 11. png画像をビデオに変換する
- 12. Uint8ClampedArrayイメージをjpg/pngに変換する
- 13. CSSをpngに変換する
- 14. イメージファイルをアンドロイドのPNGに変換する
- 15. imagemagikでrgbをpngに変換する
- 16. .pngを "lossy"に変換します。
- 17. "PDF"を "PNG"に変換します。C#
- 18. Imagemagick:gifをpngに変換し、pngをgifに変換すると結果が異なる
- 19. ピクセル値を変更せずにsvgをpngに変換する
- 20. 画像の種類をPNGに変換してPNGに追加
- 21. SVG画像をPHPでPNGに変換
- 22. Python HTMLイメージをPNGに変換
- 23. バイト配列をPNG/JPGに変換
- 24. JPG画像をPNGに変換
- 25. pngのffmpegへの変換 `
- 26. PHPを使ってVMLをpngに変換するには
- 27. PDFをPNGに効率的に変換するには?
- 28. 反応するjs componetを画像に変換する(png、jpeg)
- 29. アルファチャンネルのktxからpngに変換
- 30. .ICOをPythonで.PNGに変換するには?