2009-06-17 13 views

Répondre

0

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.

4

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.

Questions connexes