C# Convert XPS to PDF | Convert OXPS to PDF in C#

XPS (Open XML Paper Specificatie) en OpenXPS (OpenXPS) zijn vaste pagina-documentformaten ontworpen om de layout en formatting van de oorspronkelijke inhoud te behouden PDF (Portable Document Format), In dit artikel laten we zien hoe je XPS of OXPS naar PDF kunt converteren in C#, een uitgebreide gids voor ontwikkelaars die hun documentbeheerscapaciteiten willen verbeteren met behulp van de best C# bibliotheek voor conversie van xps naar pdf.

Tabel van inhoud

C# API om XPS naar PDF te converteren

Om efficiënt een XPS-to-PDF-conversie in C# uit te voeren, zullen we de Aspose.Page voor .NET Deze robuste bibliotheek stelt ontwikkelaars in staat om zowel XPS als EPS / PS Aspose.Page voor .NET is een betrouwbare, onafhankelijke API die moeiteloos wordt geïntegreerd in uw .NET-toepassingen.

Je kunt ook Download de DLL direct of installeer de API met behulp van de volgende NuGet De Command:

PM> Install-Package Aspose.Page

Convert XPS naar PDF met behulp van C#

Om een volledige XPS-document in PDF-formaat te converteren, volg deze stappen:

  • Download de input XPS bestand.
  • Initialiseren van de opties object met de vereiste parameters.
  • Creëer een instantie van de PdfDevice voor rendering.
  • Exporteer het XPS-document naar een PDF-bestand.

Hier is een code-monster dat demonstreert hoe een XPS-bestand in een PDF te converteren met behulp van C#:

Convert specifieke pagina’s van XPS naar PDF in C#

Als u specifieke pagina’s van een XPS-document naar PDF-formaat moet converteren, volgt u de volgende stappen:

  • Initialiseren van de XPS input stream.
  • Download het XPS-document van de stroom.
  • Creëer een instantie van de PdfSaveOptions-object.
  • Bepaal de pagina’s voor conversie.
  • Bewaar het document als een PDF-bestand.

De volgende codemonster illustreert om specifieke pagina’s van een XPS naar PDF in C# te converteren#:

Dit snippet maakt gebruik van een XPS-document met meerdere pagina’s, die alleen pagina’s 1 en 3 naar PDF converteert, zoals aangegeven:

XPS to PDF

OXPS naar PDF Converter in C#

Het OXPS-formaat is een geavanceerde versie van het XPS-bestandformaat, maar het kan niet worden ondersteund door oudere besturingssystemen:

  • Initialiseren van de OXPS input stream.
  • Load het OXPS-bestand uit de stroom.
  • Maak een instantie van de PdfSaveOptions-klasse.
  • Exporteer het OXPS-document naar een PDF-bestand.

Hier is een codemonster met hoe om te converteren OXPS naar PDF in C#:

Convert specifieke pagina’s van OXPS naar PDF in C#

U kunt ook specifieke pagina’s van een OXPS-document naar PDF-formaat converteren:

  • Verwijder de OXPS bestand.
  • Vermeld het object van PdfSaveOptions.
  • Bepaal het paginanummer(s) dat u wilt converteren.
  • Verwijder het OXPS-document naar PDF.

De code snippet hieronder toont aan hoe u specifieke pagina’s van een OXPS naar PDF in C# kunt converteren, met de nadruk op het omzetten van de eerste pagina:

Krijg een gratis licentie

U kunt Krijg gratis tijdelijke licentie om de Aspose.Page bibliotheek te testen zonder beoordelingsbeperkingen.

Leren Resources voor XPS naar PDF Conversie

Naast het converteren van XPS of OXPS-documenten in PDF-formaat, ontdek de verschillende functies van de bibliotheek met deze middelen:

Conclusie

In dit artikel hebben we onderzocht hoe we programmatisch convert XPS naar PDF en OXPS tot PDF met behulp van C#. We hebben ook beschouwd hoe je specifieke pagina’s uit zowel xps en oxps documenten in PDF-formaat kunt exporteren. Door de best c# bibliotheek voor xp naar pdf te gebruiken, kunt u uw documentbehandeling werkstroom optimaliseren Gratis ondersteuning forum.

More in this category