"/ n" показать после обратной строки в pdf - PullRequest
0 голосов
/ 10 апреля 2019

Я пытаюсь сгенерировать файл pdf через библиотеку dompdf (отображаемые значения взяты из базы данных mysql), и у меня возникла проблема с кодировкой.Я провел много исследований, но безуспешно.

Проблема в том, что при каждом разрыве строки отображается "/ n".

Я пытался использовать разные функции html_entities_decode, nl2br и дажеstr_replace ("/ n", "", $ str), но не может удалить его.

"/ n" не зарегистрирован в базе данных с указанным значением.Я посмотрел в исходных файлах dompdf, и он тоже не пришел.

Большое спасибо заранее за ваши ответы!

CODE

use Barryvdh\DomPDF\Facade as PDF; // Barryvdh use dompdf

// используемая функция

public function downloads($from, $type, $unique_id, $downloads, $dom, $do) {

        $data['from'] = $from;
        $data['type'] = $type;
        $data['unique_id'] = $unique_id;

        $data['title'] = 'PDF Generation';

        //User Details
        $userController = new userController;
        $data['logeduser'] = $userController->logeduser();
        $userpermissions = $userController->getpermissions();

        //Notification Details
        $notification = new notificationModel;
        $data['notification_list'] = $notification->getAllRemainder();

        //PDF Generation
        $sales = new salesModel();
        $data['offer_sav'] = $sales->getOfferSAVDetails($unique_id);
        $data['offer_sav_products'] = $sales->getOfferSAVProductDetails($unique_id);
        $data['offer_eg'] = $sales->getOfferSAVDetails($unique_id);
        $data['offer_eg_component'] = $sales->getOfferEGComponent($unique_id);
        $data['offer_eg_accessory'] = $sales->getOfferEGAccessory($unique_id);
        $data['offer_eg_options'] = $sales->getOfferEGOptions($unique_id);

        $data['sav_eg_without_sm'] = $sales->getSAVEGWithoutSM($unique_id);

        //view()->share($data);
        //return view('sales/pdfonly', $data);

        $pdf = PDF::loadView('sales/pdfonly', $data);
        //$view = view('sales/pdfonly', $data);
        //$pdf = PDF::loadHTML($view);

        if(!empty($_GET['print']))
            return $pdf->stream('pdf_'.$from.'_'.$type.'.pdf', array("Attachment" => 0));
        else
            return $pdf->download('pdf_'.$from.'_'.$type.'.pdf');
    }

// пример вывода кода

{!! $eg->sales_offer_note2 !!} // = remarque1&nbsp;<div>r<br> remarque2</div><div><br></div><div><br></div><div>
 €


/*
OUTPUT
remarque1  
r/n 
emarque2 
/n 
/n 
€ 
/n
*/
...