Доброго времени суток, уважаемые форумчане! Прошу помочь в решении данного вопроса.
Мне необходимо в инвенторе открыть набор файлов dxf, считать с них информацию и провести дальнейшие манипуляции.
Открываю документы как-то так:
_oApp.SilentOperation = true;
// почему он видимый?
DrawingDocument doc = (DrawingDocument)_oApp.Documents.Open(documentName, false);
doc.UnitsOfMeasure.LengthUnits = UnitsTypeEnum.kMillimeterLengthUnits;
_oApp.SilentOperation = false;
Документы DXF разные, создавались разными людьми. Получается такая штука, что одни открываются корректно, а в других Invenor воспринимает размеры из DXF файла как дюймы и в итоге эскиз строит в 25,4 раза больше. Буду благодарен любой догадке, ибо я вобще в тупике (((
П.С. Бонусный вопрос )) Может кто-то в курсе, почему я в Documents.Open() посылаю параметр OpenVisible = false, а чертеж открывается все равно видимым?