このドキュメントの冒頭に、ファイルを右クリックしてそこから印刷できると書かれています。私の質問は、C# を使用して印刷するにはどうすればよいですか? 実行可能ファイルを呼び出して、印刷コマンドとファイルを指定すると、印刷されます。ファイルを直接呼び出すことができ、それが開きます。しかし、どのようにファイルを呼び出して、印刷するように指示するのでしょうか?
これが私の現在のコードです。これには、プログラムの場所を知る必要があります。
ProcessStartInfo psi = new ProcessStartInfo();
psi.FileName = PathToProgram;
psi.Arguments = "/P \"" + PathToFile + "\"";
psi.UseShellExecute = false;
Process.Start(psi).WaitForExit();