C# 如何获得压缩类型为LZW的图像/文件列表。
有没有人知道如何获得具有LZW图像压缩类型的文件列表 原因:似乎Adobe在从压缩类型不同的图像中组合PDF时遇到了问题。您可以得到“图像数据不足”的例行错误消息。我知道我已经用LZW压缩类型删除了它。所有其他图像都很好,但是当它遇到LZW图像时,我会得到那个错误。我知道这是因为如果我将图像从LZW更改为与其他图像相同的效果,Adobe Reader的渲染效果会很好C# 如何获得压缩类型为LZW的图像/文件列表。,c#,vb.net,image,powershell,cmd,C#,Vb.net,Image,Powershell,Cmd,有没有人知道如何获得具有LZW图像压缩类型的文件列表 原因:似乎Adobe在从压缩类型不同的图像中组合PDF时遇到了问题。您可以得到“图像数据不足”的例行错误消息。我知道我已经用LZW压缩类型删除了它。所有其他图像都很好,但是当它遇到LZW图像时,我会得到那个错误。我知道这是因为如果我将图像从LZW更改为与其他图像相同的效果,Adobe Reader的渲染效果会很好 因此,我面临的挑战是获得一个具有LZW压缩的图像列表,并通过一个过程将其转换为CCITT T.6。(我已经记下了转换部分)。只是我
因此,我面临的挑战是获得一个具有LZW压缩的图像列表,并通过一个过程将其转换为CCITT T.6。(我已经记下了转换部分)。只是我如何才能像一个目录一样,在一个图像上获得所有具有LZW压缩类型的文件 您可以获取LZW文件的列表,然后迭代该列表并进行转换 例如:
Dim目录作为新IO.DirectoryInfo(“D:\TestDir\”)
将文件列表设置为IO.FileInfo()=目录.GetFiles(“*.LZW”)
对于文件列表中作为IO.FileInfo的每个文件
下一个
不,我没有查找扩展名为.lzw的文件。我正在寻找压缩比为LZW的.tif或.tiff之类的文件,在查看图像文件时使用“详细信息”选项卡可以看到这些文件。好的,我了解您的要求。如果对您有帮助,请检查此项()此项使用ExifTool,它是免费的,因此我希望它能对您有所帮助。这是一个非常好的信息,我非常感谢!请把实际的答案放在问题的主体中?链接有一个不幸的倾向,打破。
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