この基本的なチュートリアルでは、Java で SVG を JPG に変換する方法 について説明します。これには、システム構成情報、ステップワイズ アルゴリズム、およびアプリケーションで SVG ドキュメントを Java で JPG にエクスポートするための実行可能なサンプル コードが含まれています。さらに、さまざまなプロパティを変更して、予想される JPG 画像を作成することもできます。
Java で SVG ファイルを JPG に変換する手順
- SVG ファイルを変換する Aspose.HTML for Java ライブラリを構成してシステム環境を準備する
- SVGDocument クラスを使用してソース SVG ファイルをロードする
- ImageSaveOptions のオブジェクトを開始し、JPG 画像形式を指定します
- convertSVG メソッド呼び出しで SVG を JPG 画像に変換する
これらの手順は、Java で SVG ファイルを JPG に変換するプロセス全体を示しています。最初のステップでは、Aspose.HTML for Java API を構成して環境を確立する必要があります。次に、入力 SVG 画像を読み込み、さまざまなプロパティを設定してから、JPG 画像ファイルにレンダリングします。
Java で SVG ファイルを JPG に変換するコード スニペット
import com.aspose.html.License; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Convert SVG to JPG in Java | |
// Load a license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Set path for SVG file | |
String path = "Input.svg"; | |
// Set path for JPG file | |
String savePath = "SVGtoJPG.jpg"; | |
// Initialize SVGDocument object | |
com.aspose.html.dom.svg.SVGDocument document = new com.aspose.html.dom.svg.SVGDocument(path); | |
// Create an instance of ImageSaveOptions | |
com.aspose.html.saving.ImageSaveOptions options = new com.aspose.html.saving.ImageSaveOptions(com.aspose.html.rendering.image.ImageFormat.Jpeg); | |
// Call the convertSVG method | |
com.aspose.html.converters.Converter.convertSVG(document, options, savePath); | |
System.out.println("Done"); | |
} | |
} |
この実行可能なサンプル コードは、Java で SVG から JPG に変換する方法を示しています。ただし、出力 JPG 画像の解像度、スムージング モード、ページ設定、およびその他のプロパティを変更するために拡張することはできます。さらに、この機能をアプリケーションに組み込むために追加の画像レンダリング ツールをインストールする必要はありません。
このチュートリアルでは、Java* で *SVG を JPG にレンダリングする方法について説明しました。一方、HTML ファイルを PDF ドキュメントにマージする方法について詳しく知りたい場合は、JavaでHTMLファイルをPDFにマージする方法 の記事を参照してください。