API для .NET чтобы манипулировать файлами Microsoft Visio®

Из любых приложений на .NET можно создавать, редактировать, манипулировать и трансформировать диаграммы Microsoft Visio® в форматы XPS, HTML, SVG, SWF, XAML, PDF или графические форматы.

 

 

 

Aspose.Diagram for .NET – это специализированный API, созданный для работы с файлами Microsoft Visio. Он позволяет разработчикам создавать, обрабатывать и конвертировать нативные файловые форматы Visio из web-приложений ASP.NET, web-сервисов, приложений на Windows и Mono. Разработчики могут создавать диаграммы “с нуля” и легко загружать существующие файлы, а также манипулировать элементами диаграмм с целью выгрузки в другие файловые форматы, изображения или форматы с фиксированным макетом.

Этот API для .NET является альтернативой объектной модели Microsoft Visio, предоставляя лучшую, чем Visio, производительность. Он предоставляет в пользование продвинутую функциональность сервисов Visio, предназначенную для манипулирования документами Visio на сервере. Это расширяемый API, простой в использовании, компактный и предоставляет базовую функциональность, что, таким образом, позволяет разработчикам писать меньше кода для решения базовых задач.

 

Обзор возможностей Aspose.Diagram for .NET.

 

Основные Считывание данных
  • Создавать диаграммы Visio
  • Добавлять и соединять фигуры
  • Группировать фигуры
  • Защищать диаграммы/фигуры
  • Извлекать гиперссылки и геометрические фигуры
  • Читать/создавать определяемые пользователем ячейки
  • Изменять стили листа
  • Оперировать с комментариями уровня страницы
  • Оперировать ориентацией и слоями страницы
  • Манипулировать объектами OLE
  • Манипулировать элементами управления ActiveX
  • Многоцветные фигуры

Aspose.Diagram
for .NET

  • XForm, Данные о линии и заполнении
  • Верхний и нижний колонтитулы
  • Пиктограммы и картинки
  • Решение в виде XML
  • Элементы фигур на трафарете, страниц и трафаретов
  • Стили листов
  • Гиперссылки
  • Слои
  • Определяемые пользователем ячейки
  • Геометрия фигур
  • Комментарии
Печать
  • Высокоточная печать
  • Поддержка API XpsPrint

 

Aspose.Diagram for .NET поддерживает большинство нативных файловых форматов Visio вместе с некоторыми широко используемыми файловыми форматами для изображений и файлов с фиксированным макетом.

 

⇑⇓  Ввод/Вывод Только вывод 
  • Microsoft Visio: VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSTM

Aspose.Diagram
for .NET

 

  • Формат с фиксированным макетом: PDF, PDF/A, XPS
  • Изображения: JPEG, PNG, BMP, TIFF, SVG, EMF
  • Web: HTML
  • Другие: XAML, SWF
Только ввод   
  • Microsoft Visio: VDW, VSD, VSS, VST

 

Aspose.Diagram for .NET поддерживает фреймворк .NET, начиная с версии 2.0 и Mono.

 

Mono Фреймворк .NET
PHP, VBScript, Delphi, C++ 

Aspose.Diagram
for .NET

 

 

Приложения ASP.NET
Web-сервисы
Приложения на Windows

 

Продвинутые возможности API для диаграмм

 

 

Чтение различных форматов Visio Группировка нескольких фигур Конфигурирование фигур TimeLine
Определение расположения шрифтов Чтение свойств различных объектов диаграммы Сохранение диаграммы как XML или XAML
Манипулирование свойствами документа Visio Распечатывание диаграммы Visio на сервере через API XpsPrint Поворот фигур на любой угол
Добавление комментариев к рисункам в Visio Вставка новых пустых страниц в рисунки Visio Распечатывание с высокой точностью диаграмм Visio

 

Манипулирование документами Visio
API Aspose.Diagram for .NET позволяет читать файлы Microsoft Visio в нативном формате VSD/VSDX также, как и в других форматах Visio, включая VSS, VST, VSX, VTX, VDW, VDX, VSSX, VSTX, VSDM, VSSM и VSTM. Содержимое диаграмм может быть обработанным с использованием API Aspose.Diagram. После того, как будут произведены требуемые изменения в файл Visio, файл может быть записан на диск в любом поддерживаемом формате.

Отрисовка форматов Visio в форматы изображения, PDF и XPS
С использованием Aspose.Diagram for .NET разработчики могут открывать файлы Visio и выгружать их в популярные форматы изображений, включая BMP, JPEG, PNG, TIFF, SVG и EMF. API также предоставляет возможности выгрузки файлов Visio в форматы PDF и XPS с высокой точностью.

Манипулирование объектами Visio
Aspose.Diagram for .NET позволяет разработчикам легко осуществлять доступ и чтение свойств различных объектов Visio, таких, как Document, Page, Master, Shape, StyleSheet, Connect и тому подобное.

Распечатка диаграмм
Aspose.Diagram for .NET позволяет распечатывать документы с использованием различных опций с использованием всего лишь нескольких строчек кода. Вы можете распечатывать с использованием установок по умолчанию, распечатывать на конкретный принтер и определять диапазон распечатываемых страниц.

Автоматизация Microsoft Office – больше не нужна!
Aspose.Diagram for .NET построен на базе управляемого кода, который для обработки файлов Visio не требует наличия установленного Microsoft Office или Microsoft Visio. Это прекрасная альтернатива автоматизации Microsoft в терминах поддерживаемых возможностей, безопасности, стабильности, масштабируемости, скорости и стоимости.