From d02da668b8bcecd0a202d343c3784f10485f35cb Mon Sep 17 00:00:00 2001 From: Htoi San Aung Date: Thu, 23 Jan 2025 10:01:34 +0630 Subject: [PATCH] add shop logo in receipt bill pdf --- app/pdf/receipt_bill_pdf.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/app/pdf/receipt_bill_pdf.rb b/app/pdf/receipt_bill_pdf.rb index 2c2645b0..a760db23 100755 --- a/app/pdf/receipt_bill_pdf.rb +++ b/app/pdf/receipt_bill_pdf.rb @@ -122,8 +122,21 @@ class ReceiptBillPdf < Prawn::Document end def header (shop_details) + + ###Testing for shop logo + if shop_details.logo.present? + logo_path = shop_details.logo.file.file + # Add shop logo to header + image logo_path, width: 80, height: 80, position: :center + move_down 10 + end + ### + + text "#{shop_details.name}", :left_margin => -10, :size => self.header_font_size,:align => :center move_down line_move + + text "#{shop_details.address}", :size => self.item_font_size,:align => :center # move_down self.item_height move_down line_move