Aspose.Slides для OpenXML
Что такое OpenXML?
OpenXML SDK – это .NET SDK от Microsoft, предназначенный для обработки файловых форматов Microsoft Office 2007 и более поздних версий. Эти файловые форматы в основном являются упакованными пакетами, и Open XML SDK для Office упрощает задачу манипулирования пакетами Open XML и элементами основной схемы Open XML внутри пакета. Классы в Open XML SDK инкапсулируют многие распространенные задачи, которые разработчики выполняют с пакетами Open XML, позволяя вам выполнять сложные операции всего лишь с несколькими строками кода.
После установки Open XML SDK 2.5 откройте ваш существующий проект или приложение в Visual Studio или создайте новый проект или приложение. Затем в вашем проекте или приложении добавьте ссылки на следующие компоненты:
- DocumentFormat.OpenXml
- WindowsBase
Aspose.Slides для .NET
Aspose.Slides для .NET – это уникальный компонент управления PowerPoint®, который позволяет приложениям .NET читать, записывать и манипулировать документами PowerPoint без использования Microsoft PowerPoint.
Aspose.Slides для .NET – это первый и единственный компонент .NET, который предоставляет функциональность для управления документами PowerPoint в ваших собственных приложениях. Как и все компоненты Aspose .NET, Aspose.Slides написан на управляемом C#, имеет невероятно доступную цену и работает с молниеносной скоростью.
Aspose.Slides для OpenXML
Введение
Разработчики, ищущие библиотеки для работы с файловыми форматами, могут изучить возможности, предлагаемые библиотеками на рынке. При выборе варианта учитываются два основных фактора:
- Функции
- Усилия, необходимые для использования библиотеки
Если вы разработчик .NET, ищущий более быструю, простую и легковесную библиотеку для работы с файлами, вам может потребоваться сравнить VSTO (инструмент Visual Studio для Office) с Aspose. В этом случае этот проект поможет вам сравнить функции и код в обеих библиотеках.
Системные требования и поддерживаемые платформы
Системные требования
Одна или несколько из следующих редакций инструментов Visual Studio для Office:
- Microsoft Visual Studio 2005 Tools для Microsoft Office System
- Microsoft Visual Studio 2005 Tools для системы Microsoft Office 2007
- Visual Studio 2008 Professional Edition
- Visual Studio 2008 Team Suite Edition
- Одна версия Microsoft Office:
- Microsoft Office Professional 2003 SP1
- Система Microsoft Office 2007
Поддерживаемые операционные системы
- Windows 2000; Windows Server 2003; Windows Vista; Windows XP
Поддерживаемые версии .NET Framework
- только .NET Framework 2.0 или выше.
Скачивание
Вы можете скачать последний код по следующим ссылкам:
Установка
Чтобы открыть проект, вам нужно скачать и установить последнюю версию Aspose.Slides для .NET здесь и включить ее в проект.
Поддержка, расширение и вклад
Поддержка
Мы предлагаем бесплатную поддержку. Каждый, кто использует наш продукт, будь то купленный или оценочный вариант, заслуживает нашего полного внимания и уважения.
Вы можете сообщить о любых проблемах или предложениях, связанных с Aspose .NET для OpenXML, используя любую из следующих платформ:
Расширение и вклад
Код сравнения для Aspose.Slides для .NET и исходный код OpenXML доступен на основных сайтах общественного программирования, перечисленных ниже. Разработчики поощряются к скачиванию исходного кода для миграции с OpenXML на Aspose.Slides в соответствии с их требованиями.
Исходный код
Вы можете получить последний исходный код из одного из следующих источников.
Как настроить исходный код
Пожалуйста, следуйте этим простым шагам, чтобы начать
- Скачайте/клоните исходный код.
- Откройте Visual Studio 2010 и выберите Файл > Открыть проект.
- Перейдите к последнему скачанному исходному коду и откройте файл .sln.
Примеры кода
Этот раздел включает следующие темы
- Сравнение кода для общих функций с OpenXML
- Добавить комментарий к слайду
- Добавление слайда в презентацию
- Применить тему к презентации
- Изменить цвет заливки фигуры в презентации
- Посчитать количество слайдов
- Создать документ презентации
- Удалить все комментарии от автора
- Удалить слайд
- Получить все внешние гиперссылки в презентации
- Получить весь текст на всех слайдах
- Получить весь текст на слайде
- Получить названия всех слайдов
- Переместить абзац из одной презентации в другую
- Переместить слайд на новую позицию
- Недостающие функции в OpenXML
- Доступ к OpenDocument Presentation
- Добавить макетные слайды в презентацию
- Конвертация из PPT в разные форматы
- Экспорт медиафайлов в HTML файл
- Получить формат файла презентации
- Высокоуровневое программирование с моделью объекта документа презентации
- Отрисовка и печать презентации
- Переходы слайдов
- Работа с размером и макетом презентации