XPS naar PDF online

XPS(XML Paper Specification) en PDF(Portable Document Format) zijn beide veelgebruikte formaten voor het delen en archiveren van documenten. XPS is door Microsoft ontwikkeld als alternatief voor PDF en biedt vergelijkbare mogelijkheden voor het behouden van het visuele uiterlijk en de lay-out van documenten. PDF is in de loop van de tijd echter steeds populairder geworden vanwege de compatibiliteit ervan op verschillende platforms en apparaten. Soms moet u voor verschillende doeleinden XPS naar PDF-documenten converteren. Daarom behandelt deze blogpost hoe u XPS gratis naar PDF Online of in C# .NET of Java kunt converteren.

Gratis XPS naar PDF-converter online

Hoewel XPS-bestanden op Windows-computers kunnen worden geopend met behulp van de ingebouwde XPS Viewer, doen zich compatibiliteitsproblemen voor wanneer wordt geprobeerd XPS-bestanden op andere besturingssystemen of apparaten te openen. Dit is waar de behoefte aan online conversie ontstaat. Het converteren van XPS naar PDF zorgt ervoor dat uw documenten eenvoudig kunnen worden bekeken, gedeeld en afgedrukt op verschillende platforms, zonder enige opmaakverschillen.

Dienovereenkomstig heeft deze gratis XPS naar PDF-converter een revolutie teweeggebracht in de conversie, omdat u geen extra software hoeft te installeren om de conversie uit te voeren.

  1. Blader eerst door de online visio-converter met een internetbrowser.
  2. Zet het bestand neer in het rechthoekige venster en upload het bronbestand.
  3. Het invoerbestand wordt geüpload en de knop Converteren wordt ingeschakeld.
  4. Start de conversie en begin met het renderen van XPS naar PDF.
  5. Download het PDF-uitvoerdocument of kopieer de link om het online te openen.

PS: De online link om het uitvoerbestand te downloaden of te delen wordt na 24 uur ingeschakeld omdat uw gegevens niet op de server zijn opgeslagen.

Voordelen van online conversie voor XPS naar PDF

Toegankelijkheid: Deze online converter is toegankelijk vanaf elk apparaat met een internetverbinding, waardoor er geen software-installatie nodig is.

Tijd- en moeitebesparing: deze online converter stroomlijnt het conversieproces, waardoor u tijd en moeite bespaart in vergelijking met traditionele software.

Platformcompatibiliteit: De resulterende PDF-bestanden zijn compatibel met een breed scala aan apparaten en besturingssystemen.

Gebruiksvriendelijke interface: Deze online converter heeft een intuïtieve interface die het conversieproces eenvoudig maakt, zelfs voor gebruikers met beperkte technische expertise.

Converteer XPS naar PDF in C#

U kunt XPS eenvoudig naar PDF converteren in C# door de onderstaande stappen te volgen:

  • Configureer Conholdate.Total voor .NET in uw project.
  • Start streams en laad het invoer-XPS-bestand.
  • Initialiseer het klasseobject PdfSaveOptions.
  • Maak een weergaveapparaat voor PDF-formaat.

In het volgende codevoorbeeld wordt uitgelegd hoe u XPS naar PDF converteert in C#:

// Initialiseer de PDF-uitvoerstroom
using (System.IO.Stream pdfStream = System.IO.File.Open(dataDir + "XPStoPDF.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write))
// Initialiseer de XPS-invoerstroom
//met behulp van (System.IO.Stream xpsStream = System.IO.File.Open(dataDir + "input.xps", System.IO.FileMode.Open))
using (System.IO.Stream xpsStream = System.IO.File.Open(dataDir + "sample.xps", System.IO.FileMode.Open))
{
// Laad het XPS-document uit de stream
Aspose.Page.XPS.XpsDocument document = new Aspose.Page.XPS.XpsDocument(xpsStream, new Aspose.Page.XPS.XpsLoadOptions());
// of laad het XPS-document rechtstreeks vanuit het bestand. Er is dan geen xpsStream nodig.
// XpsDocument-document = nieuw XpsDocument(inputFileName, nieuwe XpsLoadOptions());

// Initialiseer het optieobject met de benodigde parameters.
Aspose.Page.XPS.Presentation.Pdf.PdfSaveOptions options = new Aspose.Page.XPS.Presentation.Pdf.PdfSaveOptions()
{
    JpegQualityLevel = 100,
    ImageCompression = Aspose.Page.XPS.Presentation.Pdf.PdfImageCompression.Jpeg,
    TextCompression = Aspose.Page.XPS.Presentation.Pdf.PdfTextCompression.Flate,
};
// Maak een weergaveapparaat voor PDF-formaat
Aspose.Page.XPS.Presentation.Pdf.PdfDevice device = new Aspose.Page.XPS.Presentation.Pdf.PdfDevice(pdfStream);

document.Save(device, options);
}

Converteer XPS-diagrammen naar PDF in Java

In de volgende stappen wordt uitgelegd hoe u XPS naar PDF converteert in Java:

  • Installeer Conholdate.Total voor Java in uw applicatie.
  • initialiseer de PDF-uitvoerstroom met FileOutputStream.
  • Initialiseer PdfSaveOptions met de nodige parameters.

De onderstaande voorbeeldcode laat zien hoe u XPS naar PDF converteert in Java:

// initialiseer de PDF-uitvoerstroom
FileOutputStream pdfStream = new FileOutputStream("output.pdf");

// XPS-document laden
XpsDocument document = new XpsDocument("input.xps");

// initialiseer PdfSaveOptions met de nodige parameters
PdfSaveOptions options = new PdfSaveOptions();
options.setJpegQualityLevel(100);
options.setImageCompression(com.aspose.xps.rendering.PdfImageCompression.Jpeg);
options.setTextCompression(com.aspose.xps.rendering.PdfTextCompression.Flate);
options.setPageNumbers(new int[] { 1, 2, 6 });

// maak een weergaveapparaat voor PDF-formaat
PdfDevice device = new PdfDevice(pdfStream);
// render XPS als PDF
document.save(device, options);   

Gratis evaluatielicentie

U kunt een gratis tijdelijke licentie aanvragen om de API’s op volledige capaciteit te testen.

Opsommen

Dankzij deze online conversie is het converteren van XPS-bestanden naar PDF-formaat nog nooit zo eenvoudig geweest. Of u nu een individu bent die documenten met vrienden wil delen of een zakelijke professional die platformonafhankelijke compatibiliteit wil garanderen, deze converter biedt een handige oplossing voor uw conversiebehoeften. Bovendien behandelt het ook de integratie van deze functie in uw applicaties met behulp van C# of Java. Als u vragen heeft, kunt u ons schrijven op het forum.

Zie ook