有没有人知道如何获取图像压缩类型为LZW的文件列表?
原因:似乎Adobe在压缩类型不同的图像中放置PDF有问题。您可以获得"图像数据不足的常规错误消息"。我知道我已经将它清除为具有LZW压缩类型的图像。所有其他图像都很好但是当它遇到LZW图像时我会得到那个错误。我知道它是那个,因为如果我将图像从LZW更改为与其他图像相同,则Adobe Reader可以正常渲染。
因此,我面临的挑战是获取具有LZW压缩的图像列表,并通过一个过程运行它们以转换为CCITT T.6。 (那个转换部分我已经失败了)。我该如何处理目录并获取图像上具有LZW压缩类型的所有文件?
答案 0 :(得分:1)
您可以获取LZW文件列表并迭代列表并进行转换。
例如:
Dim directory As New IO.DirectoryInfo("D:\TestDir\")
Dim filelist As IO.FileInfo() = directory.GetFiles("*.LZW")
For Each file as IO.FileInfo In filelist
<convert>
Next