無料のオンライン SVG コンバーター

SVG から PNG への変換の品質をブラウザで直接テストしてください!次の C# の例は、SVG ドキュメントを変換する方法を示しています。ファイルから SVG を読み取り、デフォルトの保存オプションを使用して SVG を PNG に変換するためのソース コードについて説明します。ローカル ファイル システムから SVG をロードし、出力形式を選択してサンプルを実行してください。結果はすぐに別のファイルとして取得されます。 SVG を PNG 形式にオンラインですばやく変換できます。


C# を使用して SVG を PNG に変換する

SVG は、2 次元のベクターおよび混合ベクター/ラスター グラフィックスを作成するための XML 言語です。 SVG を PNG に変換するために、機能である Aspose.HTML for .NET API を使用します- C# プラットフォーム用のリッチで強力で使いやすいドキュメント操作および変換 API。他の形式を利用するには、多くの場合、SVG 変換が必要です。ドキュメント処理ライブラリを使用すると、わずか数行のコードでさまざまな変換オプションを完全に制御して、プログラムで SVG を PNG 画像に変換できます。


C# で SVG を PNG に変換する手順

  1. SVGDocument クラスの SVGDocument() コンストラクターの 1 つを使用して SVG ファイルをロードします。
  2. 新しい ImageSaveOptions オブジェクトを作成します。デフォルトでは、Format プロパティは PNG です。
  3. ConvertSVG() メソッドを使用して、SVG を PNG 画像として保存します。 SVGDocument、ImageSaveOptions、および出力ファイル パスを ConvertSVG() メソッドに渡す必要があります。

ドキュメント内の SVG から PNG への変換

PNG ファイル形式はロスレス画像圧縮をサポートしているため、ユーザーの間で人気があります。 Aspose.HTML for .NET API の詳細については、ドキュメント記事 Convert SVG to PNG を参照してください。変換機能と、最も一般的な SVG から PNG への変換シナリオの C# の例を検討します。この記事では、ConvertSVG() メソッドを使用して SVG を PNG に変換する方法と、ImageSaveOptions を適用する方法について説明します。


無料のオンライン コンバーター

Aspose.HTML は、HTML、XHTML、MHTML、EPUB、XML、または Markdown ドキュメントを PDF、XPS、DOCX、JPG、PNG、BMP、TIFF、GIF、Markdown およびその他の形式に変換するための無料のオンライン アプリケーション を提供します。ドキュメントをアップロードして変換するだけで、数秒で結果が得られます。追加のソフトウェアは必要ありません。強力な C# API により、HTML を一般的な形式にすばやく高品質に変換できます。強力なオンライン コンバーターを今すぐ無料でお試しください!

よくある質問

1. SVG を変換する理由

使い慣れた便利な形式で作業したり、特定のタスクでさまざまな形式を利用したりするなど、さまざまな理由で形式間の変換が必要になります。 SVG ファイルは一部のソフトウェアと互換性がない場合があり、開いて読み取るには別のファイル形式に変換する必要があります。

2. SVG を PNG に変換するにはどうすればよいですか?

Aspose.HTML を使用すると、オンラインでもプログラムでも、あらゆる方法で SVG を PNG に変換できます。 たとえば、オンラインの SVG コンバータを使用して、ファイルをリアルタイムですばやく変換できます。 ファイルをアップロードしてコンバータを実行するだけで、数秒で結果が得られます。 あるいは、.NET API 用の Aspose.HTML と提供された C# コードを使用して、プログラム的に SVG を PNG に変換することもできます。

3. SVG を他のどのファイル形式に変換できますか?

Aspose.HTML API は、PDF、XPS、DOCX、JPEG、PNG、BMP、TIFF、GIF などの一般的な形式への幅広い SVG 変換を提供します。

4. Aspose.HTML はどのフォーマットをサポートしていますか?

すぐに使用できる HTML、XHTML、SVG、EPUB、MHTML、および Markdown ドキュメントをサポートしています。上記のドキュメントの一部として、CSS、JavaScript、XPath、および HTML5 Canvas 仕様もサポートしています。

Aspose.HTML for .NET ライブラリのインストール方法

Aspose.HTML ライブラリ for .NET をシステムにインストールするには、いくつかの方法があります。

  1. NuGet パッケージ マネージャー GUI を使用して NuGet パッケージ をインストールします。
  2. パッケージ マネージャー コンソールを使用して NuGet パッケージをインストールします。次のコマンド PM> Install-Package Aspose.Html を使用できます。
  3. MSI から Aspose.HTML for .NET をインストールします。

このライブラリは、HTML5、CSS3、SVG、および HTML Canvas の解析をサポートし、WHATWG DOM 標準に基づくドキュメント オブジェクト モデル (DOM) を構築します。 Aspose.HTML for .NET は完全に C# で記述されており、ASP.NET、WCF、WinForms、.NET Core など、あらゆるタイプの 32 ビットまたは 64 ビットの .NET アプリケーションの構築に使用できます。 .NET 変換サンプル コードを実行する前に、Microsoft Windows または .NET Framework または .NET Standard と互換性のある OS と、Microsoft Visual Studio などの開発環境があることを確認してください。 C# ライブラリのインストールとシステム要件の詳細については、 Aspose.HTML ドキュメント を参照してください。

SVG SVG ファイル形式とは

SVG ファイルは、画像の外観を記述するために XML ベースのテキスト形式を使用するスケーラブル ベクター グラフィックス ファイルです。スケーラブルという言葉は、品質を損なうことなく SVG をさまざまなサイズにスケーリングできるという事実を指します。このようなファイルのテキストベースの説明により、解像度に依存しなくなります。これは、スケーラビリティを実現するために Web サイトの構築やグラフィックスの印刷に最も使用される形式の 1 つです。 SVG ファイルは、Chrome、Internet Explorer、Firefox、Safari など、最新のほぼすべてのブラウザーで表示/開くことができます。

PNG PNG ファイル形式とは

PNG (Portable Network Graphics) は、ロスレス圧縮を使用するラスター イメージ ファイル形式の一種を指します。このファイル形式は、Graphics Interchange Format (GIF) の代替として作成されたもので、著作権の制限はありません。ただし、PNG ファイル形式はアニメーションをサポートしていません。 PNG ファイル形式はロスレス画像圧縮をサポートしているため、ユーザーの間で人気があります。時間の経過とともに、PNG は最も使用される画像ファイル形式の 1 つに進化しました。ほぼすべてのオペレーティング システムで、PNG ファイルを開くことがサポートされています。たとえば、Microsoft Windows ビューアーには PNG ファイルを開く機能があります。これは、OS がインストールの一部としてデフォルトでサポートを利用できるためです。

サポートされているその他の SVG 変換

SVG を他の多くのファイル形式に変換することもできます。

SVG TO PDF (Portable Document Format)
SVG TO BMP (Bitmap Image)
SVG TO IMAGE (Image formats)
SVG TO JPEG (JPEG Image)
SVG TO GIF (Graphical Interchange Format)
SVG TO PNG (Portable Network Graphics)
SVG TO TIFF (Tagged Image Format)