Tag: tiff

将多页TIFF图像拆分为单个图像(Java)

在这一个上撕裂了我的头发。 如何将多页/多层TIFF图像分割成多个单独的图像? 这里有演示图片。 (更喜欢纯Java(即非本地)解决方案。如果解决方案依赖于商业库,则无关紧要。)

如何在Java中将TIF转换为PNG?

在Java下,将TIF文件转换为PNG的最佳方法是什么? 简单是可取的,但如果最简单的方法是使用第三方库,那么我会考虑这个解决方案。

一个很好的库,用于将PDF转换为TIFF?

我需要一个Java库来将PDF转换为TIFF图像。 PDF是传真,我将转换为TIFF,以便我可以在图像上进行条形码识别。 任何人都可以推荐一个好的免费开源库,用于从PDF转换为TIFF吗?

将PDF转换为多页tiff(第4组)

我正在尝试将org.apache.pdfbox.pdmodel.PDDocument类和icafe库( https://github.com/dragon66/icafe/ )所代表的PDF转换为具有第4组压缩和300 dpi的多页tiff 。 示例代码适用于我288 dpi,但奇怪的是不是300 dpi,导出的tiff仍然只是白色。 有谁知道这里的问题是什么? 我在示例中使用的示例pdf位于: http : //www.bergophil.ch/a.pdf import java.awt.image.BufferedImage; import java.io.FileOutputStream; import java.io.IOException; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; import cafe.image.ImageColorType; import cafe.image.ImageParam; import cafe.image.options.TIFFOptions; import cafe.image.tiff.TIFFTweaker; import cafe.image.tiff.TiffFieldEnum.Compression; import cafe.io.FileCacheRandomAccessOutputStream; import cafe.io.RandomAccessOutputStream; public class Pdf2TiffConverter { public static void main(String[] args) { String pdf = “a.pdf”; PDDocument pddoc = null; […]

如何在java中将TIFF转换为JPEG / PNG

最近我在尝试显示图像文件时遇到问题。 不幸的是,图像格式是TIFF格式,主要的网络浏览器不支持(因为我知道只有Safari支持这种格式)。 由于某些限制,我必须将此格式转换为主浏览器支持的其他格式。 但是,当我尝试转换格式时,它给我带来了很多问题。 我在网上搜索过,虽然在这个链接中发布了类似的问题如何在Java中将TIF转换为PNG? “但我不能得到它提出的结果.. 因此,我再次提出这个问题,希望能得到更好的解释和指导。 在完成提议的解决方案时,我遇到的问题很少: 1)根据Jonathan Feinberg提出的答案,需要安装JAI和JAI / ImageIO。 但是,在我安装了它们之后,我仍然无法在Netbean 7.2中导入该文件。 NetBean 7.2仍然建议导入默认的imageIO库。 2)当我使用默认的ImageIO库Read方法时,它将返回NULL值,我无法继续进行。 3)我还尝试了其他方法,例如使用BufferedOutputStream方法将TIFF文件转换为BIN文件,但结果文件大于11 MB,这太大而无法加载并最终加载失败。 if (this.selectedDO != null) { String tempDO = this.selectedDO.DONo; String inPath = “J:\\” + tempDO + “.TIF”; String otPath = “J:\\” + tempDO + “.bin”; File opFile = new File(otPath); File inFile = new File(inPath); BufferedInputStream […]

无法使用Java ImageIO标准库读取和写入TIFF图像文件

我不知道如何处理TIFF图像,但我无法使用直接的Java标准ImageIO库来读取或写入任何图像。 有什么想法吗? 谢谢。