Det här lilla ämnet fokuserar på hur man kommer åt Presentationsegenskaperna i C# genom att följa informationen för att konfigurera miljön och steg-för-steg körbar exempelkod. Kodexemplet för att läsa PPTX dokumentegenskaper i C# är mycket enkelt och kan användas i alla .NET-stödda applikationer som körs antingen i Windows, Linux eller macOS.
Steg för att läsa PPTX-dokumentegenskaper i C#
- Ställ in miljön för att lägga till Aspose.Slides for .NET för att läsa presentationsegenskaperna
- Skapa en instans av klassen IPresentationInfo för att komma åt presentationsinformationssamlingen från presentationsfabriken
- Använd objektet IDocumentProperties för att komma åt presentationsdokumentets egenskaper från presentationsinformationsinstansen
- Öppna och skriv ut dokumentegenskaperna för presentationen
Genom att följa stegen ovan i C# Presentation dokumentegenskaper kan nås och manipuleras med det enkla API-gränssnittet. Processen börjar med att få tillgång till presentationsinformationen från presentationsfabriken med en statisk PresentationFactory-klass och du behöver egentligen inte ladda presentationen inuti DOM under denna process. Sedan, genom att använda instansen av IDocumentProperties, kommer egenskaperna åt och visas inuti konsolen. Du kan dock läsa eller skriva de åtkomliga dokumentegenskaperna enligt dina krav.
Kod för att läsa presentationsegenskaper i C#
Med hjälp av den demonstrerade koden kan man läsa presentationsegenskaper i C# med mycket enkla API-anrop. När du kommer åt presentationsdokumentets egenskaper med hjälp av klassen PresentationFactory finns det ett mycket litet minnesavtryck eftersom hela presentationen inte laddas in i Document Object Model. Klassen DocumentProperties låter dig inte bara komma åt och ändra de fördefinierade presentationsegenskaperna utan lägger till och får åtkomst till de anpassade dokumentegenskaperna också.
Denna enkla handledning handlar om hur man läser presentationsegenskaper med C#. Om du är intresserad av att lära dig mer om processen att signera en presentation, se artikeln om hur man infogar signatur i PowerPoint med C#.