summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@hotmail.com>2010-07-14 13:44:12 +0200
committerSebastian Rasmussen <sebras@hotmail.com>2010-07-14 13:44:12 +0200
commit326a9789fc7ee099ffed0342e8ec99f23ed46a2e (patch)
tree9273118ec8e375d50c0672a05f68b3ae84bc9e01
parent5b0544ae83d9b3f2a62e74c048ce6fee39a5baae (diff)
downloadmupdf-326a9789fc7ee099ffed0342e8ec99f23ed46a2e.tar.xz
Adapt pdfextract to new alpha component order.
-rw-r--r--apps/pdfextract.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/pdfextract.c b/apps/pdfextract.c
index 4012b609..915bb026 100644
--- a/apps/pdfextract.c
+++ b/apps/pdfextract.c
@@ -54,10 +54,10 @@ static void saveimage(int num, int gen)
for (x = 0; x < pix->w; x++)
{
int pixel = y * pix->w + x;
- temp->samples[pixel * temp->n + 0] = 255;
+ temp->samples[pixel * temp->n + 0] = pix->samples[pixel];
temp->samples[pixel * temp->n + 1] = pix->samples[pixel];
temp->samples[pixel * temp->n + 2] = pix->samples[pixel];
- temp->samples[pixel * temp->n + 3] = pix->samples[pixel];
+ temp->samples[pixel * temp->n + 3] = 255;
}
fz_droppixmap(pix);
@@ -88,10 +88,10 @@ static void saveimage(int num, int gen)
{
unsigned char r, g, b;
- samples++;
r = *(samples++);
g = *(samples++);
b = *(samples++);
+ samples++;
fprintf(f, "%c%c%c", r, g, b);
}