From 83c7b6028a19e59223495ca296fa247fb350e120 Mon Sep 17 00:00:00 2001 From: Albert Astals Cid Date: Sun, 11 Dec 2005 21:00:13 +0000 Subject: [PATCH] Branchport r487750 svn path=/trunk/playground/graphics/oKular/kpdf/; revision=487757 --- generators/xpdf/xpdf/xpdf/Page.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/generators/xpdf/xpdf/xpdf/Page.cc b/generators/xpdf/xpdf/xpdf/Page.cc index 52842a834..fc768ff94 100644 --- a/generators/xpdf/xpdf/xpdf/Page.cc +++ b/generators/xpdf/xpdf/xpdf/Page.cc @@ -66,6 +66,13 @@ PageAttrs::PageAttrs(PageAttrs *attrs, Dict *dict) { if (!haveCropBox) { cropBox = mediaBox; } + else + { + // cropBox can not be bigger than mediaBox + if (cropBox.x2 - cropBox.x1 > mediaBox.x2 - mediaBox.x1 || + cropBox.y2 - cropBox.y1 > mediaBox.y2 - mediaBox.y1) + cropBox = mediaBox; + } // other boxes bleedBox = cropBox;