JavaでSVGをPNGに変換する方法

このチュートリアルでは、ドキュメントの変換をすばやく行う方法と、Java で SVGPNG に変換する方法について簡単に説明します。ドキュメント変換は、いくつかの API 呼び出しで、サードパーティ ツールなしで実装されます。さらに、このガイドは、MS Windows、Linux、Mac OS などのオペレーティング システムで使用できます。 Java で SVG を PNG に変換 機能を作成するための手順とサンプル コードを以下に示します。

Java で SVG を PNG に変換する手順

  1. Java アプリケーションの Maven リポジトリから GroupDocs.Conversion for Java をインストールします
  2. SVG から PNG へのドキュメント変換を実行するために必要なクラスへの参照を追加します。
  3. Converter クラスのインスタンスを作成し、入力 SVG ファイルをそのコンストラクターに渡します
  4. ImageConvertOptions クラスのインスタンスを作成して、出力 PNG ファイルの変換オプションを設定します。
  5. Converter クラスの Convert メソッドを呼び出し、変換された PNG と ImageConvertOptions をそれに渡します。

Java SVG to PNG 機能は、上記の手順に従って簡単に実装できます。 Java でのドキュメント変換は、いくつかの簡単な手順で完了できます。まず、必要なライブラリを Maven リポジトリから Java アプリケーションにインストールし、コード内のクラスへの参照を追加して、プロジェクトを構成します。その後、Converter クラスの新しいインスタンスを作成し、SVG ファイルを引数としてそのコンストラクターに提供します。次の手順では、ImageConvertOptions クラスを使用して、出力 PNG ファイルのプロパティを定義します。最後に、変換されたファイルをディスクに保存するには、Convert メソッドを使用します。

Java で SVG を PNG に変換するコード

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.licensing.License;
import com.groupdocs.conversion.options.convert.ImageConvertOptions;
public class ConvertSvgToPngInJava {
public static void main(String[] args) { // Main function to convert SVG to PNG in Java
// Remove the watermark in output PNG by adding license
License lic = new License();
lic.setLicense("GroupDocs.Conversion.lic");
// Load the source SVG file for conversion to PNG
Converter converter = new Converter("sample.svg");
// Set the convert options for PNG format
ImageConvertOptions options = new ImageConvertOptions();
// Convert and save the SVG in PNG format
converter.convert("converted.png", options);
System.out.println("Done");
}
}

上記のサンプルでわかるように、SVG を PNG Java に変換する機能は、このガイドの指示に従って開発されます。ドキュメント変換の実装には、いくつかの API 呼び出しと 3 ~ 4 行のコードが使用されます。また、SVG ドキュメントを HTML、TSV、DOC、PDF、JPEG、XLSX などのさまざまな形式に即座に変換することもできます。

このガイドでは、Java を使用した SVG から PNG へのドキュメント変換について説明しました。他のドキュメント形式のドキュメント変換について知りたい場合は、JavaでRTFをHTMLに変換する方法 を参照してください。

 日本語