محمدسجاد دباغ
2 سال پیش توسط محمدسجاد دباغ مطرح شد
0 پاسخ

تبدیل word به pdf در php

دوستان سلام
در php ( لاراول) میخواهم یک فایل word به همراه تمام جزئیات ( فونت های فارسی ، سایز فونت ها ، بوردرها ، هدر و فوتر ، شماره صفحه و ... ) بدون هیچ گونه تغییری به pdf تبدیل کنم.
لطفا پکیجی معرفی کنید که مشابه سایت www.ilovepdf.com/word_to_pdf دقیق عمل کند.
از پکیج های phpword و Mpdf استفاده کردم اما دقیق عمل نمیکند.
اگر چنین کاری با php نمیشود لطفا پکیج پایتون یا جاوااسکریپت معرفی کنید.

کدی که در حال حاضر ناقص عمل میکنه.

use Mpdf\Mpdf;
use PhpOffice\PhpWord\IOFactory;
use PhpOffice\PhpWord\Settings;
function generator()
    {
        $Content = IOFactory::load(public_path('t.docx'));
        $writer = new \PhpOffice\PhpWord\Writer\HTML($Content);
        $contentHtml = $writer->getContent();

        $mpdf = new Mpdf();
        $mpdf->autoScriptToLang = true;
        $mpdf->autoLangToFont = true;

        $mpdf->SetDirectionality('rtl');
        $mpdf->WriteHTML($contentHtml);
        $mpdf->Output(public_path('doc-pdf.pdf'), 'F');

        echo 'فایل با موفقیت تبدیل شد 😊';
    }