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

XPS (Open XML Paper Spesifikasjon) og Oppsummering av OXPS (Open XPS) er fast-side dokumentformat designet for å bevare layout og formatering av det opprinnelige innholdet. Mens XPS-dokumenter er lik PDF (Portable Document Format)I denne artikkelen vil vi demonstrere **hvis å konvertere XPS eller OXPS til PDF i C# ** , og gi en omfattende guide for utviklere som ønsker å forbedre sin dokumentstyringskapasitet ved hjelp av best C # bibliotek for xps til pdf konvertering .

Tabell av innhold

C# API for å konvertere XPS til PDF

For å effektivt utføre en XPS til PDF konvertering i C# , vil vi bruke Aspose.Page for .NET Denne robuste biblioteket gjør det mulig for utviklere å lage, redigere, manipulere og konvertere både XPS og EPS og PS Aspose.Page for .NET er en pålitelig, uavhengig API som integrerer hardt inn i applikasjonene dine.

Du kan også Last ned DLL direkte eller installere API ved hjelp av følgende: NuGet Komandoen er:

PM> Install-Package Aspose.Page

Konverter XPS til PDF ved hjelp av C#

For å konvertere et helt XPS-dokument til PDF-format, følg disse trinnene:

  • Last inn XPS-filen.
  • Initialiser alternativene med de nødvendige parametrene.
  • Skap en instans av PdfDevice for rendering.
  • Eksportere XPS-dokumentet til en PDF-fil.

Her er et kodemønster som viser Hvordan konvertere en XPS-fil til en PDF ved hjelp av C# :

Konverter spesifikke sider fra XPS til PDF i C#

Hvis du trenger å konvertere bestemte sider fra et XPS-dokument til PDF-format, følg disse trinnene:

  • Initialisere XPS-inputstrømmen.
  • Last ned XPS-dokumentet fra strømmen.
  • Skap en instans av PdfSaveOptions-objektet.
  • Angi antall sider for konvertering.
  • Lagre dokumentet som en PDF-fil.

Følgende kodemønster illustrerer hvis å konvertere spesifikke sider av en XPS til PDF i C# :

Dette snittet bruker et XPS-dokument med flere sider, konverterer bare sider 1 og 3 til PDF, som angitt.

XPS to PDF

OXPS til PDF Converter i C#

OXPS formatet er en avansert versjon av XPS filformatet, men det kan ikke være støttet av eldre operativsystemer.

  • Initialisere OXPS-inputstrømmen.
  • Last ned OXPS-filen fra strømmen.
  • Skap en instans av PdfSaveOptions-klassen.
  • Eksporter OXPS-dokumentet til en PDF-fil.

Her er et kodemønster som viser hva å konvertere OXPS til PDF i C# :

Konverter spesifikke sider fra OXPS til PDF i C#

Du kan også konvertere bestemte sider fra et OXPS-dokument til PDF-format.

  • Last ned OXPS-filen.
  • Angi objektet PdfSaveOptions.
  • Angi nummer(er) som du ønsker å konvertere.
  • Render OXPS-dokumentet til PDF.

Kodesnitten nedenfor viser hvordan du konverterer spesifikke sider av en OXPS til PDF i C#**, og fokuserer på å konvertere den første siden:

Få gratis lisens

Du kan Få gratis midlertidig lisens å teste Aspose.Page-biblioteket uten noen evalueringsbegrensninger.

Læringsressurser for XPS til PDF konvertering

Bortsett fra å konvertere XPS eller OXPS-dokumenter til PDF-format, utforske bibliotekets ulike funksjoner med disse ressursene:

Conclusion

I denne artikkelen undersøkte vi hvordan du programmatisk **konverterer XPS til PDF ** og OXPS till PDF****ved hjelp av C#. Vi dekket også hvordan å eksportere spesifikke sider fra både Xps og OX PS dokumenter til pdf-format. Ved å utnytte den ** best C # biblioteket for xps tilPDF, kan du optimalisere arbeidsflyten din dokumenthandling. Gratis støtte forum.

More in this category