コンポーネントが最新のDWGバージョン(DWG 2004バージョンより上)をサポートしていないのに、既存のCADビューアコンポーネントに固執しなければならない状況があります。そのため、DWGバージョンコンバータコンポーネント(.Net Framework 1.1、LanguageVB.Netに適した.NetAPI)を探しています。
現在の実装:
ユーザーがアプリケーションにCAD図面を添付し、図面ファイルを解析してそのバージョンを判別し、アプリケーションと互換性があるかどうかを確認します。図面に互換性がない場合は、アプリケーションユーザーに、2002-2004バージョンとして保存してその図面を変換することをお勧めします。ここでの問題は、一部のユーザーがCAD Editor、つまりAutoCADを持っていないため、アプリケーションに変換してアタッチできないことです。
提案された実装:
図面バージョンを決定した後、CADビューアーコンポーネントと互換性がない場合は、その図面を変換するようにユーザーに警告する代わりに、添付された図面形式をDWG2004より前のバージョンに変換するAPI呼び出しが必要です。
このバージョン変換機能を提供できるコンポーネントベンダーを提案してください。
ありがとう、Sriram .V