У меня есть ситуация, когда в веб-приложении пользователю может потребоваться распечатка списка переменных файлов PDF. То есть, учитывая большой список PDF-файлов, пользователь может выбрать произвольное подмножество этого списка для печати. Эти PDF-файлы хранятся в файловой системе. Мне нужен метод, позволяющий пользователям относительно легко печатать эти партии PDF-файлов (таким образом, попросить пользователя щелкнуть по каждому PDF-файлу и распечатать - это не вариант) и без особого снижения производительности.
Несколько вариантов, о которых я думал:
1) У меня есть коллега, который использует библиотеку PDF, которую я мог бы использовать, чтобы взять PDF-файлы и объединить их на лету, а затем отправить этот PDF-файл пользователю для печати. Я не знаю, испортит ли этот метод какую-либо нумерацию страниц. Это может быть «хорошо», но я беспокоюсь о снижении производительности.
2) Я думал о создании ActiveX, в который я бы передал PDF-файлы и позволил бы им задействовать функции печати. Меня беспокоит то, что это неоправданно сложно и может вызывать некоторые странные взаимодействия с пользователем.
Итак, я ищу лучший вариант для использования в этом сценарии, который, вероятно, не один из тех, через которые я прошел.