1. Produkter
  2.   Presentasjon
  3.   .NET
  4.   Aspose.Slides for .NET

Aspose.Slides for .NET

 
 

C# .NET API for å lage og konvertere Excel-regneark

Avansert PowerPoint-presentasjons-API for å generere, redigere, slå sammen, beskytte, konvertere og gjengi PPT/PPTX-filer uten å bruke Microsoft PowerPoint.

Aspose.Slides for .NET er et veldig nyttig bibliotek for oppretting og manipulering av PowerPoint-presentasjoner uten å bruke Microsoft PowerPoint eller andre andre eksterne avhengigheter. Biblioteket lar utviklere lage interaktive og engasjerende presentasjoner som kan brukes til en rekke formål, for eksempel presentasjoner, rapporter og markedsføringsmateriell. Biblioteket har inkludert støtte for ulike PowerPoint-presentasjoner og OpenOffice-filformater som PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM og ODP.

Aspose.Slides for .NET har inkludert et bredt spekter av grunnleggende så vel som avanserte funksjoner for å håndtere presentasjoner som å lage presentasjoner fra bunnen av, legge til nye lysbilder, klone lysbilder, kopiere lysbilder, endre en presentasjons dokumentegenskaper, slette uønskede lysbilder , kopiere masterer, forhåndsvise lysbilder¸ eksportere lysbilder som bilder, eksportere lysbilder til SVG-format, administrere lysbildenotater, sette nye lysbildemaster, legge til lysbildenotater, lage eller administrere former, administrere stiler i former, lage tabeller fra bunnen av, endre størrelse og flytte tabeller , endre tekstformateringen og mange flere.

Aspose.Slides for .NET har inkludert en veldig kraftig omformer som hjelper programvareutviklere med å eksportere presentasjoner til noen ledende filformater som PDF, PDF/A, XPS, HTML og populære bildefilformater som JPEG, PNG, BMP , TIFF og GIF. Den gir også en rekke avanserte funksjoner, for eksempel støtte for kommentarer, lysbildeoverganger og animasjon. Biblioteket har inkludert støtte for et bredt spekter av PowerPoint-elementer, inkludert lysbilder, former, tekst, bilder, diagrammer og tabeller. Dette lar utviklere enkelt legge til, redigere og formatere disse elementene i presentasjonene sine.

Previous Next

Kom i gang med Aspose.Slides for .NET

Den anbefalte måten å installere Aspose.Slides for .NET på er å bruke NuGet. Bruk følgende kommando for en jevn installasjon.

Installer Aspose.Slides for .NET via NuGet

NuGet\Install-Package Aspose.Slides.NET -Version 23.1.0 
Du kan også laste den ned direkte fra Aspose-produktutgivelsessiden.

Generer og administrer presentasjoner via .NET API

Aspose.Slides for .NET har inkludert muligheten til å lage og manipulere PowerPoint-presentasjoner i .NET-applikasjoner uten eksterne avhengigheter. Utviklere kan også åpne eksisterende presentasjoner og enkelt gjøre endringer i dem. Det er også mulig å sjekke formatet til en presentasjon og undersøke den for å finne ut dens egenskaper og forstå dens oppførsel. Det er også mulig å hente egenskapene til en presentasjon og oppdatere den.

Opprette presentasjoner via .NET API

Presentation presentation = new Presentation();

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

Konverter PowerPoint-presentasjoner via .NET API

En av hovedfunksjonene til Aspose.Slides for .NET er konverteringen av PowerPoint-presentasjoner til en lang rekke utdataformater, inkludert PDF, HTML, PDF/A, XPS, SVF, GIF, TIFF, PNG, BMP, og JPEG raskt og enkelt. Dette gjør det enkelt å konvertere presentasjoner til et format som er kompatibelt med en bestemt applikasjon eller plattform. I tillegg gir den også en rekke avanserte alternativer for å konvertere presentasjoner, for eksempel å angi bildekvalitet og oppløsning, spesifisere sidestørrelse og -retning og legge til vannmerker i utdatafilen. Biblioteket gir også muligheten til å konvertere et PowerPoint-lysbilde til et bilde.

Konverter PowerPoint til PDF med Hidden Slides via .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);

Legg til og administrer lysbilder i presentasjoner via C# API

Aspose.Slides for .NET har inkludert fullstendig støtte for håndtering av lysbilder i PowerPoint-presentasjoner i .NET-applikasjoner. Biblioteket har inkludert en rekke funksjoner for arbeid med lysbilder som å legge til nye lysbilder i en presentasjon, få tilgang til et eksisterende lysbilde, fjerne uønskede lysbilder, klone lysbilder, kopiere eksisterende lysbilder, sammenligne to lysbilder, administrere lysbildeoppsett, lysbildeovergang, konvertere lysbilder til bitmap , konvertere lysbilder til bilder med egendefinerte størrelser og mange flere. I tillegg kan du også konvertere lysbilder med notater og kommentarer til bilder eller eksportere alle lysbilder til bilder med bare et par linjer med kode.

Klon et lysbilde via 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);

}

Legg til animasjoner i PowerPoint-presentasjon via C#

Aspose.Slides for .NET lar programvareutviklere enkelt bruke forskjellige typer animasjoner på presentasjonene sine. PowerPoint-animasjon spiller en viktig rolle for å gjøre presentasjoner iøynefallende og attraktive for publikum. Biblioteket støtter 150+ animasjonseffekter som enkelt kan brukes på former, diagrammer, tabeller, OLE-objekter og andre presentasjonselementer. I tillegg er det også å kombinere flere atferd for å lage dine egne tilpassede animasjoner.

Legg til animasjonseffekt i et enkelt avsnitt via .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);
}
 Norsk