Я использую Microsoft.Office.Interop.Visio для создания файла visio. Он работает как ожидалось. Теперь новое требование - сохранить файл как DWG и DXF.Сохраните файл visio как DWG или DXFin C#
Я видел Page.Export Method для экспорта файла visio в другой тип файла. Но с использованием метода экспорта он не генерирует DWG и DXF, кроме того, что все генерирует.
Microsoft.Office.Interop.Visio.Document doc = VisioApplication.Documents.OpenEx(sFileToWrite, stick);
int iCount = doc.Pages.Count;
for(int i = 0; i < iCount - 1; i++)
{
Microsoft.Office.Interop.Visio.Page page = doc.Pages.get_ItemFromID(i + 1);
page.Export("E:\\thejus" + i + ".dwg"); //not working
page.Export("E:\\thejus" + i + ".bmp"); //working
}
Пожалуйста, дайте мне знать, если кто-то знает причину
Хотя код очень полезен, OP может немного поучаствовать в объяснении. – sniperd