Imprimer sur une imprimante réseau à l'aide de l'adresse IP

Je veux envoyer un nom et une adresse IP de l'imprimante pour spécifier l'imprimante à utiliser.

J'obtiens un message d'erreur indiquant que "les Paramètres d'accès de l'imprimante 'xxx.xxx.xxx.xxx " ne sont pas valides." quand j'arrive à imprimerdoc.Print().

Comment définir l'imprimante pour imprimer en fonction de l'Adresse IP?

    printdoc = new PrintDocument();
    printdoc.PrinterSettings.PrinterName = IPAddress.Trim;
    printdoc.DocumentName = FileName;
    printdoc.Print();

Comment résoudre ce problème?De son c# vs2010 autonome d'application windows

InformationsquelleAutor user3541403 | 2014-09-13