1. Produktai
  2.   Pristatymas
  3.   .NET
  4.   Aspose.Slides for .NET

Aspose.Slides for .NET

 
 

C# .NET API, skirta kurti ir konvertuoti „Excel“ skaičiuokles

Išplėstinė PowerPoint pristatymo API, skirta generuoti, redaguoti, sujungti, apsaugoti, konvertuoti ir pateikti PPT/PPTX failus nenaudojant Microsoft PowerPoint.

Aspose.Slides, skirta .NET yra labai naudinga PowerPoint pristatymų kūrimo ir manipuliavimo biblioteka nenaudojant Microsoft PowerPoint ar jokio kito kitos išorinės priklausomybės. Biblioteka leidžia kūrėjams kurti interaktyvius ir patrauklius pristatymus, kurie gali būti naudojami įvairiems tikslams, pavyzdžiui, pristatymams, ataskaitoms ir rinkodaros medžiagai. Biblioteka palaiko įvairius „PowerPoint“ pristatymus ir „OpenOffice“ failų formatus, tokius kaip PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM ir ODP.

Aspose.Slides, skirta .NET, apima daugybę pagrindinių ir išplėstinių funkcijų, skirtų pristatymams tvarkyti, pvz., pristatymų kūrimui nuo nulio, naujų skaidrių pridėjimui, skaidres klonavimui, skaidrių kopijavimui, pristatymo dokumento ypatybių keitimui, nepageidaujamų skaidrių trynimui. , kopijuoti šablonus, peržiūrėti skaidres¸ eksportuoti skaidres kaip vaizdus, eksportuoti skaidres į SVG formatą, tvarkyti skaidrių pastabas, nustatyti naujus skaidrių šablonus, pridėti skaidrės pastabas, kurti arba tvarkyti figūras, tvarkyti formų stilius, kurti lenteles nuo nulio, keisti dydį ir perkelti lenteles , keičiant teksto formatavimą ir daug daugiau.

Aspose.Slides for .NET įtrauktas labai galingas keitiklis, padedantis programinės įrangos kūrėjams eksportuoti pristatymus į kai kuriuos populiariausius failų formatus, pvz., PDF, PDF/A, XPS, HTML, ir populiarius vaizdų failų formatus, pvz., JPEG, PNG, BMP. , TIFF ir GIF. Jame taip pat yra keletas išplėstinių galimybių, tokių kaip komentarų, skaidrių perėjimo ir animacijos palaikymas. Biblioteka palaiko daugybę „PowerPoint“ elementų, įskaitant skaidres, figūras, tekstą, vaizdus, diagramas ir lenteles. Tai leidžia kūrėjams lengvai pridėti, redaguoti ir formatuoti šiuos elementus savo pristatymuose.

Previous Next

Pradžia su Aspose.Slides, skirta .NET

Rekomenduojamas būdas įdiegti Aspose.Slides, skirtas .NET, yra naudoti NuGet. Norėdami sklandžiai įdiegti, naudokite šią komandą.

Įdiekite „Aspose.Slides“, skirtą .NET, naudodami „NuGet“

NuGet\Install-Package Aspose.Slides.NET -Version 23.1.0 
Taip pat galite jį atsisiųsti tiesiogiai iš „Aspose“ produkto išleidimo puslapio.

Generuokite ir tvarkykite pristatymus per .NET API

Aspose.Slides, skirta .NET, apima galimybę kurti ir valdyti PowerPoint pristatymus .NET programose be jokių išorinių priklausomybių. Kūrėjai taip pat gali atidaryti esamus pristatymus ir lengvai juos pakeisti. Taip pat galima patikrinti pristatymo formatą ir jį išnagrinėti, siekiant išsiaiškinti jo savybes ir suprasti jo elgesį. Taip pat galima gauti pristatymo ypatybes ir ją atnaujinti.

Pristatymų kūrimas naudojant .NET API

Presentation presentation = new Presentation();

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

Konvertuokite PowerPoint pristatymus naudodami .NET API

Viena iš pagrindinių .NET skirtų Aspose.Slides funkcijų yra PowerPoint pristatymų konvertavimas į įvairius išvesties formatus, įskaitant PDF, HTML, PDF/A, XPS, SVF, GIF, TIFF, PNG, BMP, ir JPEG greitai ir lengvai. Tai leidžia lengvai konvertuoti pristatymus į formatą, suderinamą su konkrečia programa ar platforma. Be to, jame taip pat yra keletas išplėstinių pristatymų konvertavimo parinkčių, tokių kaip vaizdo kokybės ir raiškos nustatymas, puslapio dydžio ir orientacijos nurodymas bei vandens ženklų įtraukimas į išvesties failą. Biblioteka taip pat suteikia galimybę konvertuoti PowerPoint skaidrę į vaizdą.

Konvertuokite „PowerPoint“ į PDF naudodami paslėptas skaidres naudodami .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);

Pridėkite ir tvarkykite pristatymų skaidres per C# API

Aspose.Slides for .NET apima visišką palaikymą skaidrių tvarkymui PowerPoint pristatymuose .NET programose. Bibliotekoje yra daug funkcijų, skirtų darbui su skaidrėmis, pvz., naujų skaidrių įtraukimas į pristatymą, prieiga prie esamos skaidrės, nepageidaujamų skaidrių pašalinimas, skaidrių klonavimas, esamų skaidrių kopijavimas, dviejų skaidrių palyginimas, skaidrių išdėstymo valdymas, skaidrių perėjimas, skaidres konvertavimas į Bitmap. , skaidres konvertuojant į tinkintų dydžių vaizdus ir daug daugiau. Be to, skaidres su pastabomis ir komentarais galite konvertuoti į vaizdus arba eksportuoti visas skaidres į vaizdus naudodami tik kelias kodo eilutes.

Klonuoti skaidrę per 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);

}

Animacijų pridėjimas prie PowerPoint pristatymo naudojant C#

Aspose.Slides, skirta .NET, leidžia programinės įrangos kūrėjams lengvai pritaikyti įvairių tipų animaciją savo pristatymams. PowerPoint animacija atlieka svarbų vaidmenį, kad pristatymai būtų patrauklūs ir patrauklūs auditorijai. Biblioteka palaiko daugiau nei 150 animacijos efektų, kuriuos galima lengvai pritaikyti formoms, diagramoms, lentelėms, OLE objektams ir kitiems pristatymo elementams. Be to, norint sukurti savo pasirinktines animacijas, reikia derinti kelis veiksmus.

Pridėkite animacijos efektą prie vienos pastraipos per .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);
}
 Lietuvių