この短いチュートリアルでは、詳細な手順に従って、** C#**を使用してRaster imageをSVGに変換する方法について説明します。 **ラスターをSVGC#**に変換するために、この例では数行のコードを使用しています。このアプリケーションは、Windows、Linux、macOSなど、.NETでサポートされているすべての環境で使用できます。
C#を使用してラスターイメージをSVGに変換する手順
- NuGetパッケージマネージャーを使用してAspose.Imagingを追加するようにプロジェクト環境を構成します
- Imageクラスオブジェクトを使用してソースTIFF画像をロードします
- SvgOptionsクラスオブジェクトを使用して、目的のSVG画像プロパティを設定します
- 必要なSVG画像のプロパティを設定します
- 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#で画像を切り抜く方法の記事を参照してください。