ElectronJs печать молча PDF - PullRequest
       4

ElectronJs печать молча PDF

0 голосов
/ 26 ноября 2018

У меня есть простое приложение ElectronJS, которое взаимодействует с моим внутренним сервером Laravel.Внутренний сервер создает PDF-файл определенного размера, например 86 ​​x 54 мм, и передает его в мое приложение ElectronJS, чтобы оно могло без вывода сообщений печатать на принтере по умолчанию.В настоящее время в моем приложении Electron я получаю всплывающее окно для сохранения потокового PDF-файла на устройство, а не для его печати без вывода сообщений.

Мой код ElectronJ, обрабатывающий метод печати. ​​

const printWindow = new BrowserWindow({ show: false });
printWindow.loadURL('http://localhost:8000/pass');
printWindow.webContents.on('did-finish-load', () => {
   printWindow.print({ silent: true, deviceName: '' });
});

Мой код Laravel длявозвращение PDF после нажатия маршрута.

Route::get('/pdf', function () {
    $pdf = \PDF::loadView('pdf.layout');
    $pdf->setPaper([0, 0, 175.748, 243.78], 'landscape');
    return $pdf->stream('pdf.pdf');
});

Я ожидал, что PDF будет распечатан на принтере по умолчанию, но при этом появится всплывающее окно для загрузки файла PDF?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...