Ebben az egyszerű cikkben bemutatjuk, hogyan lehet elrejteni egy diát a Presentation alkalmazásban C# használatával PowerPointtól való függés nélkül. Nincs szükség harmadik féltől származó szoftverre vagy Interop könyvtárra a PPTX dia elrejtéséhez a C#-ban. Az alkalmazás hasznos, és bármely .NET konfigurált környezetben használható Linuxon, Windowson vagy macOS-en belül, hogy elrejtse a kívánt diát vagy diákat a prezentáción belül.
A dia elrejtésének lépései PPTX-ben C#-ban
- Állítsa be az alkalmazást a Aspose.Slides for .NET telepítéséhez a NuGet csomagkezelőből
- Töltse be a forrásprezentációt a Presentation osztály használatával, hogy elrejtse a diát a bemutatón belül
- Hozzáférhet a második diához a prezentációs diagyűjteményben, és elrejtheti a diát a Slide.Hidden tulajdonság beállításával
- Mentse el a bemutatót rejtett diákkal a lemezre
A fenti lépésekkel a C# nyelvben könnyen elrejthető egy PPTX dia a kívánt prezentációban. A folyamat a forrásbemutató fájl betöltésével kezdődik a lemezről a Presentation osztály egy példányával. Ezután a kívánt diát vagy diákat a bemutatódiák gyűjteményében éri el, és a Slide.Hidden property to true értékre állításával elrejti a kiválasztott diát vagy diákat. Végül a rejtett diát tartalmazó bemutató a lemezre kerül.
Kód egy dia elrejtéséhez a prezentációban C# nyelven
using Aspose.Slides; | |
namespace TestSlides | |
{ | |
public class HideSlides | |
{ | |
public static void SlideHiding() | |
{ | |
string filesPath = @"/Users/Documents/KnowledgeBase/TestData/"; | |
//Set the API license to hide the slide inside the presentation | |
License license = new License(); | |
license.SetLicense(filesPath + "Conholdate.Total.Product.Family.lic"); | |
//Access an exisiting presentation to access and hide the desired slide/s | |
Presentation SrcPresentation = new Presentation(filesPath+"Source.pptx"); | |
//Access the 2nd slide inside the presentation | |
ISlide slide = SrcPresentation.Slides[1]; | |
// Hide the selected slide | |
slide.Hidden = true; | |
//Save the presentation with a hidden slide/s | |
SrcPresentation.Save(filesPath + "PresWithHiddenSlide.pptx", Aspose.Slides.Export.SaveFormat.Pptx); | |
} | |
} | |
} |
A fenti példakód könnyen elrejt egy diát PPTX-ben C#-ban egy nagyon egyszerű API felület segítségével. Hozzáférhet a kívánt számú több diához, és akár el is rejtheti őket az alkalmazásban, ugyanazt a tulajdonságot használva minden diához külön-külön. Végül elmentheti a prezentációt PPT, PPTX vagy ODP formátumban akár lemezre, akár memóriafolyamba, az alkalmazás követelményeitől függően.
Ez a témakör azt mutatja be, hogyan lehet elrejteni egy diát a prezentációban C#-ban. Ha szeretne többet megtudni arról, hogyan illeszthet be SVG-képet a bemutató diába, olvassa el a hogyan lehet az SVG-t prezentációvá konvertálni C# használatával című cikket.