Filerna XPS och OXPS används för utskriftsändamål eftersom de producerar högkvalitativa utskrifter med vilken upplösning som helst. I vissa scenarier kanske du vill konvertera en XPS- eller OXPS-fil till en Word-fil i formatet DOCX eller DOC. I enlighet med sådana scenarier kan du göra filerna redigerbara enligt dina krav.
- C# API för att konvertera XPS till Word - Gratis nedladdning
- Konvertera XPS till Word (DOCX/DOC) i C#
- Konvertera OXPS till Word (DOCX/DOC) i C#
- Konvertera XPS-fil till Word Online
- XPS till Word - Gratis lärresurser
C# API för att konvertera XPS till Word - Gratis nedladdning
Du kan konvertera XPS- eller OXPS-filer till Word-dokument i DOC- eller DOCX-format. Detta är en tvåstegsprocess där du behöver konvertera XPS eller OXPS till PDF och sedan konvertera denna mellanliggande PDF-fil till ett Word-dokument. Så du måste konfigurera Aspose.Page for .NET och Aspose.PDF for .NET API.
Ladda ner DLL-filerna från avsnittet downloads eller använd följande NuGet-installationskommandon:
PM> Install-Package Aspose.Page
PM> Install-Package Aspose.PDF
Konvertera XPS till Word med C#
Du kan konvertera en XPS-fil till ett Word-dokument i DOCX- eller DOC-format genom att följa stegen nedan:
- Ladda in XPS-filen.
- Initiera PdfSaveOptions-objektet och ställ in olika parametrar.
- Exportera XPS till mellanliggande PDF-dokument.
- Konvertera den mellanliggande PDF-filen till ett Word-dokument.
Följande kodsnutt visar hur man konverterar en XPS-fil till ett Word-dokument programmatiskt i C#.
// Initiera PDF-utgångsström
using (System.IO.Stream pdfStream = System.IO.File.Open("XPStoDOCX.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write))
{
// Initiera XPS-indataström
System.IO.Stream xpsStream = System.IO.File.Open("sample.xps", System.IO.FileMode.Open);
// Ladda inmatat XPS-dokument
XpsDocument document = new XpsDocument(xpsStream, new XpsLoadOptions());
// Initiera alternativobjekt med nödvändiga parametrar
PdfSaveOptions options = new PdfSaveOptions()
{
JpegQualityLevel = 100,
ImageCompression = PdfImageCompression.Jpeg,
};
// Skapa renderingsenhet för PDF-format
PdfDevice device = new PdfDevice(pdfStream);
// Spara utdata-PDF-fil
document.Save(device, options);
}
// Ladda den mellanliggande PDF-filen
Document pdfDocument = new Document("XPStoDOCX.pdf");
// Spara den utgående DOCX-filen
pdfDocument.Save("test.docx" , SaveFormat.DocX);
Konvertera OXPS till Word med C#
Du kan konvertera en OXPS-fil till ett Word-dokument i DOCX- eller DOC-format genom att följa stegen nedan:
- Ladda in OXPS-filen.
- Skapa ett objekt av klassen PdfSaveOptions
- Spara den mellanliggande PDF-filen.
- Exportera den mellanliggande PDF-filen till Word-filen.
Kodexemplet nedan visar hur man konverterar OXPS till Word med C#.
// Initiera PDF-utgångsström
using (System.IO.Stream pdfStream = System.IO.File.Open("OXPStoDOCX.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write))
{
// Initiera OXPS ingångsström
System.IO.Stream oxpsStream = System.IO.File.Open("sample.oxps", System.IO.FileMode.Open);
// Ladda indata OXPS-dokument
XpsDocument document = new XpsDocument(oxpsStream, new XpsLoadOptions());
// Initiera alternativobjekt med nödvändiga parametrar
PdfSaveOptions options = new PdfSaveOptions()
{
JpegQualityLevel = 100,
ImageCompression = PdfImageCompression.Jpeg,
};
// Skapa renderingsenhet för PDF-format
PdfDevice device = new PdfDevice(pdfStream);
// Spara utdata-PDF-fil
document.Save(device, options);
}
// Ladda den mellanliggande PDF-filen
Document pdfDocument = new Document("OXPStoDOCX.pdf");
// Spara den utgående DOCX-filen
pdfDocument.Save("test.docx" , SaveFormat.DocX);
Få gratis tillfällig licens
Du kan få en gratis provperiod för att kontrollera alla funktioner genom att begära en gratis tillfällig licens.
Konvertera XPS-fil till Word Online
Du kan också konvertera en XPS-fil till Word online med den här gratisappen XPS to Word Converter utan att installera någon programvara eller plugin.
XPS till Word - Lärresurser
Förutom att konvertera XPS- eller OXPS-dokument till Word-format (DOC eller DOCX), kan du lära dig mer om biblioteket och utforska olika andra funktioner med hjälp av resurserna nedan:
Slutsats
I den här artikeln har du lärt dig hur du konverterar XPS till Word och OXPS till Word i DOCX- eller DOC-format programmatiskt i C#. Dessutom är du välkommen att utforska avsnittet dokumentation för att lära dig om fler funktioner. Om du har några frågor kan du kontakta oss på forumet.
Se även
Tips: Du kanske vill kontrollera Aspose PowerPoint till Word Converter eftersom den visar den populära konverteringsprocessen för presentationer till Word-dokument.