gpt4 book ai didi

java - PrinterJob 存档 tif 或 tiff

转载 作者:行者123 更新时间:2023-11-30 09:40:34 27 4
gpt4 key购买 nike

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();
}
}

最佳答案

我用 ITextPDF 解决了这个问题,找到了这个链接 http://itextpdf.com/examples/iia.php?id=184将 TIFF 转换为 PDF。在此之后使用PrintHelper进行打印,谢谢大家。

关于java - PrinterJob 存档 tif 或 tiff,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9334494/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com