javafx может печатать на матричном принтере? - PullRequest
2 голосов
/ 30 июня 2009

У меня есть клиенты, которые все еще используют точечную матрицу для изготовления копий печатных документов (например, счетов, отчетов и т. Д.). Я занимался разработкой, используя Grails (веб-приложение) только для внутренней компании (поэтому не имеет значения устанавливать / обновлять все Java на всех компьютерах)

Я все еще изучаю (только начал) Javafx. Могу ли я использовать этот javafx для печати из файла на принтер dotmatrix? или я должен использовать апплет вместо этого? мои друзья сказали мне, что у java есть lib для печати в матрицу точек, поэтому я придерживаюсь javafx или апплета

Какой из них проще и лучше (также быстрее) с помощью апплета или javafx? интерфейс довольно прост, просто форма с 2 полями ввода и кнопкой для печати.

Ответы [ 3 ]

2 голосов
/ 30 июня 2009

Java имеет API службы печати . Стоит проверить это.

Я подозреваю, что он не будет работать через апплет (однако, я думаю, что модель безопасности мешает).

1 голос
/ 30 июня 2009

Любой API / Библиотека Java может быть доступен из JavaFX - ограничений нет. Вы можете создать пользовательский интерфейс приложения и основную логику в JavaFX и использовать существующий Java Lib для печати (лучше всего будет API службы печати ).

Выполнение этого в качестве апплета может быть не лучшей идеей, я бы рекомендовал использовать развертывание WebStart.

0 голосов
/ 12 июля 2009

Апплеты могут быть подписаны, чтобы они могли печатать. Кроме того, апплеты, использующие новый плагин, имеют доступ к API JNLP, который включает безопасный способ печати для неподписанных приложений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...