C#を使用してラスター画像をSVGに変換する方法

この短いチュートリアルでは、詳細な手順に従って、** C#**を使用してRaster imageSVGに変換する方法について説明します。 **ラスターをSVGC#**に変換するために、この例では数行のコードを使用しています。このアプリケーションは、Windows、Linux、macOSなど、.NETでサポートされているすべての環境で使用できます。

C#を使用してラスターイメージをSVGに変換する手順

  1. NuGetパッケージマネージャーを使用してAspose.Imagingを追加するようにプロジェクト環境を構成します
  2. Imageクラスオブジェクトを使用してソースTIFF画像をロードします
  3. SvgOptionsクラスオブジェクトを使用して、目的のSVG画像プロパティを設定します
  4. 必要なSVG画像のプロパティを設定します
  5. Saveメソッドを使用してラスターをSVG画像に変換します

*TIFFをSVGC#*ベースの環境設定に変換するには、名前空間、クラス、およびメソッドを上記の手順で共有します。 Image.Load()メソッドを使用して、TIFF、PNG、GIF、JPEG、PSD、WEBP、J2Kなどの任意のタイプのラスター画像を読み込むことができます。 SvgOptionインスタンスを使用すると、目的のSVGイメージのさまざまなプロパティが設定され、最後にSaveメソッドを使用してTiffをSVGに変換できます。

C#でのラスターイメージからSVGへのコンバーターのコード

  • C#では、TIFFからSVGへのコンバーターアプリケーションは上記の例を使用して開発されています。この例では、画像を保存する前に、MultiPageOptions、TextAsShapes、ResolutionSettings、VectorRasterizationOptions、ColorType、Compression、FullFrameなどのSvgOptionsインスタンスのさまざまなプロパティを設定して出力SVG画像をカスタマイズできます。 Saveメソッドを使用するディスク。

このわかりやすいチュートリアルでは、単純なAPIインターフェイスを使用して* C#ラスターからSVGへのコンバーター*アプリケーションを開発する方法について説明しました。画像のトリミングについて知りたい場合は、C#で画像を切り抜く方法の記事を参照してください。

 日本語