C++ 最简单的文件格式,带有C++;分析器

C++ 最简单的文件格式,带有C++;分析器,c++,parsing,layer,file-format,psd,C++,Parsing,Layer,File Format,Psd,我正在搜索最简单且具有以下功能的文件格式: 具有图像的图层(具有透明度) 带有文本的图层(我只需要字体名称、颜色、大小、位置和文本内容本身) 我知道.psd有这样的功能,但它非常复杂,我没有为它找到好的解析器,它有许多我根本不需要的功能,但我必须处理它们来解析文件 完美的解决方案是易于从Photoshop创建/导出的文件格式(例如tif,但它没有文本层) 文件格式的另一个pro是现有的(例如LGPL),简单的(!)C/C++解析器类 你知道这样的文件格式吗?我也建议SVG,但它不是唯一的矢量文件

我正在搜索最简单且具有以下功能的文件格式:

  • 具有图像的图层(具有透明度)
  • 带有文本的图层(我只需要字体名称、颜色、大小、位置和文本内容本身)
  • 我知道.psd有这样的功能,但它非常复杂,我没有为它找到好的解析器,它有许多我根本不需要的功能,但我必须处理它们来解析文件

    完美的解决方案是易于从Photoshop创建/导出的文件格式(例如tif,但它没有文本层)

    文件格式的另一个pro是现有的(例如LGPL),简单的(!)C/C++解析器类


    你知道这样的文件格式吗?

    我也建议SVG,但它不是唯一的矢量文件格式?我想使用光栅化图像。