1. Продукти
  2.   Презентация
  3.   .NET
  4.   Aspose.Slides for .NET

Aspose.Slides for .NET

 
 

C# .NET API за създаване и конвертиране на електронни таблици в Excel

Усъвършенстван API за презентации на PowerPoint за генериране, редактиране, обединяване, защита, конвертиране и изобразяване на PPT/PPTX файлове без използване на Microsoft PowerPoint.

Aspose.Slides за .NET е много полезна библиотека за създаване и манипулиране на презентации на PowerPoint без използване на Microsoft PowerPoint или други други външни зависимости. Библиотеката позволява на разработчиците да създават интерактивни и ангажиращи презентации, които могат да се използват за различни цели, като презентации, отчети и маркетингови материали. Библиотеката включва поддръжка за различни презентации на PowerPoint и файлови формати на OpenOffice като PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM и ODP.

Aspose.Slides за .NET включва широка гама от основни, както и разширени функции за работа с презентации, като създаване на презентации от нулата, добавяне на нови слайдове, клониране на слайдове, копиране на слайдове, модифициране на свойствата на документ на презентация, изтриване на нежелани слайдове , копиране на шаблони, преглед на слайдове¸ експортиране на слайдове като изображения, експортиране на слайдове във формат SVG, управление на бележки към слайдове, задаване на нови шаблони на слайдове, добавяне на бележки към слайдове, създаване или управление на форми, управление на стилове във фигури, създаване на таблици от нулата, преоразмеряване и преместване на таблици , промяна на форматирането на текста и много други.

Aspose.Slides за .NET включва много мощен конвертор, който помага на разработчиците на софтуер да експортират презентации в някои водещи файлови формати като PDF, PDF/A, XPS, HTML и популярни файлови формати за изображения като JPEG, PNG, BMP , TIFF и GIF. Той също така предоставя редица разширени възможности, като поддръжка за коментари, преходи между слайдове и анимация. Библиотеката включва поддръжка за широк набор от елементи на PowerPoint, включително слайдове, форми, текст, изображения, диаграми и таблици. Това позволява на разработчиците лесно да добавят, редактират и форматират тези елементи в своите презентации.

Previous Next

Първи стъпки с Aspose.Slides за .NET

Препоръчителният начин за инсталиране на Aspose.Slides за .NET е използването на NuGet. Моля, използвайте следната команда за гладка инсталация.

Инсталирайте Aspose.Slides за .NET чрез NuGet

NuGet\Install-Package Aspose.Slides.NET -Version 23.1.0 
Можете също да го изтеглите директно от страницата за пускане на продукта на Aspose.

Генериране и управление на презентации чрез .NET API

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

Създаване на презентации чрез .NET API

Presentation presentation = new Presentation();

presentation.Save("OutputPresenation.pptx", SaveFormat.Pptx);

Конвертиране на презентации на PowerPoint чрез .NET API

Една от ключовите характеристики на Aspose.Slides за .NET е преобразуването на презентации на PowerPoint в голямо разнообразие от изходни формати, включително PDF, HTML, PDF/A, XPS, SVF, GIF, TIFF, PNG, BMP, и JPEG бързо и лесно. Това улеснява конвертирането на презентации във формат, който е съвместим с конкретно приложение или платформа. Освен това, той също така предоставя редица разширени опции за конвертиране на презентации, като например задаване на качество и разделителна способност на изображението, определяне на размера и ориентацията на страницата и добавяне на водни знаци към изходния файл. Библиотеката също така предоставя възможност за конвертиране на слайд на PowerPoint в изображение.

Конвертирайте PowerPoint в PDF със скрити слайдове чрез .NET API

// Instantiates a Presentation class that represents a PowerPoint file
Presentation presentation = new Presentation("PowerPoint.pptx");

// Instantiates the PdfOptions class
PdfOptions pdfOptions = new PdfOptions();

// Adds hidden slides
pdfOptions.ShowHiddenSlides = true;

// Saves the presentation as a PDF
presentation.Save("PowerPoint-to-PDF.pdf", SaveFormat.Pdf, pdfOptions);

Добавяне и управление на слайдове в презентации чрез C# API

Aspose.Slides за .NET включва пълна поддръжка за обработка на слайдове в презентации на PowerPoint в .NET приложения. Библиотеката включва множество функции за работа със слайдове, като добавяне на нови слайдове към презентация, достъп до съществуващ слайд, премахване на нежелани слайдове, клониране на слайдове, копиране на съществуващи слайдове, сравняване на два слайда, управление на оформление на слайд, преход на слайд, конвертиране на слайдове в Bitmap , конвертиране на слайдове в изображения с персонализирани размери и много други. Освен това можете също да конвертирате слайдове с бележки и коментари в изображения или да експортирате всички слайдове в изображения само с няколко реда код.

Клониране на слайд чрез C# API

// Instantiate Presentation class that represents a presentation file
using (Presentation pres = new Presentation("CloneWithinSamePresentationToEnd.pptx"))
{

    // Clone the desired slide to the end of the collection of slides in the same presentation
    ISlideCollection slds = pres.Slides;

    slds.AddClone(pres.Slides[0]);

    // Write the modified presentation to disk
    pres.Save("Aspose_CloneWithinSamePresentationToEnd_out.pptx", SaveFormat.Pptx);

}

Добавяне на анимации към презентация на PowerPoint чрез C#

Aspose.Slides за .NET позволява на разработчиците на софтуер да прилагат различни видове анимация към своите презентации с лекота. Анимацията на PowerPoint играе важна роля, за да направи презентациите привлекателни и привлекателни за публиката. Библиотеката поддържа 150+ анимационни ефекта, които могат лесно да бъдат приложени към фигури, диаграми, таблици, OLE обекти и други презентационни елементи. Освен това е също така да комбинирате няколко поведения, за да създадете свои собствени персонализирани анимации.

Добавяне на анимационен ефект към един абзац чрез .NET API

using (Presentation presentation = new Presentation(dataDir + "Presentation1.pptx"))
{
    // select paragraph to add effect
    IAutoShape autoShape = (IAutoShape)presentation.Slides[0].Shapes[0];
    IParagraph paragraph = autoShape.TextFrame.Paragraphs[0];

    // add Fly animation effect to selected paragraph
    IEffect effect = presentation.Slides[0].Timeline.MainSequence.AddEffect(paragraph, EffectType.Fly, EffectSubtype.Left, EffectTriggerType.OnClick);

    presentation.Save(dataDir + "AnimationEffectinParagraph.pptx", SaveFormat.Pptx);
}
 Български