Вопрос

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

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

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

Это было полезно?

Решение

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

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

Другие советы

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top