
ファイル形式 DWG および DXF* は CAD デザインの分野で基本的であり、さまざまなアプリケーションのための重要なメタデータをカプセルします. しかし、これらのフォーマットをウェブまたはデスクトップアプリに直接統合することは挑戦的な可能性があります. 実用的で効率的なソリューションは、それらを広く使用されている画像形式に変換することです. このガイドでは、どのように ** DWG を BMP に転換するかを調べます。 .NET プラグイン.
テーブルコンテンツ
- ASPOSE API を使用して DWG または DXF を C# の画像に変換する
- DWG または DXF を PNG に C# に変換する
- DWG または DXF を JPEG に C# に変換する
- DWGまたはDXFをBMP、TIFF、GIFにC#に変換する
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 画像に変換するには、以下の簡単なステップに従います。
- DWG/DXF ファイルをダウンロードする イメージ クラス
- 例を生み出し、 CadRasterizationオプション クラスと出力画像の望ましい高さと幅を指定します。
- 例を生み出し、 PNGオプション クラス
- 割り当て PngOptions.VectorRasterizationオプション に、The
CadRasterizationOptions
オブジェクト - CAD ファイルを PNG に変換する Image.Save(ストリング、イメージオプションベース) メソッド
以下は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 変換とかなり似ています。
- DWG/DXF ファイルをダウンロードする イメージ クラス
- 新たな例を生み出し、 CadRasterizationオプション クラスと出力画像の高さと幅を定義します。
- 例を生み出し、 JPEGオプション クラス
- セット The JpegOptions.VectorRasterizationオプション に、The
CadRasterizationOptions
オブジェクト - CAD ファイルを JPEG 画像として保存する Image.Save(ストリング、イメージオプションベース) メソッド
以下は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 はプロジェクトに必要な柔軟性を提供します。