Я пишу программу, которая генерирует файл vsdx, в настоящее время использую ссылку Microsoft.Interop.visio. На моем компьютере разработчика есть Visio, но конечный пользователь мог установить или не установить. Сработает ли этот инструмент, если visio не установлен на компьютере конечного пользователя, или эта служба взаимодействия отделена от реального приложения?
Создание и сохранение чертежа Visio 2013 (файл Vsdx) с помощью C #
Ответы (1)
Я считаю, что вам необходимо установить Visio на клиентском компьютере. но если вы создаете visio из своего кода и хотите сохранить его на локальном компьютере клиента, тогда
FileInfo file = "";// Your File
Response.Clear();
Response.ContentType = "application/vnd.ms-visio.drawing.main+xml";
Response.AddHeader("Content-Disposition", "inline; filename= RateTemplate.vsdx");
Response.WriteFile(file.FullName);
Response.End();
это позволяет вам открывать / сохранять файл на машине клиента, если m / c получил visio 2013, то вы даже можете открыть файл .vsdx.
person
manas das
schedule
19.05.2015
vsdx, но это первый шаг, который вам следует сделать. - person Neolisk   schedule 24.04.2013