Converting DWG and DXF to PNG, BMP, JPEG, TIFF, and GIF using Aspose .NET Plugin

ファイル形式 DWG および DXF* は CAD デザインの分野で基本的であり、さまざまなアプリケーションのための重要なメタデータをカプセルします. しかし、これらのフォーマットをウェブまたはデスクトップアプリに直接統合することは挑戦的な可能性があります. 実用的で効率的なソリューションは、それらを広く使用されている画像形式に変換することです. このガイドでは、どのように ** DWG を BMP に転換するかを調べます。 .NET プラグイン.

テーブルコンテンツ

ASPOSE API を使用して DWG または DXF を C# で画像に変換する

ASPOSE.CAD for .NET C# で CAD ファイルの操作と変換を容易にするように設計された強力な API です コードの数行だけで、DWG と DXF デザインをさまざまな ラスター イメージ フォーマットに無制限に変更できます。 ダウンロード API あなたの .NET アプリケーションに直接インストールするか ニュージーランド. Aspose プラグインは *99 ドルから始まり、アプリケーションを改善しようとする開発者にとって価値のある投資となります。

DWG または DXF を C# に PNG に変換する

.NET のための Aspose.CAD を使用して DWG または DXF ファイルを PNG 画像に変換するには、以下の簡単なステップに従います。

以下はC#コードのサンプルで、変換を実行する方法を示しています。

using (Aspose.CAD.Image image = Aspose.CAD.Image.Load("1344463999.dwg"))
{
// Create an instance of CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// Set page width & height
rasterizationOptions.PageWidth = 1200;
rasterizationOptions.PageHeight = 1200;
// Create an instance of PngOptions for the resultant image
ImageOptionsBase options = new PngOptions();
// Set rasterization options
options.VectorRasterizationOptions = rasterizationOptions;
// CAD to PNG
image.Save("conic_pyramid_raster_image_out.png");
}

DWG または DXF を C# で JPEG に変換する

DWG/DXF ファイルを JPEG 画像に変換するプロセスは、PNG 変換とかなり似ています。

以下はC#コードのサンプルで、CAD DWG/DXF ファイルを JPEG 画像に変換する方法を示しています。

DWGまたはDXFをBMP、TIFF、GIFにC#に変換する

DWG/DXF ファイルを BMP、TIFF、または GIF 画像に変換するには、ステップは前述と同じです。唯一の違いは、あなたが使用するオプションクラスにあります。 GIFオプション, ティフオプションそして、 Bmpオプション以下は、 DWG を BMP に変換する方法を示す C# コード サンプル、DXF から TIFF の画像を JPEG にする方法、および **DWG と Bitmap への画像の **convert や **TIF F と DX F の **Convert の方法が示されます。

using (Aspose.CAD.Image image = Aspose.CAD.Image.Load("conic_pyramid.dxf"))
{
// Create an instance of CadRasterizationOptions and set its various properties
Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions();
rasterizationOptions.PageWidth = 1600;
rasterizationOptions.PageHeight = 1600;
rasterizationOptions.AutomaticLayoutsScaling = true;
rasterizationOptions.NoScaling = false;
// Create an instance of BmpOptions for the resultant image
ImageOptionsBase bmpOptions = new BmpOptions();
// Set rasterization options
bmpOptions.VectorRasterizationOptions = rasterizationOptions;
// CAD to BMP
image.Save("output.bmp", bmpOptions);
// Create an instance of GifOptions for the resultant image
ImageOptionsBase gifOptions = new GifOptions();
// Set rasterization options
gifOptions.VectorRasterizationOptions = rasterizationOptions;
// CAD to GIF
image.Save("output.gif", gifOptions);
// Create an instance of TiffOptions
Aspose.CAD.ImageOptions.TiffOptions tiffOptions = new Aspose.CAD.ImageOptions.TiffOptions(Aspose.CAD.FileFormats.Tiff.Enums.TiffExpectedFormat.Default);
// Set the VectorRasterizationOptions property
tiffOptions.VectorRasterizationOptions = rasterizationOptions;
// CAD to TIFF
image.Save("output.tiff", tiffOptions);
}

ハッピーアップ

この総合的なガイドでは、CADのDWGまたはDXFファイルをPNG、JPEG、BMP、TIFF、GIFを含むさまざまな画像形式に変換する方法を学びました C#と Aspose .NET プラグインを使用します。 公式文書.

さらに、 DWG を BMP に変換する方法を学ぶこともできますが、 **DWG の DXF コンバーター を使用することもあります。 画像を CAD への転換を実行する必要があるか、または **TIFF の CAD カウンターを使用しているかどうかにかかわらず、ASPOSE API はプロジェクトに必要な柔軟性を提供します。

More in this category