6
HTML形式のシート3。各シートはテーブルです。最後の葉が景色に入った状態でpdfに変換する必要があります!肖像画でそれは動作し、アルバムのシートを作る方法...私は理解していません...DOMPDFページの向きが横向きと縦向きの両方
HTML形式のシート3。各シートはテーブルです。最後の葉が景色に入った状態でpdfに変換する必要があります!肖像画でそれは動作し、アルバムのシートを作る方法...私は理解していません...DOMPDFページの向きが横向きと縦向きの両方
dompdfは現在これを行うことができません。 dompdfを使い続けるには、別々の方向付けされたセクションを別々に生成してから、外部アプリケーションを使用して結合する必要があります。
複数のPDF文書を組み合わせるためのアプリがいくつかあります。過去に私はpdftkを使用しました。実行可能ファイルなので、システムにインストールして実行する必要があります。たとえば:
use Dompdf\Dompdf;
$dompdf = new Dompdf();
$dompdf->load_html('...');
$dompdf->render();
file_put_contents($dompdf->output(), 'pdf1.pdf');
unset($dompdf);
$dompdf = new DOMPDF();
$dompdf->set_paper('letter', 'landscape');
$dompdf->load_html('...');
$dompdf->render();
file_put_contents($dompdf->output(), 'pdf2.pdf');
exec('pdftk A=pdf1.pdf B=pdf2.pdf cat A1 B2 output combined.pdf');
私はそれを使用していないが、libmergepdfはまともな解決策のように見えます。
use iio\libmergepdf\Merger;
use Dompdf\Dompdf;
$m = new Merger();
$dompdf = new Dompdf();
$dompdf->load_html('...');
$dompdf->render();
$m->addRaw($dompdf->output());
unset($dompdf);
$dompdf = new DOMPDF();
$dompdf->set_paper('letter', 'landscape');
$dompdf->load_html('...');
$m->addRaw($dompdf->output());
$dompdf->render();
file_put_contents('combined.pdf', $m->merge());
あなたのおかげで、私は限界を知りません! )))) どうもありがとうございました!結果...私は本当にDOMPDFは作曲家を介して動作したくない....よく、神は彼を祝福!! もう一度おねがいします! ))))) –