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.
Основные | Считывание данных | |
|
Aspose.Diagram |
|
Печать | ||
|
Aspose.Diagram for .NET поддерживает большинство нативных файловых форматов Visio вместе с некоторыми широко используемыми файловыми форматами для изображений и файлов с фиксированным макетом.
⇑⇓ Ввод/Вывод | Только вывод ⇑ | |
|
Aspose.Diagram
|
|
Только ввод ⇓ | ||
|
Aspose.Diagram for .NET поддерживает фреймворк .NET, начиная с версии 2.0 и Mono.
Mono | Фреймворк .NET | |
PHP, VBScript, Delphi, C++ ⇒ |
Aspose.Diagram
|
⇐ Приложения 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 в терминах поддерживаемых возможностей, безопасности, стабильности, масштабируемости, скорости и стоимости.