@if (isset($mode) && $mode == 'pdf')
@php
if (config('app')['debug']) {
$arrContextOptions = [
'ssl' => [
'verify_peer' => false,
'verify_peer_name' => false,
],
];
// The pdf file style: css/layouts/pdf.css, has multiple libraries styles such as:
// - bootstrap
// - fontawesome
$pdf_styles = file_get_contents(asset('css/layouts/pdf.css'), false, stream_context_create($arrContextOptions));
} else {
$pdf_styles = file_get_contents(asset('css/layouts/pdf.css'));
}
@endphp
@if (isset($print_data['logo']) && $print_data['logo'])
@php
$logo_decrypted_path = decrypt(explode('view/', \Session::get('print_data')['logo'])[1]);
$base64_logo = null;
if(\Storage::exists($logo_decrypted_path)) {
$logo = storage_path('/app/' . $logo_decrypted_path);
// Get the file's MIME type
$mime_type = mime_content_type($logo);
if ($mime_type == 'image/png') {
$image_extension = 'png';
} elseif ($mime_type == 'image/jpeg') {
$image_extension = 'jpeg';
} elseif ($mime_type == 'image/jpg') {
$image_extension = 'jpg';
}
$base64_logo = base64_encode(file_get_contents($logo));
}
@endphp
{{ $print_data['en_company_name'] }}
@endif
{{ $print_data['company_name'] }}