Локальная печать PDF-файлов без вывода сообщений из браузера на определенные принтеры

У меня есть веб-приложение, которое производит два разных PDF. Мне нужно распечатать один на принтере с именем "A", а другой на принтере с именем "B". Эти принтеры не подключены к серверу. Сегодня пользователям приходится выбирать принтер каждый раз. Мне нужно, чтобы система знала, где печатать каждый вид PDF. Как я могу решить это?

Thanx

3 ответа

Если вы знакомы с принтером A и принтером B, вы можете получить SDK у производителя принтера и автоматически распечатать его.

Не зная принтеров, вы не сможете этого сделать. Если так, каждый раз, когда вы заходите на веб-страницу, владелец будет делать ваш принтер, распечатывать рекламные объявления. Посмотрите, почему это не разрешено.

Мы тебя используем CUPS отправлять файлы на принтеры. Посмотрите на этот пример, как использовать CUPS с php http://www.cups.org/articles.php?L545+TNews+Q

... но когда @ROY Финли ответил, тебе нужно знать адреса принтеров.

Вы можете просто настроить распознавание профиля в Print&Share. В этом примере видео используется профиль с каналом принтера и один с каналом файлового принтера: https://www.youtube.com/watch?v=nvTly9qXQMI&list=PLDF2C2AD95B2B2FC2&index=38

Вы можете легко создать профиль, используя только каналы принтера. Таким образом, вам нужно только печатать, и программное обеспечение автоматически выберет правильный профиль или A или B (если вы включите "Auto Send & Close", оно также будет печататься автоматически без отображения пользовательского интерфейса).

Другие вопросы по тегам