C# Convert XPS to PDF | Convert OXPS to PDF in C#

XPS (Open XML Paper Specification) et Mise à jour (OpenXPS) sont des formats de document de page fixe conçus pour préserver le layout et le formatage du contenu original. PDF (Format de document portable), Dans cet article, nous montrerons comment convertir XPS ou OXPS en PDF en C#, fournissant un guide complet pour les développeurs qui cherchent à améliorer leurs capacités de gestion de documents en utilisant la meilleure bibliothèque C# pour la conversion XPS en PDF**.

Table des contenus

C# API pour convertir XPS en PDF

Pour effectuer efficacement une XPS à la conversion PDF en C#, nous utiliserons le Page pour .NET Cette bibliothèque robuste permet aux développeurs de créer, d’éditer, de manipuler et de convertir XPS et EPS / PS Aspose.Page pour .NET est une API fiable et indépendante qui s’intéresse sans effort dans vos applications.

Vous pouvez aussi Téléchargez le DLL directement ou installez l’API en utilisant les éléments suivants : Nouveau Commande :

PM> Install-Package Aspose.Page

Convertir XPS en PDF en utilisant C#

Pour convertir un document XPS en format PDF, suivez les étapes suivantes :

  • Téléchargez le fichier XPS.
  • Initialisez l’objet d’options avec les paramètres requis.
  • Créez une instance du PdfDevice pour le rendu.
  • Exporter le document XPS dans un fichier PDF.

Voici un échantillon de code qui montre comment convertir un fichier XPS à un PDF en utilisant C#:

Convertir des pages spécifiques de XPS en PDF en C#

Si vous avez besoin de convertir des pages spécifiques d’un document XPS au format PDF, suivez les étapes suivantes :

  • Initialisez le flux d’entrée XPS.
  • Téléchargez le document XPS du courant.
  • Créez une instance de l’objet PdfSaveOptions.
  • Déterminer les numéros de page pour la conversion.
  • Enregistrer le document en tant que fichier PDF.

L’échantillon de code suivant illustre comment convertir des pages spécifiques d’un XPS en PDF en C#:

Ce snippet utilise un document XPS avec plusieurs pages, ne convertisant que les pages 1 et 3 en PDF, comme indiqué ci-dessous.

XPS to PDF

OXPS à PDF Converter en C#

Le format OXPS est une version avancée du format de fichier XPS, mais il ne peut pas être soutenu par des systèmes d’exploitation plus anciens.

  • Initialisez le flux d’entrée OXPS.
  • Téléchargez le fichier OXPS du courant.
  • Créez une instance de la classe PdfSaveOptions.
  • Exporter le document OXPS dans un fichier PDF.

Voici un échantillon de code qui montre comment convertir OXPS en PDF en C#:

Convertir des pages spécifiques de OXPS en PDF en C#

Vous pouvez également convertir des pages spécifiques d’un document OXPS au format PDF.

  • Télécharger le fichier OXPS.
  • Déclarer l’objet PdfSaveOptions.
  • Définissez le numéro de page(s) que vous souhaitez convertir.
  • Render le document OXPS en PDF.

Le snippet de code ci-dessous montre comment convertir des pages spécifiques d’un OXPS en PDF en C#, en se concentrant sur la conversion de la première page:

Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour tester la bibliothèque Aspose.Page sans aucune restriction d’évaluation.

Résources d’apprentissage pour XPS à PDF Conversion

En plus de convertir des documents XPS ou OXPS en format PDF, explorez les différentes fonctionnalités de la bibliothèque avec ces ressources:

Conclusion

Dans cet article, nous avons exploré comment programmatiquement convertir XPS en PDF et OXPS à PDF** en utilisant C#. Nous avons également couvert comment exporter des pages spécifiques des documents Xps et OX PS dans le format PDF. En exploitant la bibliothèque de C# pour xps en pdf*, vous pouvez optimiser votre flux de travail de document-traitement. Forum de soutien gratuit.

More in this category