summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/pdf.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/extension/internal/pdf.cpp')
-rw-r--r--src/extension/internal/pdf.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/extension/internal/pdf.cpp b/src/extension/internal/pdf.cpp
index 2e8d8813b..50e98d00c 100644
--- a/src/extension/internal/pdf.cpp
+++ b/src/extension/internal/pdf.cpp
@@ -361,8 +361,8 @@ PrintPDF::begin(Inkscape::Extension::Print *mod, SPDocument *doc)
// printf("Page Bounding Box: %s\n", pageBoundingBox ? "TRUE" : "FALSE");
if (pageBoundingBox) {
d.x0 = d.y0 = 0;
- d.x1 = ceil(_width);
- d.y1 = ceil(_height);
+ d.x1 = _width;
+ d.y1 = _height;
} else {
SPItem* doc_item = SP_ITEM(sp_document_root(doc));
sp_item_invoke_bbox(doc_item, &d, sp_item_i2r_affine(doc_item), TRUE);
@@ -373,8 +373,7 @@ PrintPDF::begin(Inkscape::Extension::Print *mod, SPDocument *doc)
d.y1 *= PT_PER_PX;
}
- page_stream = pdf_file->begin_page( (int) d.x0, (int) d.y0,
- (int) d.x1, (int) d.y1 );
+ page_stream = pdf_file->begin_page( d.x0, d.y0, d.x1, d.y1 );
if (!_bitmap) {
Inkscape::SVGOStringStream os;