Мы используем сторонний Java-апплет для создания графиков. Один из наших клиентов сообщает, что на своем Mac она может видеть графики в браузере, но не может их печатать: остальная часть страницы печатается просто отлично, но там, где должен быть график, есть пустое место. Она пробовала и в Safari, и в Firefox (последние версии обоих, насколько мы можем убедиться).
Обратите внимание, что мы используем приложение уже много лет, и эта проблема с печатью периодически поднимает голову, затем люди сдаются и просто переключаются на использование Internet Explorer (единственного браузера, который надежно печатает графики). Разница в этом случае заключается в том, что у этого клиента нет компьютера с ОС Windows, и он не обладает техническими знаниями для установки и запуска Windows на виртуальной машине. С другой стороны, у нас нет Mac, что делает поиск и устранение неисправностей ... интересным.
Есть ли способ убедить браузер, любой браузер на Mac напечатать содержимое java-апплета?
Обратите внимание, что не сам апплет пытается (и не может) печатать. Апплет просто генерирует красивую картинку, и браузер должен распечатывать эту красивую картинку вместе с остальной частью страницы (текст, графика, еще много чего). Я упоминаю об этом, потому что попытаться найти в Интернете эту проблему практически невозможно, так как большинство результатов не совпадают с методами и классами печати и другими java jibberish.