@php $defaultLogo = public_path('assets/images/logo_full_1.png'); $logoPath = config('services.invoice_info.logo_path') ?: $defaultLogo; $bg = public_path('assets/pdf-bg.png'); @endphp @if(file_exists($logoPath)) Logo @else

{{ config('services.invoice_info.company_name', $companyName) }}

@endif

{{ __('messages.invoice_pdf_voucher') }} Nº {{ $invoice->invoice_number }}
{{ __('messages.invoice_pdf_issue_date') }} {{ $invoice->issued_at->format('d/m/Y') }}

{{ __('messages.invoice_pdf_from') }} {{ config('services.invoice_info.company_name', $companyName) }}
{{ __('messages.invoice_pdf_id') }} {{ config('services.invoice_info.company_nif', '') }}
{{ __('messages.invoice_pdf_address') }} {{ config('services.invoice_info.company_address', '') }}
{{ __('messages.invoice_pdf_email_label', [], $locale ?? app()->getLocale()) }} {{ config('services.invoice_info.company_email', 'germand04@gmail.com') }}
{{ __('messages.invoice_pdf_service_label') }}: {{ __('messages.invoice_pdf_service_platform', [], $locale ?? app()->getLocale()) }}
{{ __('messages.invoice_pdf_invoice_to') }} {{ $user->name }}
{{ __('messages.invoice_pdf_email') }} {{ $user->email }}
{{ __('messages.invoice_pdf_quantity') }} {{ __('messages.invoice_pdf_service_description') }} {{ __('messages.invoice_pdf_related_article') }} {{ __('messages.invoice_pdf_unit_price') }} {{ __('messages.invoice_pdf_total') }}
1 {{ $serviceDescription ?? ($article->title ?? '') }} {{ $article ? $article->title : __('messages.not_available') }} {{ number_format((float)($totalAmount ?? 0), 2, ',', '.') }} € {{ number_format((float)($totalAmount ?? 0), 2, ',', '.') }} €

{{ __('messages.invoice_pdf_total_label') }}

{{ number_format((float)($totalAmount ?? 0), 2, ',', '.') }} €

{{ __('messages.invoice_pdf_prices_include_vat', [], $locale ?? app()->getLocale()) }}

{{ __('messages.invoice_pdf_payment_info_title') }}

{{ __('messages.invoice_pdf_payment_processed_via', ['date' => $invoice->issued_at->format('d/m/Y'), 'time' => $invoice->issued_at->format('H:i')], $locale ?? app()->getLocale()) }}