Можем ли мы отправить PDF-байты для обработки для печати .Объем ядра в Ubuntu
Я использую команду LPR для печати PDF-файла, который создается с помощью iTextSharp.
Для печати я передаю путь к PDF-файлу, сохраненному на моей машине.
Process objP = new Process(); objP.StartInfo.FileName = "lpr"; objP.StartInfo.Arguments = " -P " + printerName + " " + fileName;
Теперь я хочу отправить PDF-байты непосредственно на принтер, а не отправлять путь к PDF-файлу.
Я хочу избежать сохранения PDF-файла на машине для каждой команды печати, а затем удаления его после завершения печати.
Я получаю PDF-байты от iTextSharp. Могу ли я передать эти байты в процесс?
Что я уже пробовал:
Я могу распечатать PDF-файл, указав его физический путь.