HTML form 3'te oluşturulmuştur. Her sayfa bir tablodur. Son yaprak bir manzaraya sahipken pdf'ye dönüştürmek için bir şeye ihtiyacımız var! Portreler ile çalışır ve albüm sayfalarından biri nasıl yapılır .... anlamıyorum ...DOMPDF sayfa yönlendirmesi hem yatay hem de dikey olarak
6
A
cevap
9
dompdf bunu şu anda yapamıyor. Eğer dompdf kullanmaya devam etmek istiyorsanız, farklı yönlendirilmiş bölümleri ayrı ayrı oluşturmalı ve sonra bunları harici bir uygulama kullanarak birleştirmelisiniz.
Tümleşik PDF belgelerini birleştirmek için çeşitli uygulamalar vardır. Geçmişte ben pdftk kullandım. Bu bir yürütülebilir, bu yüzden sisteminize kurmanız/çalıştırmanız gerekir. Örneğin:
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');
ben kullanmadım
ancak libmergepdf iyi bir çözüm gibi görünüyor.
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());
Teşekkürler, benim sınırlarım bilir!)))) Çok teşekkür ederim! Sonuç ... Gerçekten DOMPDF besteci ile çalışmak istemedim .... iyi, Tanrı onu korusun !! Tekrar teşekkürler!))) –