Сообщество программистов Autodesk в СНГ
ADN Club => AutoCAD .NET API => Тема начата: Андрей Бушман от 12-01-2015, 12:19:37
-
Как программно определить, содержит ли DWG файл цифровую подпись? Если содержит, то как определить, действительна ли она, или же файл был изменён после подписания?
-
Передал этот вопрос в ADN DevHelp, так как нигде такой информации не нашел.
-
В ADN DevHelp мне напомнили про существование метода AcDbDatabase::cloneSecurityParams (в .NET свойство Database.SecurityParameters). Но это всё хорошо когда dwg-файл уже открыт в AutoCAD. Кроме того из этих свойств я не нашел как проверить, что подпись действительна, о чем я и задал дополнительный вопрос в ADN DevHelp.
-
Но это всё хорошо когда dwg-файл уже открыт в AutoCAD.
В данном случае меня интересует работа с Database без создания Document.
-
В данном случае меня интересует работа с Database без создания Document.
Ну в том варианте, в котором мне ответили, нет необходимости создавать Document. Достаточно Database.ReadDwgFile(...). Но хотелось бы и этого избежать. Хотябы по той причине, что для больших dwg-файлов это достаточно длительная операция.