
XPS (Open XML Papper Specifikation) och Öppna XPS (OpenXPS) är fasta siddokumentformat utformade för att bevara layouten och formateringen av det ursprungliga innehållet PDF (Portable Document Format), I den här artikeln kommer vi att visa hur man konverterar XPS eller OXPS till PDF i C#, vilket ger en omfattande guide för utvecklare som vill förbättra sina dokumenthanteringskapacitet genom att använda den bästa C#-biblioteket för XPS till PDF-konvertering.
Tabell av innehåll
- C# API för att konvertera XPS till PDF
- Konvertera XPS till PDF med C#
- Konvertera specifika sidor från XPS till PDF
- OXPS till PDF Converter i C#
- Konvertera specifika sidor av OXPS till PDF
- Konvertera XPS-filen till PDF Online
- Lärarresurser för XPS till PDF-konvertering
C# API för att konvertera XPS till PDF
För att effektivt utföra en XPS till PDF-konversion i C#, kommer vi att använda Webbplats för .NET Denna robusta bibliotek gör det möjligt för utvecklare att skapa, redigera, manipulera och konvertera både XPS och EPS / PS Aspose.Page för .NET är en tillförlitlig, ensamstående API som integrerar hårt i dina .NET-applikationer.
Du kan också Ladda ner DLL direkt eller installera API med hjälp av följande NuGet kommandot:
PM> Install-Package Aspose.Page
Konvertera XPS till PDF med C#
Om du vill konvertera ett helt XPS-dokument till PDF-format följer du följande steg:
- Ladda in XPS-filen.
- Initialisera alternativet objekt med de nödvändiga parametrarna.
- Skapa en instans av PdfDevice för rendering.
- Exportera XPS-dokumentet till en PDF-fil.
Här är ett kodmönster som visar hur man konverterar en XPS-fil till en PDF med C#:
Konvertera specifika sidor från XPS till PDF i C#
Om du behöver konvertera specifika sidor från ett XPS-dokument till PDF-format följer du följande steg:
- Initiera XPS Input Stream.
- Ladda upp XPS-dokumentet från strömmen.
- Skapa en instans av objektet PdfSaveOptions.
- Ange sidnummer för konvertering.
- Spara dokumentet som en PDF-fil.
Följande kodprov illustrerar hur man konverterar specifika sidor av en XPS till PDF i C#:
Denna snitt använder ett XPS-dokument med flera sidor, konverterar endast sidor 1 och 3 till PDF, som angetts:

OXPS till PDF Converter i C#
OXPS-format är en avancerad version av XPS-filformat, men det kan inte stödjas av äldre operativsystem. Konvertera ett OXPS-dokument till PDF är enkelt:
- Initialisera OXPS Input Stream.
- Ladda upp OXPS-filen från strömmen.
- Skapa en instans i PdfSaveOptions-klassen.
- Exportera OXPS-dokumentet till en PDF-fil.
Här är ett kodmönster som visar hur man konverterar OXPS till PDF i C#:
Konvertera specifika sidor av OXPS till PDF i C#
Du kan också konvertera specifika sidor från ett OXPS-dokument till PDF-format:
- Ladda upp OXPS-filen.
- Ange objektet PdfSaveOptions.
- Ange det sidanummer(er) du vill konvertera.
- Renderar OXPS-dokumentet till PDF.
Nedanstående kodskiva visar hur man konverterar specifika sidor av en OXPS till PDF i C#, med fokus på att konvertera den första sidan:
Få en gratis licens
Du kan Få en gratis tillfällig licens att testa Aspose.Page-biblioteket utan några utvärderingsbegränsningar.
Lärresurser för XPS till PDF konvertering
Förutom att konvertera XPS eller OXPS-dokument till PDF-format, utforska bibliotekets olika funktioner med följande resurser:
slutsatser
I den här artikeln undersökte vi hur man programmässigt konverterar XPS till PDF och OXPS i PDF med hjälp av C#. Vi omfattade också hur du exporterar specifika sidor från både xPS och oxPS-dokument till pdf-format. Genom att använda den bästa c#-biblioteket för xps tillPDF kan du optimera din dokumenthandlingsarbetsflöde Gratis supportforum.