この短いチュートリアルでは、Javaを使用してDWGをJPGに変換する方法について詳しく説明します。画像の高さと幅、背景色などのさまざまなプロパティを設定して、** Javaを使用してDWGをJPGにエクスポート**してから、出力画像ファイルを作成できます。出力をストリームに保存して、アプリケーションでさらに使用することもできます。
Javaを使用してDWGをJPGに変換する手順
- MavenリポジトリからAspose.CADライブラリを追加してアプリケーションを構成します
- Imageクラスを使用して入力DWGファイルをロードします
- CadRasterizationOptionsクラスのインスタンスを作成します
- 出力JPGファイルを保存します
- JavaでDWGからJPGを生成する*このステップバイステップのチュートリアルでは、最初にImageクラスオブジェクトを使用して入力DWGファイルをロードし、次に画像の寸法を含むラスター化オプションにさまざまなプロパティを指定します。その結果、出力JPGファイルは、これらすべての簡単な手順に従って作成されます。
Javaを使用してDWGをJPGに変換するコード
import com.aspose.cad.License; | |
import com.aspose.cad.Color; | |
import com.aspose.cad.Image; | |
import com.aspose.cad.ImageOptionsBase; | |
import com.aspose.cad.fileformats.cad.CadDrawTypeMode; | |
import com.aspose.cad.imageoptions.CadRasterizationOptions; | |
import com.aspose.cad.imageoptions.JpegOptions; | |
public class ConvertDWGtoJPG { | |
public static void main(String[] args) throws Exception { // main method to convert DWG to JPG image using Java | |
// Set Aspose.CAD license before converting DWG to PNG Image | |
License CADLicenseJava = new License(); | |
CADLicenseJava.setLicense("CADJavaLicense.lic"); | |
// Load the DWG to export to JPG | |
Image image = Image.load("Test.dwg"); | |
// Create an instance of CadRasterizationOptions | |
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions(); | |
// Set page width & height | |
rasterizationOptions.setPageWidth(1200); | |
rasterizationOptions.setPageHeight(1200); | |
//Set background color and object colors | |
rasterizationOptions.setBackgroundColor(Color.getWhite()); | |
rasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor); | |
// Create an instance of JpegOption for the converted Jpeg image | |
ImageOptionsBase options = new JpegOptions(); | |
// Set rasterization options for exporting to JPEG | |
options.setVectorRasterizationOptions(rasterizationOptions); | |
// Save DWG to JPEG image | |
image.save("Exported_image_out.jpeg", options); | |
} | |
} |
上記のコードでは、Imageクラスオブジェクトを使用してソースDWGファイルをロードします。このファイルを使用して、目的の背景色と画像の高さまたは幅を持つJPG画像として保存できます。同様に、PngOptionsクラスオブジェクトを初期化し、出力ファイル名の拡張子を変更することで、出力をPNG画像としてレンダリングすることもできます。
- JavaでDWGからJPGを作成する*この機能に加えて、JavaでOTGをPDFに変換する方法の記事で説明されているように、さまざまな種類のファイルをエクスポートできます。これらすべての機能を使用するために、他のサードパーティのツールやソフトウェアをインストールする必要はないことに注意してください。