1. Termékek
  2.   Bemutatás
  3.   .NET
  4.   Aspose.Slides for .NET

Aspose.Slides for .NET

 
 

C# .NET API Excel-táblázatok létrehozásához és konvertálásához

Speciális PowerPoint prezentációs API a PPT/PPTX fájlok generálásához, szerkesztéséhez, egyesítéséhez, védelméhez, konvertálásához és rendereléséhez Microsoft PowerPoint használata nélkül.

Az

Aspose.Slides for .NET egy nagyon hasznos PowerPoint-prezentáció-létrehozási és -manipulációs könyvtár Microsoft PowerPoint vagy bármilyen más eszköz használata nélkül. egyéb külső függőségek. A könyvtár lehetővé teszi a fejlesztők számára, hogy interaktív és lebilincselő prezentációkat készítsenek, amelyek különféle célokra használhatók, például prezentációk, jelentések és marketinganyagok készítésére. A könyvtár támogatja a különféle PowerPoint prezentációkat és az OpenOffice fájlformátumokat, mint például a PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM és ODP.

Az Aspose.Slides for .NET alapvető és fejlett funkciók széles skáláját tartalmazza a prezentációk kezeléséhez, mint például prezentációk létrehozása a semmiből, új diák hozzáadása, diák klónozása, diák másolása, prezentáció dokumentum tulajdonságainak módosítása, nem kívánt diák törlése , minták másolása, diák előnézete¸ diák exportálása képként, diák exportálása SVG formátumba, diajegyzetek kezelése, új diaminták beállítása, diajegyzetek hozzáadása, alakzatok létrehozása vagy kezelése, stílusok kezelése alakzatokban, táblázatok létrehozása a semmiből, táblázatok átméretezése és mozgatása , a szöveg formázásának módosítása és még sok más.

Az Aspose.Slides for .NET tartalmaz egy nagyon hatékony konvertert, amely segíti a szoftverfejlesztőket, hogy prezentációkat exportáljanak néhány vezető fájlformátumba, például PDF, PDF/A, XPS, HTML, valamint olyan népszerű képfájlformátumokba, mint a JPEG, PNG, BMP , TIFF és GIF. Számos speciális funkciót is biztosít, például támogatja a megjegyzéseket, a diaátmeneteket és az animációt. A könyvtár a PowerPoint elemek széles skáláját támogatja, beleértve a diákat, alakzatokat, szöveget, képeket, diagramokat és táblázatokat. Ezzel a fejlesztők könnyedén hozzáadhatják, szerkeszthetik és formázhatják ezeket az elemeket prezentációikban.

Previous Next

Kezdő lépések az Aspose.Slides for .NET használatával

Az Aspose.Slides for .NET telepítésének javasolt módja a NuGet használata. Kérjük, használja a következő parancsot a zökkenőmentes telepítés érdekében.

Telepítse az Aspose.Slides for .NET alkalmazást a NuGet segítségével

NuGet\Install-Package Aspose.Slides.NET -Version 23.1.0 
Le is töltheti közvetlenül az Aspose termékkiadási oldaláról.

Prezentációk létrehozása és kezelése .NET API-n keresztül

Az Aspose.Slides for .NET tartalmazza a PowerPoint prezentációk létrehozásának és kezelésének lehetőségét .NET-alkalmazásokon belül, külső függőségek nélkül. A fejlesztők a meglévő prezentációkat is megnyithatják, és könnyedén módosíthatják azokat. Lehetőség van egy prezentáció formátumának ellenőrzésére és megvizsgálására, hogy megtudja a tulajdonságait és megértse a viselkedését. Lehetőség van egy prezentáció tulajdonságainak lekérésére és frissítésére is.

Prezentációk készítése .NET API-n keresztül

Presentation presentation = new Presentation();

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

PowerPoint-bemutatók konvertálása .NET API-n keresztül

Az Aspose.Slides for .NET egyik legfontosabb funkciója a PowerPoint-prezentációk átalakítása számos kimeneti formátumra, beleértve a PDF, HTML, PDF/A, XPS, SVF, GIF, TIFF, PNG, BMP, és JPEG gyorsan és egyszerűen. Ez megkönnyíti a prezentációk konvertálását egy adott alkalmazással vagy platformmal kompatibilis formátumba. Ezenkívül számos speciális lehetőséget kínál a prezentációk konvertálására, mint például a képminőség és felbontás beállítása, az oldalméret és tájolás megadása, valamint vízjelek hozzáadása a kimeneti fájlhoz. A könyvtár lehetőséget biztosít arra is, hogy egy PowerPoint-diát képpé alakítson át.

A PowerPoint konvertálása PDF-be rejtett diákkal a .NET API-n keresztül

// 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);

Diák hozzáadása és kezelése a prezentációkban a C# API-n keresztül

Az Aspose.Slides for .NET teljes mértékben támogatja a diák kezelését a .NET-alkalmazásokon belüli PowerPoint-bemutatókban. A könyvtár számos funkciót tartalmaz a diákkal való munkavégzéshez, mint például új diák hozzáadása egy prezentációhoz, hozzáférés egy meglévő diákhoz, nem kívánt diák eltávolítása, diák klónozása, meglévő diák másolása, két dia összehasonlítása, diaelrendezés kezelése, diaátmenet, diák konvertálása bittérképre. , diák konvertálása egyéni méretű képekké és még sok más. Ezenkívül a jegyzeteket és megjegyzéseket tartalmazó diákat képekké konvertálhatja, vagy az összes diákot képpé exportálhatja néhány sornyi kóddal.

Diák klónozása C# API-n keresztül

// 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ációk hozzáadása a PowerPoint prezentációhoz C#-on keresztül

Az Aspose.Slides for .NET lehetővé teszi a szoftverfejlesztők számára, hogy különböző típusú animációkat alkalmazzanak prezentációikon. A PowerPoint animáció fontos szerepet játszik abban, hogy a prezentációk szemet gyönyörködtetőek és vonzóak legyenek a közönség számára. A könyvtár több mint 150 animációs effektust támogat, amelyek könnyen alkalmazhatók alakzatokra, diagramokra, táblázatokra, OLE-objektumokra és egyéb prezentációs elemekre. Ezen túlmenően több viselkedés kombinálásával saját egyéni animációkat hozhat létre.

Animációs effektus hozzáadása egyetlen bekezdéshez .NET API-n keresztül

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);
}
 Magyar