文件格式的基础知识

时间:2012-01-03 14:03:33

标签: file format

我知道这可能听起来很愚蠢但是,在某个时候处理项目时,我觉得需要了解文件格式的基础知识。

我知道每个东西都存储在硬盘中的二进制1-0中,并且可以得到它的输入流。

但现在如果

  1. 我现在不知道文件的格式如何通过输入流来决定
  2. 我现在知道它的格式输入流的哪一部分代表文件的不同部分 例如。现在获取红色背景的jpeg文件,流的哪一部分代表此信息。
  3. 我需要紧急帮助(博客电子书的任何类型链接)都会非常值得注意。

    谢谢

1 个答案:

答案 0 :(得分:2)

  1. List of file signaturesMagic number (programming)
  2. 为什么你需要像输入流这样的低级别操作?使用库来获取给定文件所需的信息。顺便说一句,你的jpeg例子很糟糕。 jpeg是一种基于像素的图像格式,没有像“背景”这样的东西。存在“背景”只是因为用户将红色像素解释为背景。