Table of Contents

Enum RawPreviewKind

Namespace
Egami.Formats.Extended.Raw
Assembly
Egami.Formats.Extended.dll

The kind of an embedded preview.

public enum RawPreviewKind

Fields

Jpeg = 0

A baseline JPEG.

Uncompressed = 1

Uncompressed 8-bit RGB, usually a small thumbnail.

Examples

using Raster photo = Raster.Load("photo.dng", context);
RawDetails details = (RawDetails)photo.Metadata.FormatDetails!;
Console.WriteLine($"{details.Make} {details.Model}, DNG {details.DngVersion}");
Console.WriteLine($"Sensor {details.SensorWidth}×{details.SensorHeight}, crop {details.CropArea}");
Console.WriteLine($"White balance {details.Temperature:F0} K, tint {details.Tint:F0}, multipliers {string.Join(", ", details.WhiteBalance)}");
foreach (RawPreview preview in details.Previews)
{
    Console.WriteLine($"Preview {preview.Width}×{preview.Height} {preview.Kind}");
}