XPS Converter voor .NET

Inleiding tot XPS Converter voor .NET

De XPS Converter voor .NET is een krachtige bibliotheek die ontwikkelaars in staat stelt om xps (XML Paper Specification) bestanden te converteren naar verschillende beeldformaten, waaronder PNG, JPEG, TIFF, en meer.

Convert XPS naar PDF

Converteren van een XPS-bestand is een eenvoudig proces dat bestaat uit het uploaden van de xPS bestand en het specificeer van het uitgangsformaat.Het volgende code voorbeeld toont hoe u een xps file in een PDF-document kunt converteren:

XpsConverter converter = new XpsConverter();
XpsConverterToPdfOptions opt = new XpsConverterToPdfOptions();
opt.AddDataSource(new FileDataSource("input.xps"));
opt.AddSaveDataSource(new FileDataSource("output.pdf"));
converter.Process(opt);

In this example, we load the XPS file from a stream and create a new XpsConverter object. We then specify the output format as PDF and save the document to a new stream.

Convert XPS naar afbeeldingen

Converteren van een XPS-bestand is een eenvoudig proces dat bestaat uit het uploaden van de xPS bestand en het specificeer van het uitgangsformaat.Het volgende code voorbeeld toont hoe u een xps-date in een PNG-afbeelding kunt converteren:

XpsConverter converter = new XpsConverter();
PsConverterToImageOptions opt = new PsConverterToImageOptions();
opt.AddDataSource(new FileDataSource("input.xps"));
opt.AddSaveDataSource(new FileDataSource("output.png"));
converter.Process(opt);

In this example, we load the XPS file from a stream and create a new XpsConverter object. We then specify the output format as PNG and save the document to a new stream.

Ondersteunde outputformaten

De XPS Converter voor .NET ondersteunt een breed scala aan outputformaten, waaronder:

  • PNG (Portable Network Graphics) - Portabele netwerkgrafica
  • JPEG (Joint Photographic Experts Group)
  • TIFF (Tagged Image File Format)
  • De BMP (Bitmap)
  • GIF (Graphics Interchange Format) - Graphische uitwisseling

Verwerking van fouten en uitzonderingen

De XPS Converter voor .NET gooien uitzonderingen als er een fout optreedt tijdens het conversieproces.

try
{
    XpsConverter converter = new XpsConverter();
    XpsConverterToPdfOptions opt = new XpsConverterToPdfOptions();
    opt.AddDataSource(new FileDataSource("input.xps"));
    opt.AddSaveDataSource(new FileDataSource("output.pdf"));
    converter.Process(opt);
}
catch (NotSupportedException ex)
{
    Console.WriteLine($"Error converting file: {ex.Message}");
}

Note that the NotSupportedException class provides additional information about the error, such as the error code and message.

 Nederlands