PrinterJob архив tif или tiff - PullRequest
2 голосов
/ 17 февраля 2012

PrinterJob кто-то использовал для печати файла.TIF или.размолвка?,JPG.png печатает нормально.Но файл.Tif не печатает, он генерирует пустой PDF.Может кто-нибудь сказать мне, что я могу сделать?

public void print(File arquivo, int copias)
{
    try
    {
        setFile(arquivo);

        PrinterJob job = PrinterJob.getPrinterJob();
        job.setPrintable(this, job.defaultPage());
        job.setJobName("Print-" + arquivo.getName());
        job.setCopies(copias);

        Book b = new Book();
        b.append(this, job.defaultPage());

        job.setPageable(b);

        if (job.printDialog())
        {
            job.print();
        }
    } catch (Exception e)
    {
        e.printStackTrace();
    }
}

1 Ответ

2 голосов
/ 23 февраля 2012

Я решил проблему с ITextPDF, нашел эту ссылку http://itextpdf.com/examples/iia.php?id=184, преобразовав TIFF в PDF.После этого PrintHelper был использован для печати, спасибо всем.

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