Avec C#, comment imprimer un document PDF (sans boîte de dialogue en arrière-plan) sur une imprimante indiquée?Impression d'un fichier PDF à partir d'un service Windows
Répondre
Disclaimer: Je travaille pour Atalasoft
Si vous ne voulez pas dépendre d'Acrobat être sur le serveur, vous devez pixelliser les pages PDF vous et les envoyer à l'imprimante en utilisant l'API d'impression .NET normale. Nous avons un produit qui peut rasterize PDF qui utilise le moteur Foxit en dessous. Il se déploie comme un assemblage .NET normal et ne nécessite aucun autre logiciel à installer.
J'ai utilisé la bibliothèque PDF suivante dans le passé pour effectuer l'impression par lots de documents PDF à partir d'un service Windows C#.
http://www.quickpdflibrary.com/
Il est une bibliothèque assez décent et si je me souviens bien, il n'a fallu que quelques lignes de code pour imprimer le document. Cela a très bien fonctionné et m'a permis de gagner un temps considérable.
En outre, le lien recommandé qui décrit l'utilisation de DDE pour lancer une application de bureau sur un serveur pour effectuer l'impression est une mauvaise idée. Adobe Reader ne supporte probablement pas cela et puisqu'il s'agit d'une application de bureau fonctionnant dans une session sans fenêtre, vous pouvez rencontrer des problèmes avec les boîtes de message et les boîtes de dialogue. Cette solution ne correspond tout simplement pas à mon humble avis.
- 1. Impression d'un fichier PDf
- 2. Imprimer un fichier tiff à partir d'un service .Net Windows
- 3. PDF Impression avec PdfSharp
- 4. Créer un fichier PDF à remplir à partir du PDF
- 5. Impression SVG à partir du navigateur
- 6. Impression d'un fichier dwf/dwfx à partir de WPF
- 7. Impression dans Adobe AIR - Génération PDF autonome
- 8. Impression à partir d'applications Web
- 9. Impression de valeurs à partir de l'objet
- 10. Appel d'un service Web à partir d'un service Windows
- 11. Impression de lots PDF ÉNORMES dans l'ordre
- 12. transparent pdf impression/aperçu dans VB6
- 13. Polling long Service Windows exécutant à partir de ASP.NET
- 14. Comment télécharger le fichier à partir de Seam PDF
- 15. créer deux fichiers PDF à partir d'un fichier .ps?
- 16. Impression de rapports côté client à partir d'applications Web PHP
- 17. Impression de paysage à partir de HTML
- 18. .Net Impression à partir d'un site Web?
- 19. Comment puis-je créer par programmation des signets PDF à partir d'un fichier PDF?
- 20. Génération d'un proxy client à partir d'un service Windows
- 21. Appel d'un service Web à partir d'une application Windows
- 22. Générer un fichier PDF à partir d'ASP.NET à partir de contenu HTML/CSS brut?
- 23. Image à partir de PDF avec ZendFramework
- 24. Création d'un service Web ASMX à partir d'un fichier WSDL
- 25. Application Silverlight demandant un fichier à partir d'un service WCF
- 26. Impression à partir de swing sur Mac et Windows - Où est le support postscript?
- 27. Écrire un fichier PDF à partir d'un fichier binaire dans la base de données
- 28. FAX PDF à l'aide du serveur de fax Windows 2008
- 29. Imprimer PDF à partir d'ASP.Net sans prévisualisation
- 30. Création PDF automatisée à partir de l'URL