SVG(Scalable Vector Graphic)画像は、画像の品質に影響を与えることなく拡大縮小できるため、頻繁に使用されます。特定の状況では、SVGをHTMLファイルに変換する必要がある場合があります。この記事では、C#を使用してプログラムでLinux上でSVGをHTMLに変換する方法について説明します。

LinuxでSVGをHTMLファイルに変換するC#API

Aspose.SVG for .NET APIを使用して、.NETアプリケーションでSVGファイルをプログラムで作成、編集、または変換できます。まず、SVGをPDF形式にレンダリングしてから、Aspose.PDF for .NETAPIを使用してPDFをHTML形式のファイルに変換できます。 LinuxでこれらのAPIを簡単に構成するには、ダウンロードセクションからDLLファイルをダウンロードするか、次のNuGetコマンドを使用します。

PM> Install-Package Aspose.SVG
PM> Install-Package Aspose.PDF

Linux上のC#でプログラムによってSVGをHTMLWebページに変換する

C#を使用してLinuxでSVGをHTMLファイルに変換するには、以下の手順に従う必要があります。

  • MemoryStreamインスタンスを宣言し、SVGDocumentクラスオブジェクトを含む入力SVGファイルをロードします。
  • PdfRenderingOptionsクラスを使用して、PDFファイルにさまざまなプロパティを指定します。
  • 中間PDFファイルを作成するためのPdfDeviceクラスのオブジェクトを作成します。
  • SaveFormat列挙を使用して出力HTMLファイルを保存します。

無料の評価ライセンスを取得する

無料の一時ライセンスをリクエストすると、AsposeAPIが提供するさまざまな機能を試すことができます。

結論

この記事では、C#のLinuxでSVGをHTMLに変換する方法を学びました。この変換は、.NETまたは.NETCoreフレームワークがインストールされているUbuntuやRedHatなどのLinuxの任意のバージョンで実行できます。 Aspose.SVG for .NETおよびAspose.PDF for .NET APIのドキュメントセクションをさらに詳しく調べて、APIのさまざまな機能を使用できます。また、ご不明な点がございましたら、フォーラムまでお問い合わせください。

関連項目