Я искал дни для решения этой проблемы.Печать PDF на сайте
Описание: У меня есть веб-сайт, который динамически загружает PDF через iFrame. PDF сохраняется на сервере, и пользователь веб-сайта может просматривать pdf-файл на веб-сайте.
Проблема: Представьте кнопку печати на веб-сайте, которая печатает PDF-файл, который был создан динамически и сохранен на сервере.
Возможно ли это? Я рассматриваю кросс-браузерную реализацию, а также ухудшаю ситуацию. Я попробовал n количество вариантов JS из Интернета, но ни один из них, похоже, не работает. Кажется, я не могу напечатать PDF так же, как он выглядит. Короче говоря, я пытаюсь эмулировать кнопку печати, которая появляется в PDF-файле при ее загрузке. Есть ли возможность передать документ PDF с сервера в диалоговое окно печати?
Если у вас есть файл pdf, который уже сохранен на сервере и выглядит так, как вы хотите, вы можете предоставить ему регулярную ссылку, которая выведет пользователя в pdf. Там было бы легко распечатать его. Однако, если вы надеетесь на то, что «один клик и выход из принтера», плохая новость - нет. Связано: http://stackoverflow.com/questions/5627035/how-to-print-the-contents-of-an-external-file-in-php – lostphilosopher
Я предполагаю, что вы уже определили, что это (http: //www.javascriptkit.com/howto/newtech2.shtml) не работает для вас? – lostphilosopher
> Есть ли возможность передать документ PDF с сервера в диалоговое окно печати? ... конечно, нет, не больше, чем вы хотите, чтобы кто-то другой мог слепо отправить что-то на вашу машину и что-то сделать. –