unsigned char
red,
green,
- blue;
+ blue,
+ alpha;
} PESColorInfo;
static const PESColorInfo
PESColor[256] =
{
- { 0, 0, 0 },
- { 14, 31, 124 },
- { 10, 85, 163 },
- { 48, 135, 119 },
- { 75, 107, 175 },
- { 237, 23, 31 },
- { 209, 92, 0 },
- { 145, 54, 151 },
- { 228, 154, 203 },
- { 145, 95, 172 },
- { 157, 214, 125 },
- { 232, 169, 0 },
- { 254, 186, 53 },
- { 255, 255, 0 },
- { 112, 188, 31 },
- { 192, 148, 0 },
- { 168, 168, 168 },
- { 123, 111, 0 },
- { 255, 255, 179 },
- { 79, 85, 86 },
- { 0, 0, 0 },
- { 11, 61, 145 },
- { 119, 1, 118 },
- { 41, 49, 51 },
- { 42, 19, 1 },
- { 246, 74, 138 },
- { 178, 118, 36 },
- { 252, 187, 196 },
- { 254, 55, 15 },
- { 240, 240, 240 },
- { 106, 28, 138 },
- { 168, 221, 196 },
- { 37, 132, 187 },
- { 254, 179, 67 },
- { 255, 240, 141 },
- { 208, 166, 96 },
- { 209, 84, 0 },
- { 102, 186, 73 },
- { 19, 74, 70 },
- { 135, 135, 135 },
- { 216, 202, 198 },
- { 67, 86, 7 },
- { 254, 227, 197 },
- { 249, 147, 188 },
- { 0, 56, 34 },
- { 178, 175, 212 },
- { 104, 106, 176 },
- { 239, 227, 185 },
- { 247, 56, 102 },
- { 181, 76, 100 },
- { 19, 43, 26 },
- { 199, 1, 85 },
- { 254, 158, 50 },
- { 168, 222, 235 },
- { 0, 103, 26 },
- { 78, 41, 144 },
- { 47, 126, 32 },
- { 253, 217, 222 },
- { 255, 217, 17 },
- { 9, 91, 166 },
- { 240, 249, 112 },
- { 227, 243, 91 },
- { 255, 200, 100 },
- { 255, 200, 150 },
- { 255, 200, 200 },
-};
+ { 0, 0, 0, 0 },
+ { 14, 31, 124, 1 },
+ { 10, 85, 163, 1 },
+ { 48, 135, 119, 1 },
+ { 75, 107, 175, 1 },
+ { 237, 23, 31, 1 },
+ { 209, 92, 0, 1 },
+ { 145, 54, 151, 1 },
+ { 228, 154, 203, 1 },
+ { 145, 95, 172, 1 },
+ { 157, 214, 125, 1 },
+ { 232, 169, 0, 1 },
+ { 254, 186, 53, 1 },
+ { 255, 255, 0, 1 },
+ { 112, 188, 31, 1 },
+ { 192, 148, 0, 1 },
+ { 168, 168, 168, 1 },
+ { 123, 111, 0, 1 },
+ { 255, 255, 179, 1 },
+ { 79, 85, 86, 1 },
+ { 0, 0, 0, 1 },
+ { 11, 61, 145, 1 },
+ { 119, 1, 118, 1 },
+ { 41, 49, 51, 1 },
+ { 42, 19, 1, 1 },
+ { 246, 74, 138, 1 },
+ { 178, 118, 36, 1 },
+ { 252, 187, 196, 1 },
+ { 254, 55, 15, 1 },
+ { 240, 240, 240, 1 },
+ { 106, 28, 138, 1 },
+ { 168, 221, 196, 1 },
+ { 37, 132, 187, 1 },
+ { 254, 179, 67, 1 },
+ { 255, 240, 141, 1 },
+ { 208, 166, 96, 1 },
+ { 209, 84, 0, 1 },
+ { 102, 186, 73, 1 },
+ { 19, 74, 70, 1 },
+ { 135, 135, 135, 1 },
+ { 216, 202, 198, 1 },
+ { 67, 86, 7, 1 },
+ { 254, 227, 197, 1 },
+ { 249, 147, 188, 1 },
+ { 0, 56, 34, 1 },
+ { 178, 175, 212, 1 },
+ { 104, 106, 176, 1 },
+ { 239, 227, 185, 1 },
+ { 247, 56, 102, 1 },
+ { 181, 76, 100, 1 },
+ { 19, 43, 26, 1 },
+ { 199, 1, 85, 1 },
+ { 254, 158, 50, 1 },
+ { 168, 222, 235, 1 },
+ { 0, 103, 26, 1 },
+ { 78, 41, 144, 1 },
+ { 47, 126, 32, 1 },
+ { 253, 217, 222, 1 },
+ { 255, 217, 17, 1 },
+ { 9, 91, 166, 1 },
+ { 240, 249, 112, 1 },
+ { 227, 243, 91, 1 },
+ { 255, 200, 100, 1 },
+ { 255, 200, 150, 1 },
+ { 255, 200, 200, 1 }
+ };
\f
/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
number_colors=ReadBlobByte(image)+1;
for (i=0; i < (long) number_colors; i++)
colors[i]=PESColor[ReadBlobByte(image)];
- for (i=0; i < (532-number_colors-49); i++)
+ for (i=0; i < (532L-number_colors-49L); i++)
if (ReadBlobByte(image) == EOF)
break;
if (EOFBlob(image) != MagickFalse)