AutoCADで暗号化された図面を開くことができるプラグインを開発中です。私は、ディスク上のdwgファイルに図面を解読する必要がないようにしたいと思います。しかし、AutoCADで図面を開くためのAPIは、すべてファイルパスでしか動作しないようです。 AutoCADで図面やデータベースをロードするための他の方法はありますか?ハードドライブにdwgファイルを保存する必要はありませんか?私の注意を引いたものはAutoCAD:ファイルではなくメモリから図面/データベースを開く
は
AcDbDatabase::readDwgFile(AcDwgFileHandle * pDwgFile, ...)
機能でしたが、私はAcDwgFileHandleクラス上の任意の情報を見つけることができませんでした。それがWin32 HANDLEや何かのラッパーだったなら、私の問題を簡単に解決できます。
ありがとうございました。
「メモリ内のファイル」の意味が不明な場合は、明確にすることはできますか? –