Я работаю над плагином, который позволит AutoCAD открыть мои зашифрованные рисунки. Я хотел бы избежать необходимости расшифровывать чертеж в файл dwg на диске. Однако API-интерфейсы для открытия чертежа в AutoCAD все, похоже, работают только с файловыми путями. Есть ли другой способ загрузки чертежа/базы данных в AutoCAD, который не требует наличия файла dwg на жестком диске?AutoCAD: открытие чертежа/базы данных из памяти вместо файла
Что привлекло мое внимание функция
AcDbDatabase::readDwgFile(AcDwgFileHandle * pDwgFile, ...)
, но я не смог найти какую-либо информацию о классе AcDwgFileHandle. Если бы это была просто оболочка для Win32 HANDLE или что-то еще, это легко разрешило бы мои проблемы.
Благодарим за помощь.
не уверен, что вы подразумеваете под «файлом в памяти», можете ли вы уточнить? –