Gets or sets the number of bytes of JPEG compressed thumbnail data.

Namespace:  FreeImageAPI.Metadata
Assembly:  FreeImageNET (in FreeImageNET.dll)


public Nullable<uint> JPEGInterchangeFormatLength { get; set; }
Visual Basic (Declaration)
Public Property JPEGInterchangeFormatLength As Nullable(Of UInteger)
Visual C++
property Nullable<unsigned int> JPEGInterchangeFormatLength {
	Nullable<unsigned int> get ();
	void set (Nullable<unsigned int> value);


This is not used for primary image JPEG data. JPEG thumbnails are not divided but are recorded as a continuous JPEG bitstream from SOI to EOI. APPn and COM markers should not be recorded. Compressed thumbnails shall be recorded in no more than 64 Kbytes, including all other data to be recorded in APP1.

Handling of null values

A null value indicates, that the corresponding metadata tag is not present in the metadata model. Setting this property's value to a non-null reference creates the metadata tag if necessary. Setting this property's value to a null reference deletes the metadata tag from the metadata model.

Version Information


Supported in: 3.12.0, 3.13.0, 3.13.1

See Also