Aspose.Slides  for .NET

.NET API для форматов файлов PowerPoint

Читайте, пишите, изменяйте, объединяйте, клонируйте, защищайте и конвертируйте презентации PowerPoint и OpenOffice в .NET C# без какого-либо внешнего программного обеспечения.

  Скачать бесплатную пробную версию
  
 

Aspose.Slides for .NET — это API обработки презентаций для форматов PowerPoint и OpenOffice. Aspose.Slides позволяет приложениям читать, писать, защищать, изменять и преобразовывать презентации в .NET C#. Управляйте текстом презентации, фигурами, диаграммами, таблицами и анимацией, добавляйте аудио и видео к слайдам, просматривайте слайды.

Aspose.Slides для .NET поддерживает все популярные форматы презентаций. Используйте C# для объединения, разделения, клонирования и повторного использования нескольких презентаций, шаблонов и слайдов PowerPoint различными способами. Кроме того, API предлагает ряд расширенных функций, таких как печать на физических принтерах и рендеринг презентаций в форматах с фиксированным макетом, HTML и изображениях.

Aspose.Slides для .NET — это автономный API, для которого не требуется Microsoft PowerPoint или какое-либо другое дополнительное программное обеспечение или библиотека.

Расширенные функции .NET C# PowerPoint API

Создание или клонирование слайдов из шаблонов

Работа с таблицами PowerPoint через API

Применение или удаление защиты фигур

Добавляйте диаграммы Excel в виде объектов OleObject на слайды.

Поддержка связанных OleObjects

Создание презентаций из базы данных

Защита презентаций и результирующего PDF

Печать презентаций на физическом принтере

Создание и настройка диаграмм

Преобразование презентации в PDF, HTML, TIFF или XPS в .NET C#

Aspose.Slides for .NET API имеет собственный механизм рендеринга, специально разработанный для рендеринга форматов PowerPoint и OpenOffice с высочайшей точностью. .NET C# PowerPoint API позволяет экспортировать презентации в ряд стандартных отраслевых форматов, таких как PDF, HTML, TIFF и XPS, с результатами, идентичными исходной презентации. Более того, чтобы преобразовать PPT в C#, вам нужно всего лишь загрузить файл презентации и вызвать метод Save вместе с желаемым выходным форматом. Преобразование C# PowerPoint действительно так просто с Aspose.Slides for .NET API.

Рендеринг презентаций — C#

// load the file to be converted

var prs = new Aspose.Slides.Presentation(dir + "template.pptx");

// render as PDF, XPS & TIFF

prs.Save(dir + "output.pdf", Aspose.Slides.Export.SaveFormat.Pdf);

prs.Save(dir + "output.xps", Aspose.Slides.Export.SaveFormat.Xps);

prs.Save(dir + "output.tiff", Aspose.Slides.Export.SaveFormat.Tiff);

Форматирование содержимого презентации в .NET C#

Можно форматировать текст и фигуры на слайдах в C# с помощью Aspose.Slides .NET API. Текст в презентациях управляется с помощью текстовых фреймов, связанных с фигурами. Таким образом, разработчики могут легко форматировать текст, используя абзацы и части, связанные с текстовыми фреймами. Вы также можете управлять атрибутами элементов формы, такими как положение, размер, линия, изображение, текст и заливка, используя наш C# PowerPoint API.

Создание и изменение PowerPoint SmartArt в .NET C#

Aspose.Slides для .NET упрощает создание фигур SmartArt с нуля, а также предоставляет возможность доступа, управления или удаления существующих объектов SmartArt со слайда. Кроме того, .NET C# PowerPoint API предоставляет возможность добавлять, удалять или повторять узлы SmartArt. Вы также можете динамически изменять внешний вид SmartArt, например, задавая стиль, цвет и макет.

Защита презентации в .NET C#

Aspose.Slides for .NET API может блокировать файлы презентаций, чтобы защитить содержимое от изменения. Разработчики также могут защитить паролем PPT на C#, а также преобразованный PDF-документ для безопасного распространения. C# PowerPoint API также поддерживает режим доступа только для чтения для созданных презентаций и свойств их документов.

Создание средства просмотра презентаций с миниатюрами слайдов в .NET C#

Aspose.Slides для .NET может генерировать миниатюры слайдов, чтобы вы могли распространять изображения слайдов среди тех пользователей, на компьютерах которых не установлено приложение PowerPoint. Вы можете использовать API C# PowerPoint для просмотра PPT в приложении .NET C# любого типа: настраиваемый веб-сайт, настольное приложение и т. д. Используйте эту функцию для создания собственного средства просмотра презентаций на C#.

Создание миниатюр слайдов через .NET — C#

// load the presentation file

var prs = new Aspose.Slides.Presentation(dir + "template.pptx");

// access the first slide from the collection

var sld = prs.Slides[0];

// create a full scale image of the slide

var bmp = sld.GetThumbnail(1f, 1f);

// save the image in JPEG format

bmp.Save(dir + "output.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

Автоматизация Microsoft Office — не требуется

Aspose.Slides для .NET построен с использованием управляемого кода, который не требует установки Microsoft Office или Microsoft PowerPoint на компьютере для работы с форматами документов PowerPoint. Это идеальная альтернатива автоматизации Microsoft Office с точки зрения поддерживаемых функций, безопасности, стабильности, масштабируемости, скорости и цены.

Что говорят люди

Не верьте нам на слово. Узнайте, что говорят пользователи об API PowerPoint.

 
 
Просмотреть тематические исследования