I denna handledning kommer vi att diskutera steg-för-steg-proceduren för att extrahera bilder från PowerPoint i C# med ett av de populära dokumentextraktionspaketen med några enkla API-anrop. Vidare kommer vi att skapa ett exempelprogram för att hämta bilder från PowerPoint med C# genom att använda arbetsflödet som beskrivs i den här guiden så att du kan använda det i dina projekt för att hämta bilderna från dokument. Här är de viktigaste stegen tillsammans med ett exempel på kodavsnitt för att extrahera bilder från en PowerPoint-fil.
Steg för att extrahera bilder från PowerPoint i C#
- Ställ in GroupDocs.Parser for .NET-paketet från NuGet-pakethanteraren i .NET-projektet för att extrahera bilder från PowerPoint-dokument
- Lägg till en referens till de nödvändiga namnområdena för att extrahera bilder från PowerPoint-filen
- Initiera klassen Parser för att ladda in PowerPoint-filen
- Anropa GetImages-metoden för Parser-klassen för att hämta bildsamlingen
- Iterera över samlingen för att få bildens storlek, typ och innehåll
Ovanstående punkter förklarar hela arbetsflödet av hur man får bilder från PowerPoint i C#. Du behöver bara skriva några rader kod som innehåller ett par API-anrop för att extrahera bilder från PPT-dokument. Dessa instruktioner förlitar sig inte på något tredjepartsverktyg och kan enkelt följas på något av de vanliga operativsystemen inklusive Windows, Linux och macOS.
Kod för att extrahera bilder från PowerPoint i C#
I det föregående kodavsnittet har vi utvecklat funktionen för att extrahera bilder från PowerPoint med C# för att visa hur den här funktionen fungerar. Denna exempelkod kan enkelt förbättras eller användas som den är för att hämta bilder från PowerPoint-dokument. Dessutom kan du snabbt extrahera bilder från andra dokumentformat som PDF, DOC, DOCX, XLSX och många fler med hjälp av det nämnda dokumentanalysbiblioteket.
Vi har diskuterat de detaljerade instruktionerna för att hämta bilder från PowerPoint i C# och utvecklat en exempelapplikation för det. Nyligen publicerade vi en artikel för att extrahera text från XML med C#, ta en titt på guiden hur man extraherar text från XML i C# för mer information.