Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--pdf/pdf-document.cc5
2 files changed, 10 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 1052cf2..96eea7e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2005-03-07 Marco Pesenti Gritti <marco@gnome.org>
+ * pdf/pdf-document.cc:
+
+ Remove 4 pixels of useless border from the
+ thumbnail.
+
+2005-03-07 Marco Pesenti Gritti <marco@gnome.org>
+
* backend/ev-document-thumbnails.c:
(ev_document_thumbnails_get_thumbnail):
* backend/ev-document-thumbnails.h:
diff --git a/pdf/pdf-document.cc b/pdf/pdf-document.cc
index 2ed1f17..8d74c86 100644
--- a/pdf/pdf-document.cc
+++ b/pdf/pdf-document.cc
@@ -1262,13 +1262,14 @@ pdf_document_thumbnails_get_page_pixbuf (PdfDocument *pdf_document,
if (border) {
pixbuf = ev_document_misc_get_thumbnail_frame (width, height, NULL);
+ bitmap_to_pixbuf (output->getBitmap(), pixbuf, 1, 1);
} else {
pixbuf = gdk_pixbuf_new (GDK_COLORSPACE_RGB, TRUE, 8,
- width + 4, height + 4);
+ width, height);
gdk_pixbuf_fill (pixbuf, 0xffffffff);
+ bitmap_to_pixbuf (output->getBitmap(), pixbuf, 0, 0);
}
- bitmap_to_pixbuf (output->getBitmap(), pixbuf, 1, 1);
delete output;
return pixbuf;