Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menukar html ke pdf dalam php

Bagaimana untuk menukar html ke pdf dalam php

王林
Lepaskan: 2023-03-13 06:52:02
asal
6012 orang telah melayarinya

Kaedah PHP untuk menukar html kepada pdf: [function genBillPdfContent($htmlContent) {$mpdf = new MpdfMpdf();$mpdf->SetDisplayMode('fullpa...].

Bagaimana untuk menukar html ke pdf dalam php

Persekitaran pengendalian artikel ini: sistem windows10, php 7, komputer thinkpad t480

Terdapat banyak cara untuk menukar html kepada pdf, sebagai contoh, kita boleh menggunakan html2pdf. , mpdf, dompdf dan tcpdf Kami boleh menggunakan komposer untuk memasang empat perpustakaan sumber terbuka ini, tetapi anda mungkin menghadapi penghantaran rangkaian yang perlahan, tamat masa pemasangan, dll. semasa proses pemasangan, jadi sebaiknya gunakan sumber pada kod. cloud. Muat turun dan pasang.

Walaupun empat kaedah di atas boleh menukar html kepada pdf, mpdf adalah kaedah terbaik dari segi kesan penukaran tidak menyokong halaman automatik jadual kompleks Semasa penggunaan, kami mungkin perlu membuka kandungan dalam HTML secara manual, menjana berbilang templat HTML, dan akhirnya menghasilkan berbilang fail PDF satu halaman

contoh penggunaan mpdf 🎜>

/**
* @param $htmlContent    html文件内容
* @return string    返回生成的PDF文件内容
*/
function genBillPdfContent($htmlContent) {
        $mpdf = new \Mpdf\Mpdf();
        $mpdf->SetDisplayMode('fullpage');
        $mpdf->autoScriptToLang = true;
        $mpdf->autoLangToFont = true;
        $mpdf->WriteHTML($htmlContent);
 
        return $mpdf->Output('filename.pdf', \Mpdf\Output\Destination::STRING_RETURN);
}
Salin selepas log masuk
Pembelajaran yang disyorkan:

latihan php

Atas ialah kandungan terperinci Bagaimana untuk menukar html ke pdf dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan