# Aspose.Slides для OpenXML

> 

Source: https://docs.aspose.com/slides/ru/net/aspose-slides-for-openxml/
Updated: 2026-01-19


## **Что такое OpenXML?**
OpenXML SDK — это .NET SDK от Microsoft для обработки форматов файлов Microsoft Office 2007 и более новых. Эти форматы файлов по сути являются zip‑пакетами, а Open XML SDK for Office упрощает задачу работы с Open XML пакетами и содержащимися в них элементами схемы Open XML. Классы в Open XML SDK инкапсулируют многие распространённые задачи, которые разработчики выполняют с Open XML пакетами, позволяя выполнять сложные операции несколькими строками кода.

После установки Open XML SDK 2.5 откройте ваш существующий проект или приложение в Visual Studio или создайте новый проект или приложение. Затем в вашем проекте или приложении добавьте ссылки на следующие компоненты:

- DocumentFormat.OpenXml
- WindowsBase
## **Aspose.Slides for .NET**
Aspose.Slides for .NET — это уникальный компонент управления PowerPoint®, позволяющий .NET‑приложениям читать, записывать и изменять документы PowerPoint без использования Microsoft PowerPoint.

Aspose.Slides for .NET является первым и единственным .NET‑компонентом, предоставляющим возможности управления документами PowerPoint в ваших собственных приложениях. Как и все компоненты Aspose .NET, Aspose.Slides написан на управляемом C#, имеет невероятную цену и работает молниеносно.
## **Aspose.Slides for OpenXML**
## **Введение**
Разработчикам, ищущим библиотеки форматов файлов, может потребоваться изучить возможности, предоставляемые библиотеками, доступными на рынке. При выборе обычно учитываются два фактора:

- Функциональность
- Затраты усилий на использование библиотеки

Если вы .NET‑разработчик, ищущий более быструю, простую и лёгкую библиотеку форматов файлов для обработки файлов, вам может потребоваться сравнить VSTO (Visual Studio tool for Office) с Aspose. В этом случае проект поможет сравнить возможности и код обеих библиотек.
## **Системные требования и поддерживаемые платформы**
### **Системные требования**
Одна или несколько из следующих редакций Visual Studio Tools for Office:

- Microsoft Visual Studio 2005 Tools for the Microsoft Office System
- Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System
- Visual Studio 2008 Professional Edition
- Visual Studio 2008 Team Suite Edition
- Одна версия Microsoft Office:
- Microsoft Office Professional 2003 SP1
- 2007 Microsoft Office system
### **Поддерживаемые операционные системы**
- Windows 2000; Windows Server 2003; Windows Vista; Windows XP
### **Поддерживаемые версии .NET Framework**
- только .NET Framework 2.0 или выше.
## **Загрузка**
Самый свежий код можно скачать по адресу:

- [Github](http://goo.gl/sZsbbu)
- [Sourceforge](http://goo.gl/AWc3J3)
- [Bitbucket](http://goo.gl/8B9p3b)
## **Установка**
Чтобы открыть проект, необходимо скачать и установить последнюю версию Aspose.Slides for .NET с [здесь](http://www.aspose.com/.net/powerpoint-component.aspx) и включить её в проект.
## **Поддержка, расширение и участие**
### **Поддержка**
Мы предоставляем бесплатную поддержку. Любой, кто использует наш продукт, независимо от того, купил ли он его или использует оценочную версию, заслуживает нашего полного внимания и уважения.

Вы можете сообщать о любых проблемах или предложениях, связанных с Aspose .NET for OpenXML, используя любую из следующих платформ:

- [Github](http://goo.gl/UHkCJe)
- [Sourceforge](http://goo.gl/f8zdLU)
- [Bitbucket](http://goo.gl/1Eo1DQ)
### **Расширение и участие**
Сравнительный код для Aspose.Slides for .NET и исходный код OpenXML доступен на основных сайтах совместной разработки, перечисленных ниже. Разработчикам рекомендуется скачать исходный код для перехода от OpenXML к Aspose.Slides в соответствии с их требованиями.
### **Исходный код**
Последний исходный код можно получить из одного из следующих источников.

- [Github](https://goo.gl/gN0nf2)
- [Sourceforge](https://goo.gl/noku6v)
- [Bitbucket](https://goo.gl/T83r2D)
### **Как настроить исходный код**
Выполните следующие простые шаги, чтобы начать работу

- Скачать/клонировать исходный код.
- Открыть Visual Studio 2010 и выбрать Файл > Открыть проект.
- Перейти к только что скачанному исходному коду и открыть файл .sln.
## **Примеры кода**
Этот раздел включает следующие темы

- [Сравнение кода для общих функций с OpenXML](/slides/ru/net/code-comparison-for-common-features-with-openxml/)
  - [Добавить комментарий к слайду](/slides/ru/net/add-a-comment-to-a-slide/)
  - [Добавление слайда в презентацию](/slides/ru/net/adding-slide-to-presentation/)
  - [Применить тему к презентации](/slides/ru/net/apply-a-theme-to-a-presentation/)
  - [Изменить цвет заливки фигуры в презентации](/slides/ru/net/change-the-fill-color-of-a-shape-in-a-presentation/)
  - [Подсчитать количество слайдов](/slides/ru/net/count-the-number-of-slides/)
  - [Создать документ презентации](/slides/ru/net/create-a-presentation-document/)
  - [Удалить все комментарии автора](/slides/ru/net/delete-all-the-comments-by-an-author/)
  - [Удалить слайд](/slides/ru/net/delete-a-slide/)
  - [Получить все внешние гиперссылки в презентации](/slides/ru/net/get-all-the-external-hyperlinks-in-a-presentation/)
  - [Получить весь текст на всех слайдах](/slides/ru/net/get-all-the-text-in-all-the-slides/)
  - [Получить весь текст на слайде](/slides/ru/net/get-all-the-text-in-a-slide/)
  - [Получить заголовки всех слайдов](/slides/ru/net/get-the-titles-of-all-the-slides/)
  - [Переместить абзац из одной презентации в другую](/slides/ru/net/move-a-paragraph-from-one-presentation-to-another/)
  - [Переместить слайд в новую позицию](/slides/ru/net/move-a-slide-to-a-new-position/)
- [Отсутствующие функции в OpenXML](/slides/ru/net/missing-features-in-openxml/)
  - [Доступ к презентации OpenDocument](/slides/ru/net/access-opendocument-presentation/)
  - [Добавить слайды макета в презентацию](/slides/ru/net/add-layout-slides-to-presentation/)
  - [Конверсия из PPT в различные форматы](/slides/ru/net/conversion-from-ppt-to-different-formats/)
    - [Конверсия из PPT в формат PPTX в Aspose.Slides](/slides/ru/net/conversion-from-ppt-to-pptx-format-in-aspose-slides/)
    - [Конверсия в HTML](/slides/ru/net/conversion-to-html/)
    - [Конверсия в PDF](/slides/ru/net/conversion-to-pdf/)
    - [Конверсия в XPS](/slides/ru/net/conversion-to-xps/)
  - [Экспорт медиафайлов в HTML‑файл](/slides/ru/net/export-media-files-to-html-file/)
  - [Получить формат файла презентации](/slides/ru/net/get-the-file-format-of-presentation/)
  - [Высокоуровневое программирование с Presentation Document Object Model](/slides/ru/net/high-level-programming-with-presentation-document-object-model/)
    - [Собрать слайды](/slides/ru/net/assemble-slides/)
    - [Поиск и замена в презентации](/slides/ru/net/find-and-replace-in-presentation/)
  - [Рендеринг и печать презентации](/slides/ru/net/rendering-and-printing-of-presentation/)
    - [Конверсия в Tiff с примечаниями](/slides/ru/net/conversion-to-tiff-with-notes/)
    - [Отображено как Tiff](/slides/ru/net/rendered-as-tiff/)
    - [Отображено как Tiff с пользовательским размером](/slides/ru/net/rendered-as-tiff-by-user-defined-dimension/)
    - [Отобразить слайд как SVG‑изображение](/slides/ru/net/render-slide-as-svg-image/)
    - [Отобразить слайд как миниатюру в JPEG](/slides/ru/net/render-slide-as-thumbnail-to-jpeg/)
    - [Отобразить слайд как миниатюру в JPEG с пользовательскими значениями](/slides/ru/net/render-slide-as-thumbnail-to-jpeg-by-user-defined-values/)
  - [Переходы слайдов](/slides/ru/net/slide-transitions/)
  - [Работа с размером и макетом презентации](/slides/ru/net/working-with-size-and-layout-of-presentation/)
