日本

SVG 画像をラスタライズ - ラスター画像をベクターに変換する

皆さん、こんにちは。Aspose.Imaging Cloud の月例リリースがまた戻ってきました。リリースは公開されており、アプリケーションで使用できます。このリリースでは、SVG 画像形式のサポート、メモリ使用量の改善、その他多くの改善点、および Aspose.Imaging Cloud の以前のバージョンで報告された問題のバグ修正が導入されました。新機能と強化機能の詳細については、このバージョンの リリース ノート を参照してください。この記事では、この記事で導入された新機能の詳細について説明します。 SVGの操作 SVGは、他のファイル形式(PNG、JPEG、GIFなど)に比べて優れているため、より人気のある画像形式で使用されています。しかし、それでも、SVG画像をラスタライズする必要があるシナリオが数多くあります。これらのSVGスナップショットは、古いブラウザのフォールバック画像であり、特にソーシャルメディア共有用のサムネイル画像やプレビュー画像として必要になることがよくあります。 現在のリリースでは、SVG 画像形式を操作するための新しい API を導入しました。これで、SVG 画像のプロパティを更新したり、一般的なラスター画像に変換したりできるようになりました。この新しい機能により、Aspose.Imaging Cloud は開発者向けの完全なイメージング ソリューションに生まれ変わります。 アプリケーションで SVG イメージを簡単に操作する方法をお見せします。デモでは cURL コマンドを使用しています。ただし、Aspose.Imaging Cloud は GitHub や外部パッケージ マネージャーを介してすべての一般的なプログラミング言語の SDK も提供しているため、最小限の学習曲線で、お気に入りのプラットフォームで直接 Aspose.Imaging Cloud を使用してイメージを操作できます。 Aspose.Imaging Cloud は、SVG を操作するための次の 2 つの API を提供します。形式を SVG に設定すると、API はソース SVG イメージのプロパティを更新し、それ以外の場合は、指定されたイメージ形式に従ってイメージをラスタライズします。 GET ​/imaging​/{name}​/svg - 既存のSVGイメージのパラメータを更新します。 POST ​/imaging​/svg - SVG画像のパラメータを更新します。画像データは、ゼロインデックスのmultipart/form-dataコンテンツまたは生のボディストリームとして渡されます。 さあ、始めましょう。SVG イメージを操作するには、記載されている手順に従います。 SVGプロパティの更新 認証用のJWTアクセストークンを取得する SVGソース画像をAsposeのデフォルトストレージにアップロードする SVG画像のプロパティを更新する // まずアクセストークンを取得する // https://dashboard.aspose.cloud/ からアプリ キーとアプリ SID を取得します。 curl -X POST "https://api.
· ティラル・アフマド · 1 分