Imprimer PDF en PDF avec C#

Cet article décrit comment imprimer PDF au format PDF avec C#. Vous obtiendrez des détails sur la configuration de l’environnement de développement, une liste d’étapes et un exemple de code pour utiliser une imprimante Adobe PDF avec C#. Il partagera également les propriétés permettant de définir les paramètres de l’imprimante, les paramètres de page et les attributs d’impression.

Étapes pour imprimer sur une imprimante virtuelle PDF avec C#

  1. Définir l’environnement pour utiliser Aspose.PDF for .NET pour imprimer avec une imprimante logicielle
  2. Instancier l’objet de classe PDFViewer
  3. Chargez le fichier PDF source en le liant à la visionneuse
  4. Définir les attributs d’impression
  5. Créez les objets de classe PrinterSettings et PageSettings et définissez les propriétés souhaitées
  6. Imprimez le document sur l’imprimante PDF
  7. Fermer le fichier PDF

Ces étapes partagent les détails de l’utilisation d’une imprimante PDF virtuelle avec C#. Instanciez l’objet de classe PdfViewer, liez le fichier PDF source et définissez les attributs d’impression. Créez des objets de la classe PrinterSettings et PageSettings et définissez le nom de l’imprimante, la taille de la page et les marges avant d’imprimer le document à l’aide de la méthode PrintDocumentWithSettings() de la classe PDFViewer.

Code pour imprimer sur une imprimante PDF avec C#

Cet exemple de code montre comment développer le logiciel d’imprimante virtuelle avec C#. Vous pouvez définir des propriétés supplémentaires dans PDFViewer, telles que le type de coordonnées, l’alignement horizontal, l’option d’impression en niveaux de gris et la résolution si nécessaire. Vous pouvez omettre de définir le format de papier et les marges lorsque vous utilisez les paramètres par défaut.

Ce tutoriel nous a montré comment utiliser l’imprimante virtuelle Adobe PDF avec C#. Si vous souhaitez faire pivoter le PDF, reportez-vous à l’article sur comment faire pivoter un PDF en utilisant C#.

 Français