PowerPoint-presentaties naar XPS converteren in JavaScript
Overzicht
Aspose.Slides stelt u in staat PowerPoint‑presentaties naar XPS te converteren door een PPT‑ of PPTX‑bestand op te slaan in het XPS‑formaat. Dit artikel legt uit wanneer het XPS‑formaat nuttig kan zijn en toont hoe u de conversie kunt uitvoeren met Aspose.Slides met behulp van standaardinstellingen of aangepaste XpsOptions instellingen.
Over XPS
Microsoft heeft XPS ontwikkeld als een alternatief voor PDF. Het stelt u in staat inhoud af te drukken door een bestand te genereren dat sterk lijkt op een PDF. Het XPS‑formaat is gebaseerd op XML. De lay‑out of structuur van een XPS‑bestand blijft hetzelfde op alle besturingssystemen en printers.
Wanneer Microsoft XPS‑formaat te gebruiken
Als u de opslagkosten wilt verlagen, kunt u uw Microsoft PowerPoint‑presentatie naar het XPS‑formaat converteren. Op die manier wordt het eenvoudiger om uw documenten op te slaan, te delen en af te drukken.
Microsoft blijft sterke ondersteuning voor XPS in Windows implementeren (ook in Windows 10), dus u wilt misschien overwegen bestanden in dit formaat op te slaan. Werkt u met Windows 8.1, Windows 8, Windows 7 en Windows Vista, dan kan XPS uw beste optie zijn voor bepaalde bewerkingen.
-
Windows 8 gebruikt het OXPS (Open XPS)‑formaat voor XPS‑bestanden. OXPS is een gestandaardiseerde versie van het oorspronkelijke XPS‑formaat. Windows 8 biedt betere ondersteuning voor XPS‑bestanden dan voor PDF‑bestanden.
- XPS: Ingebouwde XPS‑viewer/reader en functie voor afdrukken naar XPS beschikbaar.
- PDF: PDF‑reader beschikbaar maar geen afdrukfunctie naar PDF.
-
Windows 7 en Windows Vista gebruiken het oorspronkelijke XPS‑formaat. Deze besturingssystemen bieden ook betere ondersteuning voor XPS‑bestanden dan voor PDF’s.
- XPS: Ingebouwde XPS‑viewer en functie voor afdrukken naar XPS beschikbaar.
- PDF: Geen PDF‑reader. Geen afdrukfunctie naar PDF.
Invoer PPT(X):
|
Uitvoer XPS:
|
|---|
Microsoft implementeerde later ondersteuning voor afdrukken naar PDF via de Print to PDF‑functie in Windows 10. Eerder werd van gebruikers verwacht documenten af te drukken via het XPS‑formaat.
XPS‑conversie met Aspose.Slides
In Aspose.Slides voor Node.js via Java, kunt u de save methode die wordt aangeboden door de Presentation‑klasse gebruiken om de volledige presentatie naar een XPS‑document te converteren.
Wanneer u een presentatie naar XPS converteert, moet u de presentatie opslaan met één van deze instellingen:
- Standaardinstellingen (zonder XPSOptions)
- Aangepaste instellingen (met XPSOptions)
Presentaties naar XPS converteren met standaardinstellingen
Deze voorbeeldcode in JavaScript laat zien hoe u een presentatie kunt converteren naar een XPS‑document met standaardinstellingen:
// Maak een Presentation object aan dat een presentatiebestand vertegenwoordigt
var pres = new aspose.slides.Presentation("Convert_XPS.pptx");
try {
// De presentatie opslaan als XPS document
pres.save("XPS_Output_Without_XPSOption.xps", aspose.slides.SaveFormat.Xps);
} finally {
if (pres != null) {
pres.dispose();
}
}
Presentaties naar XPS converteren met aangepaste instellingen
Deze voorbeeldcode laat zien hoe u een presentatie kunt converteren naar een XPS‑document met aangepaste instellingen in JavaScript:
// Maak een Presentation object aan dat een presentatiebestand vertegenwoordigt
var pres = new aspose.slides.Presentation("Convert_XPS_Options.pptx");
try {
// Maak de TiffOptions‑klasse aan
var options = new aspose.slides.XpsOptions();
// MetaFiles opslaan als PNG
options.setSaveMetafilesAsPng(true);
// De presentatie opslaan als XPS‑document
pres.save("XPS_Output_With_Options.xps", aspose.slides.SaveFormat.Xps, options);
} finally {
if (pres != null) {
pres.dispose();
}
}
Veelgestelde vragen
Kan ik naar XPS opslaan in een stream in plaats van een bestand?
Ja—Aspose.Slides stelt u in staat direct naar een stream te exporteren, wat ideaal is voor web‑API’s, server‑side pipelines, of elke situatie waarin u de XPS wilt verzenden zonder het bestandssysteem te betrekken.
Worden verborgen dia’s overgezet naar XPS, en kan ik ze uitsluiten?
Standaard worden alleen gewone (zichtbare) dia’s gerenderd. U kunt verborgen dia’s opnemen of uitsluiten via exportinstellingen vóór het opslaan naar XPS, zodat de uitvoer precies de pagina’s bevat die u wilt.
**
**