version: 0.6.0 beta 3
I tryed in every manner to make dompdf set the margin of the page. I have a long page with a lot of text, divided in chapters...
my css is something like:
#wrapper{
padding:8px;
}
/* other styles... */
@page{margin: 0.2in 0.5in 0.2in 0.5in;}
when the php is
<?php
ob_start(); // begin collecting output
include 'makemypdf.php'; // this page output the html
$html = ob_get_clean(); // retrieve output from makemypdf.php and stop buffering
require_once("dompdf/dompdf_config.inc.php");
$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("sample.pdf", array("Attachment" => false));
?>
but what I get is a page with NO margins!!! only the padding of the #wrapper are applied... and they are applyed only at the beginning and at the end of the entire PDF...
I'm doing something wrong?
PS - it seems that only the bottom-margin is applied... but I'm not sure...
PPS - I tryed with no success also this css: body { margin-top: 40px; } html { margin-top: 40px; } @page { margin-top: 40px; }
<tag style="margin: 0.2in 0.5in 0.2in 0.5in;"></tag>
as<body style="margin: 0.2in 0.5in 0.2in 0.5in;"></body>
– Caryloncaryn