Comment imprimer un fichier texte à l'aide de C#
Comment puis-je imprimer un fichier texte en C#? Dans une application console.
C'est ce que j'ai trouvé: msdn échantillon et ce stackoverflow:la réponse est la msdn échantillon
Le code à partir de ces liens sont des applications windows forms, et ne marche pas dans une console appliction.
Voici ce que j'ai trouvé:
string fileName = @"C:\data\stuff.txt";
ProcessStartInfo startInfo;
startInfo = new ProcessStartInfo(fileName);
if (File.Exists(fileName))
{
int i = 0;
foreach (String verb in startInfo.Verbs)
{
//Display the possible verbs.
Console.WriteLine(" {0}. {1}", i.ToString(), verb);
i++;
}
}
startInfo.Verb = "print";
Process.Start(startInfo);
Puisque vous dites que cette question est hors sujet et ne pas pertinente ici est un lien vers ce que je suis en train d'apprendre: C'est la documentation de l' .Net framework et c'est pourquoi je pose la question, je suis en train d'apprendre sur les différents usages de l' .Net classes.
- Avez-vous écrit tout le code? Qu'avez-vous essayé? Toutes les erreurs?
- Avez-vous fait une recherche sur google ?
- Vous devrez expliquer pourquoi ces liens ne marche pas pour vous. Si vous n'avez pas votre question pourrait être fermés comme une dupe
- Le lien est pour winform pas une application console
- Vous pouvez utiliser
System.Windows.WinForms
dans une application console... - Je ne sais rien à propos du code, je suis en train d'apprendre le C# et était à la recherche pour le code pour essayer de comprendre et de travailler avec, j'ai beaucoup de livres sur le C# mais je voulais de la pratique sur autre chose, comme je m'ennuyais un peu avec de la lecture, de poing et de code. Tout simplement des échantillons frais à regarder et à comprendre, à faire certaines tâches spécifiques, telles que l'impression d'un document à partir de mon programme.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser l'IMPRESSION verbe imprimer un fichier sur l'imprimante par défaut à l'aide de la Processus et ProcessStartInfo classes: