У меня есть PDF-файл, состоящий из нескольких страниц, которые пользователь может распечатать. Пользователь выбирает использование набора флажков на первой странице (например, МРТ, ЭЭГ и т. Д. c).
Существует кнопка ПЕЧАТЬ, которая затем отправляет страницы, отмеченные галочкой, на ближайший принтер. Мне интересно, можно ли адаптировать этот сценарий для извлечения тех же страниц вместо PDF-файла, сохраненного локально на компьютере пользователя.
Это возможно?
var theMRI = this.getField("MRI").value;
var theEEG = this.getField("EEG").value;
var theMGL = this.getField("MGL").value;
var theCyto = this.getField("Cytogen").value;
var theMito = this.getField("Mitogen").value;
var theOutpt = this.getField("Outpt_Lab").value;
if (theMRI != "Off") this.print({bUI: false, bSilent: true, bShrinkToFit: true, nStart: 1, nEnd: 3});
if (theEEG != "Off") this.print({bUI: false, bSilent: true, bShrinkToFit: true, nStart: 4, nEnd: 4});
if (theMGL != "Off") this.print({bUI: false, bSilent: true, bShrinkToFit: true, nStart: 5, nEnd: 5});
if (theCyto != "Off") this.print({bUI: false, bSilent: true, bShrinkToFit: true, nStart: 6, nEnd: 7});
if (theMito != "Off") this.print({bUI: false, bSilent: true, bShrinkToFit: true, nStart: 8, nEnd: 9});
if (theOutpt != "Off") this.print({bUI: false, bSilent: true, bShrinkToFit: true, nStart: 10});