コード例 #1
0
 protected override void AddCUPS(CUPSPrinter printer)
 {
     var portName = ProcessHandler.GetOutput("echo", $"{printer.Name} | tr ' ' '_'");
     var lpdAddress = $"lpd://{printer.IP}";
     ProcessHandler.Run("lpadmin",
         $"-p {portName} -E -v {lpdAddress} -P {printer.File} -D {printer.Name}");
 }
コード例 #2
0
 protected override void AddCUPS(CUPSPrinter printer)
 {
     throw new NotImplementedException();
 }
コード例 #3
0
 protected abstract void AddCUPS(CUPSPrinter printer);