1. Produkti
  2.   Prezentācija
  3.   .NET
  4.   Aspose.Slides for .NET

Aspose.Slides for .NET

 
 

C# .NET API, lai izveidotu un pārveidotu Excel izklājlapas

Uzlabota PowerPoint prezentācijas API, lai ģenerētu, rediģētu, sapludinātu, aizsargātu, konvertētu un renderētu PPT/PPTX failus, neizmantojot Microsoft PowerPoint.

Aspose.Slides for .NET ir ļoti noderīga PowerPoint prezentāciju izveides un manipulāciju bibliotēka, neizmantojot Microsoft PowerPoint vai citus citas ārējās atkarības. Bibliotēka ļauj izstrādātājiem izveidot interaktīvas un saistošas prezentācijas, kuras var izmantot dažādiem mērķiem, piemēram, prezentācijām, atskaitēm un mārketinga materiāliem. Bibliotēkā ir iekļauts atbalsts dažādām PowerPoint prezentācijām un OpenOffice failu formātiem, piemēram, PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM un ODP.

Aspose.Slides for .NET ir iekļāvis plašu pamata un papildu funkciju klāstu prezentāciju apstrādei, piemēram, prezentāciju izveidei no jauna, jaunu slaidu pievienošanai, slaidu klonēšanai, slaidu kopēšanai, prezentācijas dokumenta rekvizītu modificēšanai, nevēlamu slaidu dzēšanai. , kopēt šablonus, priekšskatīt slaidus¸ eksportēt slaidus kā attēlus, eksportēt slaidus SVG formātā, pārvaldīt slaidu piezīmes, iestatīt jaunus slaidu šablonus, pievienot slaidu piezīmes, izveidot vai pārvaldīt formas, pārvaldīt formu stilus, izveidot tabulas no jauna, mainīt izmērus un pārvietot tabulas , mainot teksta formatējumu un daudz ko citu.

Aspose.Slides for .NET ir iekļāvis ļoti jaudīgu pārveidotāju, kas palīdz programmatūras izstrādātājiem eksportēt prezentācijas dažos vadošos failu formātos, piemēram, PDF, PDF/A, XPS, HTML un populāros attēlu failu formātos, piemēram, JPEG, PNG, BMP. , TIFF un GIF. Tas nodrošina arī vairākas uzlabotas iespējas, piemēram, atbalstu komentāriem, slaidu pārejām un animāciju. Bibliotēkā ir iekļauts atbalsts plašam PowerPoint elementu klāstam, tostarp slaidiem, formām, tekstam, attēliem, diagrammām un tabulām. Tas ļauj izstrādātājiem viegli pievienot, rediģēt un formatēt šos elementus savās prezentācijās.

Previous Next

Darba sākšana ar Aspose.Slides for .NET

Ieteicamais veids, kā instalēt Aspose.Slides for .NET, ir izmantot NuGet. Lūdzu, izmantojiet šo komandu, lai instalēšana noritētu vienmērīgi.

Instalējiet Aspose.Slides for .NET, izmantojot NuGet

NuGet\Install-Package Aspose.Slides.NET -Version 23.1.0 
Varat arī lejupielādēt to tieši no Aspose produkta izlaišanas lapas.

Ģenerēt un pārvaldīt prezentācijas, izmantojot .NET API

Aspose.Slides for .NET ir iekļāvusi iespēju izveidot un manipulēt ar PowerPoint prezentācijām .NET lietojumprogrammās bez ārējām atkarībām. Izstrādātāji var arī atvērt esošās prezentācijas un viegli veikt tajās izmaiņas. Ir arī iespējams pārbaudīt prezentācijas formātu un izpētīt to, lai noskaidrotu tā īpašības un izprastu tās uzvedību. Ir iespējams arī iegūt prezentācijas īpašības un to atjaunināt.

Prezentāciju izveide, izmantojot .NET API

Presentation presentation = new Presentation();

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

Konvertēt PowerPoint prezentācijas, izmantojot .NET API

Viena no galvenajām Aspose.Slides for .NET funkcijām ir PowerPoint prezentāciju konvertēšana uz dažādiem izvades formātiem, tostarp PDF, HTML, PDF/A, XPS, SVF, GIF, TIFF, PNG, BMP, un JPEG ātri un viegli. Tas ļauj viegli pārvērst prezentācijas formātā, kas ir saderīgs ar noteiktu lietojumprogrammu vai platformu. Turklāt tas nodrošina arī vairākas uzlabotas opcijas prezentāciju konvertēšanai, piemēram, attēla kvalitātes un izšķirtspējas iestatīšana, lapas izmēra un orientācijas norādīšana un ūdenszīmju pievienošana izvades failam. Bibliotēka nodrošina arī iespēju pārvērst PowerPoint slaidu par attēlu.

Pārveidojiet PowerPoint par PDF, izmantojot slēptos slaidus, izmantojot .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);

Prezentāciju slaidu pievienošana un pārvaldība, izmantojot C# API

Aspose.Slides for .NET ir iekļāvis pilnīgu atbalstu slaidu apstrādei PowerPoint prezentācijās .NET lietojumprogrammās. Bibliotēkā ir iekļautas daudzas funkcijas darbam ar slaidiem, piemēram, jaunu slaidu pievienošana prezentācijai, piekļuve esošam slaidam, nevēlamo slaidu noņemšana, slaidu klonēšana, esošo slaidu kopēšana, divu slaidu salīdzināšana, slaidu izkārtojuma pārvaldība, slaidu pāreja, slaidu konvertēšana uz bitkarti. , konvertējot slaidus par attēliem ar pielāgotiem izmēriem un daudz ko citu. Turklāt varat arī konvertēt slaidus ar piezīmēm un komentāriem par attēliem vai eksportēt visus slaidus uz attēliem, izmantojot tikai dažas koda rindiņas.

Klonēt slaidu, izmantojot 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);

}

Animāciju pievienošana PowerPoint prezentācijai, izmantojot C#

Aspose.Slides for .NET ļauj programmatūras izstrādātājiem viegli izmantot dažāda veida animācijas savām prezentācijām. PowerPoint animācijai ir svarīga loma, lai padarītu prezentācijas pievilcīgas un pievilcīgas auditorijai. Bibliotēka atbalsta 150+ animācijas efektus, kurus var viegli lietot formām, diagrammām, tabulām, OLE objektiem un citiem prezentācijas elementiem. Turklāt ir arī jāapvieno vairākas darbības, lai izveidotu savas pielāgotās animācijas.

Animācijas efektu pievienošana vienai rindkopai, izmantojot .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);
}
 Latviski