Presentaties converteren naar meerdere formaten in .NET
Overzicht
Aspose.Slides for .NET kan PowerPoint- en OpenDocument‑presentaties laden en opslaan of renderen naar tal van andere formaten zonder Microsoft PowerPoint, OpenOffice of LibreOffice. Je kunt legacy PPT‑bestanden omzetten naar moderne PPTX, presentaties exporteren naar vaste lay‑out documenten zoals PDF en XPS, dia’s publiceren als HTML, of dia’s renderen als afbeeldingsbestanden voor voorbeeldweergaven, miniaturen en archieven.
De meeste documentconversies gebruiken dezelfde algemene workflow: laad het bronbestand, kies het gewenste uitvoerformaat en pas, indien nodig, formaat‑specifieke opties toe. Voor beeldformaten wordt elke dia afzonderlijk gerenderd en vervolgens opgeslagen als raster‑ of vectorafbeelding. De toegewijde artikelen die hieronder zijn gelinkt, geven de implementatiedetails voor elk geval.
Kies een conversiescenario
Gebruik de onderstaande artikelen voor volledige C#‑voorbeelden en formaat‑specifieke opties.
| Scenario | Gebruik wanneer je | Artikel |
|---|---|---|
| PPT/PPTX/ODP naar PPTX | Moderniseer legacy PPT‑bestanden, normaliseer bestaande PPTX‑bestanden, of converteer OpenDocument‑presentaties naar PowerPoint PPTX. | Converteer PPT naar PPTX, Converteer ODP naar PPTX, Sla presentaties op |
| PPTX naar PPT | Sla een moderne PowerPoint‑presentatie op in het oudere binaire PPT‑formaat voor compatibiliteit met oudere workflows. | Converteer PPTX naar PPT |
| PPT/PPTX/ODP naar PDF | Maak draagbare, doorzoekbare, vaste‑lay‑out documenten voor delen, afdrukken of archiveren. | Converteer PowerPoint naar PDF |
| PPT/PPTX/ODP naar PDF met notities | Exporteer spreker‑notities samen met de dia‑inhoud. | Converteer PowerPoint naar PDF met notities |
| PPT/PPTX/ODP naar HTML | Publiceer presentaties als HTML‑pagina’s en beheer afbeeldingen, lettertypen, notities en responsieve lay‑out opties. | Converteer PowerPoint naar HTML |
| PPT/PPTX/ODP naar HTML5 | Exporteer dia’s naar HTML5 voor weergave in de browser met behoud van opmaak en interactiviteit. | Converteer presentaties naar HTML5 |
| PPT/PPTX/ODP naar PNG | Render elke dia naar een PNG‑afbeelding voor voorbeeldweergaven, miniaturen of weboutput. | Converteer PowerPoint naar PNG |
| PPT/PPTX/ODP naar JPG | Render dia’s naar JPG‑afbeeldingen en beheer afmetingen en kwaliteit. | Converteer PowerPoint naar JPG |
| Dia naar SVG | Exporteer afzonderlijke dia’s als schaalbare vectorafbeeldingen. | Render dia als SVG |
| PPT/PPTX/ODP naar XPS | Genereer vaste‑lay‑out XPS‑documenten. | Converteer PowerPoint naar XPS |
| PPT/PPTX/ODP naar TIFF | Sla een presentatie op als een meer‑pagina‑TIFF‑bestand voor afdrukken, scannen, fax of archiverings‑workflows. | Converteer PowerPoint naar TIFF |
| PPT/PPTX/ODP naar TIFF met notities | Sla dia’s met spreker‑notities op als TIFF. | Converteer PowerPoint naar TIFF met notities |
| PPT/PPTX naar Word | Converteer dia’s naar een Word‑document wanneer je een document‑stijl uitvoer nodig hebt. | Converteer PowerPoint naar Word |
| PPT/PPTX naar Markdown | Extraheer presentatietekst naar Markdown voor documentatie en tekst‑gebaseerde workflows. | Converteer PowerPoint naar Markdown |
| PPT/PPTX/ODP naar XML | Maak een op tekst gebaseerd PowerPoint XML‑presentatie voor inspectie, vergelijking, probleemoplossing of XML‑gebaseerde workflows. | Converteer PowerPoint naar XML |
| PPT/PPTX naar geanimeerde GIF | Maak een geanimeerde GIF van dia’s. | Converteer PowerPoint naar geanimeerde GIF |
| PPT/PPTX naar video | Stel een video‑export workflow samen vanuit presentatiedia’s. | Converteer PowerPoint naar video |
| Presentatie naar XAML | Exporteer dia’s naar XAML voor .NET UI‑scenario’s. | Exporteer presentaties naar XAML |
Voor een uitgebreidere lijst van invoer‑ en uitvoerformaten, zie Ondersteunde bestandsformaten.
PowerPoint‑ en OpenDocument‑conversie
Aspose.Slides for .NET ondersteunt conversie van algemeen gebruikte presentatieformaten zoals PPT, PPTX, PPS, PPSX, POT, POTX en ODP. Dezelfde conversie‑API wordt gebruikt voor PowerPoint‑ en OpenDocument‑bestanden, zodat een workflow die een PPTX‑bestand naar PDF opslaat meestal ook op een ODP‑bestand kan worden toegepast door alleen het invoerbestand te wijzigen.
Bij het converteren van ODP‑bestanden, onthoud dat PowerPoint‑ en OpenDocument‑toepassingen niet elke lay‑out‑ en opmaakfunctie op exact dezelfde wijze ondersteunen. Als een ODP‑bestand is aangemaakt in LibreOffice of OpenOffice Impress, controleer dan de output en gebruik de opties beschreven in Converteer OpenDocument‑presentaties wanneer je formaat‑specifieke begeleiding nodig hebt.
PPT‑naar‑PPTX‑conversie
PPT is het oudere binaire PowerPoint‑formaat, terwijl PPTX het moderne Office Open XML‑formaat is. Aspose.Slides for .NET ondersteunt hoog‑fideele PPT‑naar‑PPTX‑conversie met behoud van complexe presentatiestructuren zoals masters, lay‑outs, dia’s, grafieken, gegroepeerde vormen, placeholders, tekstkaders, texturen en afbeeldingsvullingen.
Voor details, zie Converteer PPT naar PPTX en PPT vs PPTX.
Export van vaste lay‑out
PDF, XPS en TIFF zijn nuttig wanneer de output er op alle apparaten hetzelfde moet uitzien en niet bewerkt mag worden als een presentatie. Gebruik PdfOptions, XpsOptions, en TiffOptions om compliance, verborgen dia’s, notities, beeldkwaliteit, compressie, pixel‑formaat en uitvoergrootte te beheren.
HTML‑ en afbeeldingsexport
HTML‑ en HTML5‑export zijn nuttig voor weergave in browsers, publicatie op het web en lichtgewicht delen. Afbeeldingsexport is nuttig wanneer elke dia een afzonderlijke preview, miniatuur of raster‑asset moet worden. Gebruik de PNG‑, JPG‑ en SVG‑artikelen voor formaat‑specifieke renderingsrichtlijnen.
FAQ
Heb ik Microsoft PowerPoint nodig om presentaties te converteren?
Nee. Aspose.Slides for .NET is een autonome bibliotheek en vereist geen Microsoft PowerPoint of Office‑automatisering.
Kan ik veel presentaties in batch converteren?
Ja. Laad elke presentatie, sla deze op in het gewenste formaat en gooi het Presentation‑object na verwerking weg. Voor parallelle verwerking, gebruik afzonderlijke presentatie‑instanties en volg de richtlijnen voor multithreading.
Kan ik alleen geselecteerde dia’s exporteren?
Ja. Diverse exportmethoden laten je dia‑indexen meegeven of afzonderlijke dia’s renderen, afhankelijk van het uitvoerformaat. Zie het toegewijde artikel voor het doel‑formaat.
Kan ik verborgen dia’s opnemen bij export naar PDF of XPS?
Ja. Gebruik de eigenschap ShowHiddenSlides in PdfOptions of XpsOptions.
Kan ik PDF/A‑output maken?
Ja. PDF‑compliance‑instellingen zijn beschikbaar via PdfOptions.Compliance en PdfCompliance.
Hoe worden lettertypen behandeld tijdens conversie?
Aspose.Slides kan ingebedde lettertypen, fallback‑lettertype en lettertype‑substitutie‑instellingen gebruiken. Zie Ingebedde lettertype, Fallback‑lettertype, en Lettertype‑substitutie.