XPS naar PDF converteren met C#

Dit artikel leidt u door het stapsgewijze proces om XPS naar PDF te converteren met behulp van C#** door een van de populaire documentconversiepakketten te gebruiken. Deze zelfstudie biedt ook een voorbeeldtoepassing voor C# converteert XPS naar PDF om de implementatie en werking van de functie te tonen. Verder helpt dit bericht u bij het definiëren van parameters voor het aanpassen van het geconverteerde PDF-bestand. Hieronder vindt u een lijst met belangrijke punten en een voorbeeldcode om XPS naar PDF te wijzigen in C#.

Stappen om XPS naar PDF te converteren met C#

  1. Installeer het GroupDocs.Conversion for .NET-pakket van de NuGet-website om XPS naar PDF te converteren
  2. Voeg een verwijzing toe naar de GroupDocs.Conversion-naamruimte voor het converteren van XPS naar PDF-indeling
  3. Initialiseer de klasse Converter voor het laden van het ingevoerde XPS-bestand van de schijf voor conversie naar PDF-indeling
  4. Creëer en stel conversieopties in voor het aanpassen van het PDF-uitvoerbestand
  5. Roep ten slotte de Convert-methode aan om XPS als PDF op de schijf op te slaan

Om de functionaliteit convert XPS to PDF C# te implementeren, hoeft u alleen maar de bovenstaande workflow te volgen. U moet het XPS-invoerbestand laden door de Converter-klasse te instantiëren na het installeren van het vereiste documentconversiepakket vanuit de NuGet-pakketbeheerder en het importeren van de essentiële naamruimten. Hierna kunt u eigenschappen instellen om het geconverteerde PDF-bestand aan te passen met behulp van het PdfConvertOptions-object en ten slotte de Convert-methode aanroepen om het resulterende bestand op de schijf op te slaan.

Code om XPS naar PDF te converteren met C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertXpsToPdfUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert XPS to PDF using C#
{
// Remove the watermark in output PDF document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source XPS file for conversion to PDF
var converter = new GroupDocs.Conversion.Converter("sample.xps");
// Set the conversion options for PDF document to customize the output file
PdfConvertOptions options = new PdfConvertOptions();
options.PageNumber = 1;
options.PagesCount = 1;
// Convert and save the XPS in PDF format
converter.Convert("converted.pdf", options);
Console.WriteLine("Done");
}
}
}

Het bovenstaande fragment demonstreert de implementatie van de XPS naar PDF-converter in C#. Deze voorbeeldcode kan gemakkelijk worden gebruikt in uw toepassingen voor het uitvoeren van documenttransformatie, maar u moet eerst het conversiepakket instellen en de licentie- en invoerbestanden aanleveren. Bovendien hoeft u geen extra software te installeren om dit voorbeeld te gebruiken en kunt u deze code uitvoeren op elk van de populaire besturingssystemen zoals Windows, Linux en macOS die een .NET-omgeving ondersteunen.

We hebben de documentconversieprocedure voor de mogelijkheid van C# XPS naar PDF besproken en er een voorbeeldcode voor gemaakt. Onlangs hebben we een artikel gepubliceerd om EPS naar JPG te wijzigen met C#. Bekijk de hoe EPS naar JPG te converteren in C #-handleiding voor meer informatie.

 Nederlands