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のさまざまな機能を使用できます。また、ご不明な点がございましたら、フォーラムまでお問い合わせください。