using System;
|
using System.Collections.Generic;
|
using System.Text;
|
|
namespace HH.WMS.Utils.ExcelLibrary.BinaryDrawingFormat
|
{
|
public static class BlipSignature
|
{
|
public const ushort UNKNOWN = 0;
|
public const ushort EMF = 0x3D4;
|
public const ushort WMF = 0x216;
|
public const ushort PICT = 0x542;
|
public const ushort JPEG = 0x46A;
|
public const ushort PNG = 0x6E0;
|
public const ushort JFIF = JPEG;
|
public const ushort DIB = 0x7A8;
|
public const ushort CMYKJPEG = 0x6E2;
|
public const ushort TIFF = 0x6E4;
|
public const ushort Client = 0x800;
|
|
public static ushort FromBlipType(byte bliptype)
|
{
|
switch (bliptype)
|
{
|
case BlipType.EMF:
|
return BlipSignature.EMF;
|
case BlipType.WMF:
|
return BlipSignature.WMF;
|
case BlipType.PICT:
|
return BlipSignature.PICT;
|
case BlipType.JPEG:
|
return BlipSignature.JPEG;
|
case BlipType.PNG:
|
return BlipSignature.PNG;
|
case BlipType.DIB:
|
return BlipSignature.DIB;
|
default:
|
return BlipSignature.UNKNOWN;
|
}
|
}
|
}
|
}
|