HTMLWorker, walaupun ditamatkan, mempunyai pengehadan. Ia tidak mempertimbangkan penggayaan CSS dan memerlukan peruntukan imej manual untuk mengelakkan ralat. Ia juga memerlukan objek dan kaedah yang tidak digunakan untuk operasi.
Walaupun Pekerja XML pada mulanya menunjukkan janji, ia menghadapi isu paparan imej. Dengan memasukkan Penyedia Imej dan mengkonfigurasi CSS, imej boleh dipaparkan, tetapi kedudukannya (mis., terapung ke kanan) kekal tidak ditangani.
Dalam iText 7.1.0 dengan pdfHTML 2.0 .0, kedudukan CSS diselesaikan. Kod ini memudahkan perkara ini:
HtmlConverter.convertToPdf(new File(src), new File(dest));
iText 7 menawarkan penukaran HTML kepada PDF yang diperkemas dan berkuasa. Ia secara automatik menghormati CSS, termasuk kedudukan terapung dan menyokong pelbagai elemen HTML.
iText 7 tersedia di bawah AGPL, membenarkan penggunaan percuma untuk projek sumber terbuka. Penggunaan sumber tertutup memerlukan lesen komersial. Sistem warisan yang menggunakan versi iText yang lebih lama harus berhijrah ke iText 7 atas sebab penyelenggaraan dan keselamatan.
Atas ialah kandungan terperinci Bagaimanakah iText 7 dan pdfHTML 2 Boleh Menukar HTML kepada PDF, Mengendalikan CSS dan Imej dengan Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!