Mon exigence est d'imprimer un document Word en utilisant C#.Comment imprimer un document Word en utilisant la classe PrintDocument
Depuis Interop Word n'est pas recommandé d'utiliser côté serveur, je voudrais imprimer le fichier Word en utilisant PrintDocument
classe. Alors, comment imprimer un document Word en utilisant C#?
J'ai essayé le code ci-dessous, mais il imprimé 2 pages blanches:
PrintDocument printDoc = new PrintDocument();
printDoc.DocumentName = "E:\\WordPrint\\Output\\TEST.docx";
printDoc.DefaultPageSettings.PrinterSettings.PrinterName = "Bullzip PDF Printer";
printDoc.DefaultPageSettings.PrinterSettings.Copies = 2;
printDoc.Print();
Pourriez-vous laisser votre code pour voir où est votre problème, ou qu'avez-vous essayé d'imprimer votre document? –
Ce n'est pas le cas. L'impression d'un document Word nécessiterait l'utilisation de Word. – LarsTech
@ JesseR.Jose PrintDocument printDoc = new PrintDocument(); printDoc.DocumentName = "E: \\ WordPrint \\ Sortie \\ TEST.docx"; printDoc.DefaultPageSettings.PrinterSettings.PrinterName = "Imprimante PDF Bullzip"; printDoc.DefaultPageSettings.PrinterSettings.Copies = 2; printDoc.Print(); – sivaprakash