私は浮動小数点数を使って2つのdivを互いに並べて配置しています。ここでhtml2pdfのCSS浮動小数点数の使用
<a href="printbox.php">print</a>
<?php ob_start(); ?>
<style>
#sidedish{
float: left;
border: 1px solid black;
width: 100px;
height: 100px;
}
#maindish{
float: right;
width: 200px;
border: 1px solid black;
height: 100px;
text-align: center;
}
#container{
width: 304px;
height: 100px;
border: 1px solid black;
}
</style>
<div id="container">
<div id="sidedish"></div>
<div id="maindish"><div id="box">name</div></div>
</div>
<?php $_SESSION['boxes'] = ob_get_contents(); ?>
は、それだけでPDFにバッファされたデータをレンダリングしますが、設定された何とか山車がプロセスで失われたものを行うprintboxです。
<?php require_once('html2pdf/html2pdf.class.php'); ?>
<?php
$html2pdf = new HTML2PDF('P', 'A4', 'en', true, 'UTF-8', array(0, 0, 0, 0));
$html2pdf->writeHTML($_SESSION['boxes']);
$html2pdf->Output('random.pdf');
?>
は、HTML上で正常に動作します:
が、私は、印刷をクリックしたときに、これに変わる:問題は何であるか
任意のアイデアを?
上記の問題が見つかりません。 http://jsfiddle.net/DYGvR/show/を参照してください。クロムでテストします。マウスを右クリックして、ページを印刷します。 – Giberno
ブラウザを使用して印刷していますか? printbox.phpは何をしますか?私は彼が印刷リンクをクリックしていると仮定しており、printbox.phpは何とか文書の幅を設定しています。 – zethus
私の更新を参照してください –