How to print PDF with Not default printer with code (VB Net)
<p>I´m trying to print a pdf file, there is no problem to print it with the default printer but when I want to do it with a secondary printer it still printing with the default one.</p>

<p>This is my code:</p>

<pre><code> Dim MyProcess As New Process
 MyProcess.StartInfo.CreateNoWindow = False
 MyProcess.StartInfo.Verb = "print"

 'HERE IS WHERE I WANT TO CHANGE THE PRINTER (BUT THIS COMMAND IS IGNORED)
 MyProcess.StartInfo.Arguments = "Canon MG3500 series"

 MyProcess.StartInfo.UseShellExecute = True
 MyProcess.StartInfo.FileName = My.Application.Info.DirectoryPath &amp; "\Copias digitales\Temp.pdf"
 MyProcess.Start()
 MyProcess.WaitForExit(10000)
 MyProcess.CloseMainWindow()
 MyProcess.Close()
</code></pre>

<p>How can I make it?</p>

<p>Thank you all.</p>