Php - pdf- imagick- Я хочу отсканировать QR и получить данные на другом экране, как это можно сделать ⇐ Php
-
Anonymous
Php - pdf- imagick- Я хочу отсканировать QR и получить данные на другом экране, как это можно сделать
Это будет мой драйвер для «ReportsPDFController.php»
общественная функция психодоход-интервью($patientid) { //Человек $ пациента = OccupationalMedicalFile::where("пациент_id", $пациентид)->with(['пациент.человек', 'пациент.личная_компания.компания'])->first(); $personal_company = Personal_Company::where('person_id', $ Patient-> Patient->person_id)->with('company')->first(); $patient = OccupationalMedicalFile::where("patient_id", $patientid) ->with(['пациент.человек.civil_status', 'пациент.персона.оценка_инструкция', 'пациент.персон.район', 'пациент.человек.district_home.district'])->first();
$personal_company = PersonalCompany::where('person_id', $ Patient->patient->person_id)->with(['contract.company'])->first(); $date_birth = $ Patient-> Patient->person->date_birth == '' ? ноль: $ пациент-> пациент-> человек-> дата_рождения; $currentDate = новый DateTime(); $BirthDateDT = новое DateTime($BirthDate); // Вычисляем разницу между датами $currentage = $dateBirthDT->diff($currentdate)->y == '' ? null: $BirthDateDT->diff($currentDate)->y; $age = $currentage; $секс = $пациент->пациент->человек->пол->имя == '' ? null : $ пациент-> пациент-> человек-> пол-> имя; $данные = [ "фамилия_отца" => $пациент->пациент->человек->фамилия_отца, "фамилия" => $пациент->пациент->человек->фамилия, "civil_status" => $пациент->пациент->человек->civil_status->имя, "уровень_инструкции" => $пациент->пациент->человек->уровень_инструкции->имя, "имя" => $пациент->пациент->человек->имена, "место_рождения" => $пациент->пациент->человек->район->провинция->провинция, "domi_place" => $пациент->пациент->человек->район->район, "дата" => $пациент->дата, "возраст" => $возраст, "секс" => $секс, "дата_рождения" => $пациент->пациент->человек->дата_рождения, "компания" => $personal_company->company->business_name, "должность" => $пациент->пациент->человек->должность, ]; $pdf = Pdf::loadView('psychoincomeinterview', $data); return $pdf->stream('psychoincomeinterview'); //Здесь вы найдете QR-код в PDF-файле анкеты.php
[img]data:image/png;base64, {{ base64_encode($codigoQR) }}[/img]
} PDF-файл будет в формате QR и должен отображать данные. Я не хочу, чтобы он отображался в формате json. PDF_QR_Json PD_QR_No_Json /////////////////////////////////////////другое API.php контроллер.php
Это будет мой драйвер для «ReportsPDFController.php»
общественная функция психодоход-интервью($patientid) { //Человек $ пациента = OccupationalMedicalFile::where("пациент_id", $пациентид)->with(['пациент.человек', 'пациент.личная_компания.компания'])->first(); $personal_company = Personal_Company::where('person_id', $ Patient-> Patient->person_id)->with('company')->first(); $patient = OccupationalMedicalFile::where("patient_id", $patientid) ->with(['пациент.человек.civil_status', 'пациент.персона.оценка_инструкция', 'пациент.персон.район', 'пациент.человек.district_home.district'])->first();
$personal_company = PersonalCompany::where('person_id', $ Patient->patient->person_id)->with(['contract.company'])->first(); $date_birth = $ Patient-> Patient->person->date_birth == '' ? ноль: $ пациент-> пациент-> человек-> дата_рождения; $currentDate = новый DateTime(); $BirthDateDT = новое DateTime($BirthDate); // Вычисляем разницу между датами $currentage = $dateBirthDT->diff($currentdate)->y == '' ? null: $BirthDateDT->diff($currentDate)->y; $age = $currentage; $секс = $пациент->пациент->человек->пол->имя == '' ? null : $ пациент-> пациент-> человек-> пол-> имя; $данные = [ "фамилия_отца" => $пациент->пациент->человек->фамилия_отца, "фамилия" => $пациент->пациент->человек->фамилия, "civil_status" => $пациент->пациент->человек->civil_status->имя, "уровень_инструкции" => $пациент->пациент->человек->уровень_инструкции->имя, "имя" => $пациент->пациент->человек->имена, "место_рождения" => $пациент->пациент->человек->район->провинция->провинция, "domi_place" => $пациент->пациент->человек->район->район, "дата" => $пациент->дата, "возраст" => $возраст, "секс" => $секс, "дата_рождения" => $пациент->пациент->человек->дата_рождения, "компания" => $personal_company->company->business_name, "должность" => $пациент->пациент->человек->должность, ]; $pdf = Pdf::loadView('psychoincomeinterview', $data); return $pdf->stream('psychoincomeinterview'); //Здесь вы найдете QR-код в PDF-файле анкеты.php
[img]data:image/png;base64, {{ base64_encode($codigoQR) }}[/img]
} PDF-файл будет в формате QR и должен отображать данные. Я не хочу, чтобы он отображался в формате json. PDF_QR_Json PD_QR_No_Json /////////////////////////////////////////другое API.php контроллер.php
Мобильная версия