Я использую winnovative html в pdf конвертер для создания документа pdf.Я добавил флажок, чтобы пользователь мог выбрать, будет ли он печатать или отправлять файл PDF по электронной почте.
Но я не могу получить страницу PDF, чтобы открыть диалоговое окно принтера.Я пробовал класс PrinterDialog, но это не сработало, также не работала отправка javascript с помощью window.print ().Я искал в Интернете, но ничего не нашел.
Моя страница, содержащая PDF, имеет следующий код:
Response.Clear();
Response.ContentType = "application/pdf";
Response.AppendHeader("Content-Disposition", "inline;filename=Offerte.pdf");
Response.BufferOutput = true;
Response.AddHeader("Content-Length", downloadBytes.Length.ToString());
Response.BinaryWrite(downloadBytes); //downloadBytes = the byte array created by winnovative converter
Response.End();
Это откроет просмотрщик PDF внутри браузера, содержащего мою страницув формате PDF.Отсюда пользователь может нажать кнопку печати PDF Viewer / браузера.Но я хотел бы, чтобы моя страница открывала диалоговое окно принтера или отправляла байты непосредственно на принтер, чтобы минимизировать действия, которые должен выполнять пользователь.
Есть идеи?