{
  "Id": "d17115a4-4916-4842-85a9-3c2a658d0b6c",
  "Name": "JPEG File Header (APP0)",
  "FileOffset": 0,
  "Description": "Start of Image and JFIF APP0 marker segment have a fixed position, but in some cases APP0 segment may be missing.",
  "Extension": ".jpg",
  "Groups": [
    {
      "Id": "9814ce72-8e00-4fe2-9643-25eec7746504",
      "Name": "JFIF APP0 segment",
      "Extension": ".jpg"
    }
  ],
  "Entries": [
    {
      "Id": "9a5de2de-c34b-4bfd-b1f9-a2fcf524297c",
      "SchemaId": "d17115a4-4916-4842-85a9-3c2a658d0b6c",
      "Name": "Start of Image",
      "DataType": 2,
      "Offset": 0,
      "Width": 1,
      "Length": 2,
      "IsBigEndian": false,
      "ExpectedValue": "FFD8"
    },
    {
      "Id": "f50795ea-e095-4456-babf-720ff48b7595",
      "SchemaId": "d17115a4-4916-4842-85a9-3c2a658d0b6c",
      "Name": "Marker",
      "DataType": 2,
      "Offset": 2,
      "Width": 1,
      "Length": 2,
      "IsBigEndian": false,
      "ExpectedValue": "FFE0",
      "GroupId": "9814ce72-8e00-4fe2-9643-25eec7746504"
    },
    {
      "Id": "8d12866e-fa9d-40e5-b683-28b2473657e4",
      "SchemaId": "d17115a4-4916-4842-85a9-3c2a658d0b6c",
      "Name": "Length",
      "DataType": 1,
      "Offset": 4,
      "Width": 2,
      "Length": 1,
      "IsBigEndian": true,
      "Description": "Length of segment excluding marker.",
      "GroupId": "9814ce72-8e00-4fe2-9643-25eec7746504"
    },
    {
      "Id": "3998eba9-b5c6-403e-b7f4-0d8e7f319f06",
      "SchemaId": "d17115a4-4916-4842-85a9-3c2a658d0b6c",
      "Name": "Identifier",
      "DataType": 4,
      "Offset": 6,
      "Width": 1,
      "Length": 5,
      "IsBigEndian": false,
      "ExpectedValue": "4A46494600",
      "GroupId": "9814ce72-8e00-4fe2-9643-25eec7746504"
    },
    {
      "Id": "2c8da991-c762-4adc-b153-d72bf374ce08",
      "SchemaId": "d17115a4-4916-4842-85a9-3c2a658d0b6c",
      "Name": "JFIF version",
      "DataType": 1,
      "Offset": 11,
      "Width": 1,
      "Length": 2,
      "IsBigEndian": false,
      "Separator": ".",
      "GroupId": "9814ce72-8e00-4fe2-9643-25eec7746504"
    },
    {
      "Id": "abed17d5-072c-4a8d-9bcc-52a18c25cc6a",
      "SchemaId": "d17115a4-4916-4842-85a9-3c2a658d0b6c",
      "Name": "Density units",
      "DataType": 6,
      "Offset": 13,
      "Width": 1,
      "Length": 1,
      "IsBigEndian": false,
      "Description": "Units for the following density fields.",
      "GroupId": "9814ce72-8e00-4fe2-9643-25eec7746504",
      "EnumEntries": [
        {
          "Id": "858b97d9-0c30-4947-b6a5-7e9b63b15171",
          "SchemaEntryId": "abed17d5-072c-4a8d-9bcc-52a18c25cc6a",
          "Value": 0,
          "DisplayValue": "none"
        },
        {
          "Id": "9410e469-5dcf-4665-a50f-4a611ccd8aee",
          "SchemaEntryId": "abed17d5-072c-4a8d-9bcc-52a18c25cc6a",
          "Value": 1,
          "DisplayValue": "px/inch"
        },
        {
          "Id": "5017ddb5-5cc5-4c7f-af99-4703b712b5c2",
          "SchemaEntryId": "abed17d5-072c-4a8d-9bcc-52a18c25cc6a",
          "Value": 2,
          "DisplayValue": "px/cm"
        }
      ]
    },
    {
      "Id": "266aaf4c-6e14-4d80-82c2-4868261541d1",
      "SchemaId": "d17115a4-4916-4842-85a9-3c2a658d0b6c",
      "Name": "Density",
      "DataType": 1,
      "Offset": 14,
      "Width": 2,
      "Length": 2,
      "IsBigEndian": true,
      "Separator": "x",
      "GroupId": "9814ce72-8e00-4fe2-9643-25eec7746504"
    },
    {
      "Id": "ad371efc-5237-4ac0-ae78-368b78a1565c",
      "SchemaId": "d17115a4-4916-4842-85a9-3c2a658d0b6c",
      "Name": "Thumbnail",
      "DataType": 1,
      "Offset": 18,
      "Width": 1,
      "Length": 2,
      "IsBigEndian": false,
      "Separator": "x",
      "Suffix": "px",
      "GroupId": "9814ce72-8e00-4fe2-9643-25eec7746504"
    }
  ]
}