【问题标题】:Basics of file formats文件格式基础
【发布时间】:2012-01-03 22:18:59
【问题描述】:

我知道这听起来可能很傻,但是在从事项目工作时,我觉得有必要了解文件格式的基础知识。

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

但是现在如果

  1. 我现在不知道文件的格式如何通过输入流来决定
  2. 我现在知道它的格式了,输入流的哪一部分代表文件的不同部分 例如。获取一个红色背景的 jpeg 文件,现在流的哪一部分代表此信息。

我需要紧急帮助(任何类型的博客电子书链接)将不胜感激。

谢谢

【问题讨论】:

    标签: file format


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

    【讨论】:

    • 因为我想为文件制作自己的格式,而且我是一个新手,所以我没有任何其他的例子来说明我的观点。
    猜你喜欢
    • 1970-01-01
    • 2011-07-15
    • 2014-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-07
    • 2013-06-23
    相关资源
    最近更新 更多