開発者ガイド
導入
Aspose.CAD for .NET は、コンピュータ・アシスタント・デザインのファイルの操作と変換を簡素化するために設計された強力なライブラリです. エンジニアリングソフトウェア、ウェブアプリケーション、またはデスクトップユーティリティを開発しているかどうかにかかわらず、ASPOSE. CAD はいくつかの CAD フォーマットで無制限に動作するためのツールを提供します.
主な特徴
総合フォーマットサポート
Aspose.CAD for .NET は DWG、DXF、 DGN、 DWF など、さまざまな CAD ファイル形式をサポートしています.
高い忠誠度のレンダー
高品質のラスター画像やヴェクターグラフィックに正確にCADの図面を表示する必要があるか、ウェブアプリケーションで絵画を見せたり、タンパク質を生成したりするかどうかにかかわらず、Aspose.Cadはオリジナルのファイルの完全性と詳細を維持します.
変換能力
Aspose.CADはフォーマット翻訳の複雑さを処理し、さまざまな CAD システム間の柔らかい相互作用を可能にします.
編集・操作
CAD デザインをプログラム的に変更するには、層を追加または削除し、属性を変更したり、エディティング エンティティを編集したりします。この機能は、開発者が特定のアプリケーションのニーズにカスタマイズしてカダ コンテンツを調整することができます.
測定抽出
CADの図面から長さ、領域、および容量などの正確な測定を抽出します。これは、正しいデータが重要であるエンジニアリング、建築、建設のアプリケーションに特に役立ちます.
テキスト・アノテーション処理
CAD ファイル内のテキスト要素およびノートを管理します. あなたの絵画の明確さと有用性を向上させるために、コードを追加、編集、または削除します.
NET エコシステムとの統合
ASP.NET、WPF、またはWinFormsを使用しているかどうかにかかわらず、Aspose.CADは開発作業流に自然に適合します.
始めに
あなたのプロジェクトで Aspose.CAD for .NET を使用し始めるには、以下の簡単なステップに従ってください:
- Aspose.CAD NuGet パッケージのインストール
Install-Package Aspose.CAD
- 指令を使用して必要なものを追加する
using Aspose.CAD;
using Aspose.CAD.FileFormats.Cad;
using Aspose.CAD.ImageOptions;
- CADファイルをダウンロードして変換する
以下は基本的な例で、どのように充電するかを示しています DWG ファイルを変換し、A PNG イメージ:
// Path to the input CAD file
string inputFile = "sample.dwg";
// Path to save the converted image
string outputFile = "output.png";
// Load the CAD file
using (Image image = Image.Load(inputFile))
{
// Define the resolution
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions
{
PageWidth = 1600,
PageHeight = 1600,
BackgroundColor = Color.White
};
// Set up the PNG rendering options
PngOptions pngOptions = new PngOptions
{
VectorRasterizationOptions = rasterizationOptions
};
// Save the image in PNG format
image.Save(outputFile, pngOptions);
}
Console.WriteLine("Conversion completed successfully.");
このコードスナイプは、DWGファイルをアップロードすることを示し、高品質のレダリングのためのラスター化オプションを設定して、PNG画像としての出力を節約します CadRasterizationOptions
あなたの特定の要件に合うために、例えば解像度や背景色の調整など.
なぜ .NET のための Aspose.CAD を選択するのですか?
Aspose.CAD for .NET は、その信頼性、パフォーマンス、使いやすさのために優れています。それは複雑な設定や外部依存の必要性を排除し、開発者が強力なアプリケーションの構築に焦点を当てることを可能にします.
今日、 .NET のための Aspose.CAD を探索し、高度な CAD 機能でアプリケーションを強化します.