Как печатать с помощью Java(принтер)

184
17 апреля 2018, 05:18

Есть массив byte(byte[] array) - в этом массиве находится уже готовый PDF файл. Т.е. если его записать как файл - то открывается читаемый PDF и я все вижу.

Но вопрос такой : Как распечатать данный массив в том виде , в котором он есть? Т.е. без сохранения его ка документа на диск, а чисто распечатать ? Можно попробовать через File tempFile = File.createTempFile("cdekPrintOrders", ".pdf");, потом на выходе поставить tempFile.deleteOnExit(); Но как передать его чтобы не вызывать доп. окна можно?

READ ALSO
Создание визуального редактора на Java

Создание визуального редактора на Java

Пытаюсь создать визуальный редактор, где будет возможность перемещать и изменять размеры элементов (что-то вроде упрощенного варианта Scene Builder)В...

163
Отличия процесса и потока

Отличия процесса и потока

Стандартный вопрос практически на каждом собеседовании по Java

185
Помогите обдумать логику для RecyclerView adapter

Помогите обдумать логику для RecyclerView adapter

Здравствуйте, у меня имеется RecyclerView который выводит списком какое нибудь число и дату, бывают ситуации когда подряд идут несколько строк...

175