【发布时间】:2021-09-28 07:59:42
【问题描述】:
我有没有文件扩展名的“Unix 可执行文件”。 在 Mac 中,我可以在预览模式下查看内容,但不确定是否可以通过其他方式查看内容。
寻找一种方法来读取内容并以 JPG 文件或 PNG 文件格式存储在其他文件位置。
不知道如何通过 Java 阅读这篇文章。
在 Mac 终端中,我尝试了“文件文件名”并得到以下输出。
PNG 图像数据,110 x 103,8 位/彩色 RGB,非隔行扫描
【问题讨论】:
-
如果是图像,则其文件可执行权限无关紧要。 This 可能会有一些用处。
ImageIO类是您正在寻找的。如果它是一个图像文件,那么你的问题的标题并不完全合适。 -
您是在问如何将文件上传到 S3?或者如何将您的 PNG 文件转换为 jpeg?或者如何重命名文件以使其具有正确的扩展名?
-
问题是将 Unix 可执行文件转换为 PNG 文件。
-
你说你可以在预览模式下看到内容。你在那里看到什么?截个图给我们看,因为将“Unix 可执行文件”转换为“PNG 文件”(即 image 文件)对我们没有任何意义。 Unix 可执行文件通常是二进制文件(显示为垃圾)或 shell 脚本(文本文件),它不是图像文件。
-
@JeffHolt 你的回答帮助了我。