Обзор продукта
Описание продукта
Aspose.Slides for Python via .NET — кроссплатформенная библиотека классов, позволяющая вашим приложениям выполнять широкий спектр задач обработки документов без использования Microsoft PowerPoint®.
Почему стоит использовать Aspose.Slides for Python via .NET
- Aspose.Slides for Python via .NET — первый и единственный компонент, предоставляющий функции, необходимые для работы с документами PowerPoint®.
- Aspose.Slides for Python via .NET предлагает множество ключевых возможностей, таких как управление текстами, фигурами, таблицами и анимациями, добавление аудио и видео на слайды, предварительный просмотр слайдов, экспорт слайдов в SVG, PDF и другие форматы, а также многие другие возможности.
- Aspose.Slides for Python via .NET позволяет не только открывать файлы PowerPoint из разных источников, но и сохранять презентации различными способами. Например, вы можете сохранить презентацию в формате PPT; также вы можете сохранять слайды как изображения.
- Aspose.Slides for Python via .NET предоставляет почти все функции, которые могут быть или не быть в Microsoft PowerPoint. Благодаря гибкости Aspose.Slides for Python via .NET, помимо таблиц и различных фигур, вы можете использовать его для добавления разных типов фреймов — текстовых, аудио и видео‑фреймов — на свои слайды.
- Aspose.Slides for Python via .NET разработан с использованием Managed Python. Вы можете использовать Aspose.Slides for Python via .NET с любым языком .NET, таким как Python, VB.NET, J# и др. Aspose.Slides for Python via .NET также может использоваться в любом типе приложений — веб‑ или настольных.
- Aspose.Slides for Python via .NET также предоставляет полностью укомплектованные демонстрационные примеры и рабочие примеры, помогающие разработчикам лучше понять API.
Возможности Aspose.Slides
Возможности Aspose.Slides for Python via .NET можно разделить на следующие группы:
- Функции презентаций.
- Функции слайдов.
- Графика и мультимедиа.
- Таблицы.
- Текст и абзацы.
- Расширенные возможности.
Функции презентаций
- Открытие презентаций Microsoft PowerPoint из разных источников.
- Сохранение презентаций в разных форматах Microsoft PowerPoint.
- Создание презентаций с нуля.
- Конвертирование презентаций в PDF без использования дополнительных компонентов.
- Чтение или изменение свойств документа презентации.
- Применение защиты к презентации.
- Экспорт презентации в PDF.
- Экспорт презентации в TIFF.
- Экспорт презентации в XPS.
- Экспорт презентации в SWF.
- Экспорт презентации в PDF Note / Tiff Notes.
- Экспорт презентации в HTML.
Функции слайдов
- Создание новых слайдов с нуля и добавление их в презентацию.
- Доступ к любому слайду по его позиции в презентации.
- Копирование или клонирование слайдов в той же или другой презентации.
- Редактирование и удаление слайдов.
- Копирование мастеров вместе со слайдами автоматически.
- Предпросмотр слайдов.
- Получение или задание имени слайда.
- Сохранение слайдов как изображений.
- Экспорт слайдов в формат SVG.
- Работа с несколькими мастерами в презентациях.
- Заполнение фона слайдов любым поддерживаемым стилем.
- Добавление новых или управление заметками слайдов.
- Динамическое задание новых мастеров слайдов и стилей.
- Добавление или изменение переходов слайд-шоу.
- Добавление Morph‑переходов.
Графика и мультимедиа
- Создание или управление фигурами, такими как линии, прямоугольники, эллипсы и полилинии.
- Управление стилями линий в фигурах.
- Получение альтернативного текста фигуры.
- Поворот и отражение фигур.
- Заполнение фигур разными стилями — сплошным, градиентным, узором, текстурой и изображением.
- Использование любых из 48 предопределённых узоров и 24 текстур.
- Назначение ссылок на фигуры.
- Чтение, изменение и добавление новых анимационных эффектов к слайдам и фигурам.
- Добавление новых изображений в презентацию и управление существующими.
- Добавление новых пунктов‑изображений в презентацию и управление существующими.
- Добавление новых аудио‑фреймов в презентацию и управление существующими.
- Добавление новых видео‑фреймов в презентацию и управление существующими.
Таблицы
- Создание таблиц с нуля и добавление их в слайды.
- Изменение размеров и перемещение таблиц.
- Доступ к любой ячейке таблицы.
- Изменение формата и границ любой ячейки.
- Изменение размеров колонок и строк.
- Добавление и удаление колонок и строк.
- Задание ширины и цвета границы для всей таблицы.
Текст и абзацы
- Получение и задание текстов в текстовых заполнителях и текстовых фреймах.
- Получение типа заполнителя.
- Изменение форматирования текста в текстовом фрейме.
- Добавление новых шрифтов или управление уже используемыми шрифтами в презентации.
- Изменение текста и его форматирования.
- Создание или управление ссылками в тексте.
- Поддержка табуляций и эффективных табуляций.
- Добавление новых текстовых фреймов почти к любому типу фигуры.
- Доступ к настройкам отступов и переноса текста в текстовых фреймах.
- Доступ к изменению отступов абзаца.
Расширенные возможности
- Доступ к OLE‑объектам, встроенным в презентацию.
- Блокировка презентаций.
Техническая поддержка
Aspose предоставляет неограниченную бесплатную техническую поддержку для всех своих продуктов. Поддержка доступна всем пользователям (включая пользователей с оценочными пакетами). Если вам нужна помощь с Aspose.Slides for Python via .NET, обратите внимание на следующее:
- Основным каналом поддержки являются Aspose Forums. Опубликуйте ваш вопрос в форуме Aspose.Slides — и он будет отвечен в течение нескольких часов. Команда поддержки Aspose.Slides отвечает непосредственно на вопросы, размещённые на форуме.
- Обратите внимание, что Aspose не предоставляет техническую поддержку по телефону. Телефонная поддержка доступна только для вопросов продаж и покупки.
- Ожидая ответа на форуме, будьте терпеливы и учитывайте разницу часовых поясов.
Если у вас возникла проблема с Aspose.Slides for Python via .NET, следуйте этим рекомендациям для её быстрого решения:
-
Сначала проверьте, используете ли вы последнюю версию Aspose.Slides for Python via .NET, прежде чем сообщать о проблеме. Возможно, ваш вопрос уже решён в обновлении.
См. Aspose.Slides download для получения информации о последней версии продукта.
-
Прежде чем сообщать о проблеме, просмотрите наши форумы, эту документацию и справочник API. Возможно, ответ уже был предоставлен.
-
При сообщении о проблеме включите оригинальный документ и (по возможности) фрагмент вашего кода, относящийся к проблеме. Если необходимо приложить несколько файлов, упакуйте их в ZIP‑архив.
Вы можете безопасно прикреплять свои документы в Aspose.Forums, поскольку к прикреплённым файлам имеют доступ только вы и разработчики Aspose.
-
Создавайте и используйте одну тему для конкретной проблемы. Если возникает другая проблема, создайте отдельную тему для её описания.
Эта таблица перечисляет важные технические ресурсы Aspose.Slides for Python via .NET.
| Ресурс | Описание |
|---|---|
| Главная страница Aspose.Slides for Python via .NET | Страница продукта. |
| Блог Aspose.Slide | Регулярно проверяйте эту страницу для получения информации о новых выпусках и полезных советов по Aspose.Slides. |
| Скачать Aspose.Slides for Python via .NET | Загрузите последнюю версию Aspose.Slides здесь. Мы часто выпускаем новые версии. |
| Форум поддержки Aspose.Slides | Размещайте вопросы и проблемы здесь для быстрой помощи. |
| Документация продукта Aspose.Slides for Python via .NET | Полная онлайн‑документация, включающая этот документ и справочник API Aspose.Slides. |
FAQ
Поддерживает ли он уровни соответствия PDF для архивирования и доступности (PDF/A и PDF/UA)?
Да. Вы можете сохранять в PDF с PDF/A-2a/2b/2u, PDF/A-3a/3b, а также PDF/UA, настроив параметры экспорта PDF.
Есть ли механизм подстановки шрифтов и поддержка пользовательских шрифтов для корректного отображения?
Да. Библиотека позволяет загружать пользовательские шрифты и определять правила резервирования, поэтому отсутствующие глифы надёжно заменяются при конвертации и рендеринге.
Могу ли я определить, защищён ли файл паролем, не открывая его полностью?
Да. Вы можете проанализировать презентацию, чтобы определить, требуется ли пароль перед полной загрузкой документа.
Требуется ли Microsoft PowerPoint для обработки и конвертации?
Нет. Aspose.Slides — автономный движок; PowerPoint не нужен ни на сервере, ни на рабочем месте.
Безопасно ли обрабатывать презентации из нескольких потоков?
Да, вы можете обрабатывать разные документы параллельно в отдельных потоках; просто избегайте одновременного использования одного экземпляра презентации между потоками.
Сохраняются ли макросы и могу ли я управлять VBA в файлах PPTM/PPSM?
Да. Презентации с макросами поддерживаются, и вы можете просматривать и управлять проектами VBA в этих файлах.
Могу ли я конвертировать PDF или HTML обратно в слайды PowerPoint?
Да. Вы можете импортировать страницы PDF или содержимое HTML, чтобы создавать или заполнять слайды в презентации.
Поддерживается ли экспорт в XPS и можно ли контролировать качество и содержание выходного XPS?
Да. Экспорт в XPS доступен, а параметры сохранения позволяют настроить качество вывода и включённое содержание.
Могу ли я конвертировать слайды в изображения и контролировать качество вывода?
Да. Слайды могут быть рендерятся в PNG, JPEG, GIF, BMP, TIFF и другие форматы с тонкой настройкой размера и качества.
Поддерживаются ли математические формулы (MathML/MathText) и их экспорт?
Да. Вы можете создавать и редактировать математический текст и экспортировать уравнения, включая в MathML.
Как библиотека обрабатывает шифрование и пароли (открытие, установка, удаление)?
Поддерживается открытие зашифрованных презентаций, установка или удаление паролей для открытия и изменения, а также проверка статуса защиты файла.