Aspose.Diagram for .NET - это специализированный API, созданный для работы с файлами Microsoft Visio. Он позволяет разработчикам создавать, обрабатывать и конвертировать нативные файловые форматы Visio из web-приложений ASP.NET, web-сервисов, приложений на Windows и Mono. Разработчики могут создавать диаграммы "с нуля" и легко загружать существующие файлы, а также манипулировать элементами диаграмм с целью выгрузки в другие файловые форматы, изображения или форматы с фиксированным макетом.
Этот API для .NET является альтернативой объектной модели Microsoft Visio, предоставляя лучшую, чем Visio, производительность. Он предоставляет в пользование продвинутую функциональность сервисов Visio, предназначенную для манипулирования документами Visio на сервере. Это расширяемый API, простой в использовании, компактный и предоставляет базовую функциональность, что, таким образом, позволяет разработчикам писать меньше кода для решения базовых задач.
Чтение различных форматов Visio
Группировка нескольких фигур
Конфигурирование фигур TimeLine
Определение расположения шрифтов
Чтение свойств различных объектов диаграммы
Сохранение диаграммы как XML или XAML
Манипулирование свойствами документа Visio
Распечатывание диаграммы Visio на сервере через API XpsPrint
Поворот фигур на любой угол
Добавление комментариев к рисункам в 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, файл может быть записан на диск в любом поддерживаемом формате.
С использованием Aspose.Diagram for .NET разработчики могут открывать файлы Visio и выгружать их в популярные форматы изображений, включая BMP, JPEG, PNG, TIFF, SVG и EMF. API также предоставляет возможности выгрузки файлов Visio в форматы PDF и XPS с высокой точностью.
Aspose.Diagram for .NET позволяет разработчикам легко осуществлять доступ и чтение свойст различных объектов Visio, таких, как Document, Page, Master, Shape, StyleSheet, Connect и тому подобное.
Aspose.Diagram for .NET позволяет распечатывать документы с использованием различных опций с использованием всего лишь нескольких строчек кода. Вы можете распечатывать с использованием установок по умолчанию, распечатывать на конкретный принтер и определять диапазон распечатываемых страниц.
Aspose.Diagram for .NET построен на базе управляемого кода, который для обработки файлов Visio не требует наличия установленного Microsoft Office или Microsoft Visio. Это прекрасная альтернатива автоматизации Microsoft в терминах поддерживаемых возможностей, безопасности, стабильности, масштабируемости, скорости и стоимости.
Aspose.Diagram предлагает индивидуальные API для построения диаграм и для других популярных сред разработки, перечисленных ниже: