Tim Waugh b0a9ca
--- foomatic-db-engine-3.0-20070614/lib/Foomatic/DB.pm.margins	2007-06-14 11:42:16.000000000 +0100
Tim Waugh b0a9ca
+++ foomatic-db-engine-3.0-20070614/lib/Foomatic/DB.pm	2007-06-14 11:43:13.000000000 +0100
Tim Waugh b0a9ca
@@ -4289,9 +4289,10 @@
Tim Waugh b0a9ca
 sub getmargins {
Tim Waugh b0a9ca
     my ($dat, $width, $height, $pagesize) = @_;
Tim Waugh b0a9ca
     # Determine the unprintable margins
Tim Waugh b0a9ca
-    # Zero margins when no margin info exists
Tim Waugh b0a9ca
+    # Safe margins when no margin info exists
Tim Waugh b0a9ca
+    my $border = 36;
Tim Waugh b0a9ca
     my ($left, $right, $top, $bottom) =
Tim Waugh b0a9ca
-	(0, $width, $height, 0);
Tim Waugh b0a9ca
+	($border, $width - $border, $height - $border, $border);
Tim Waugh b0a9ca
     # Margins from printer database entry
Tim Waugh b0a9ca
     my ($pleft, $pright, $ptop, $pbottom) =
Tim Waugh b0a9ca
 	getmarginsformarginrecord($dat->{'printermargins'},