change qty_width in pdf
This commit is contained in:
@@ -62,7 +62,12 @@ For Order Printing
|
|||||||
5)) ********* Order Set Pdf *********
|
5)) ********* Order Set Pdf *********
|
||||||
1) settings/print_settings
|
1) settings/print_settings
|
||||||
(a) Unique Code => OrderSetItemCustomisePdf & OrderSummarySetCustomisePdf
|
(a) Unique Code => OrderSetItemCustomisePdf & OrderSummarySetCustomisePdf
|
||||||
(b) Can change Header font size and Item Font Size as you like
|
(b) Can change Header font size and Item Font Size as you like
|
||||||
|
6)) ********* Order Slim Customise PDF
|
||||||
|
1) settings/print_settings
|
||||||
|
(a) Unique Code => OrderItemSlimCustomisePdf & OrderSummarySlimCustomisePdf
|
||||||
|
(b) Can change Header font size and Item Font Size as you like
|
||||||
|
|
||||||
|
|
||||||
For ReceiptBillA5Pdf
|
For ReceiptBillA5Pdf
|
||||||
*** change ReceiptBillPdf to ReceiptBillA5Pdf
|
*** change ReceiptBillPdf to ReceiptBillA5Pdf
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ class OrderItemCustomisePdf < Prawn::Document
|
|||||||
self.order_no_font_size = 8
|
self.order_no_font_size = 8
|
||||||
self.margin = 0
|
self.margin = 0
|
||||||
self.price_width = 40 # No Need for item
|
self.price_width = 40 # No Need for item
|
||||||
self.qty_width = 25
|
self.qty_width = 40
|
||||||
self.total_width = 40 # No Need for item
|
self.total_width = 40 # No Need for item
|
||||||
self.item_width = self.page_width - (self.qty_width - self.margin)
|
self.item_width = self.page_width - (self.qty_width - self.margin)
|
||||||
self.item_height = 15
|
self.item_height = 15
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ class OrderItemSlimCustomisePdf < Prawn::Document
|
|||||||
self.item_font_size = print_settings.item_font_size.to_i
|
self.item_font_size = print_settings.item_font_size.to_i
|
||||||
self.margin = 0
|
self.margin = 0
|
||||||
self.price_width = 40 # No Need for item
|
self.price_width = 40 # No Need for item
|
||||||
self.qty_width = 25
|
self.qty_width = 40
|
||||||
self.total_width = 40 # No Need for item
|
self.total_width = 40 # No Need for item
|
||||||
self.item_width = self.page_width - (self.qty_width - self.margin)
|
self.item_width = self.page_width - (self.qty_width - self.margin)
|
||||||
self.item_height = 15
|
self.item_height = 15
|
||||||
|
|||||||
@@ -4,8 +4,8 @@ class OrderItemSlimPdf < Prawn::Document
|
|||||||
def initialize(print_settings,order_item_slim, print_status, options, alt_name, before_updated_qty)
|
def initialize(print_settings,order_item_slim, print_status, options, alt_name, before_updated_qty)
|
||||||
self.page_width = print_settings.page_width
|
self.page_width = print_settings.page_width
|
||||||
self.page_height = print_settings.page_height
|
self.page_height = print_settings.page_height
|
||||||
self.header_font_size = printer_settings.header_font_size.to_i
|
self.header_font_size = print_settings.header_font_size.to_i
|
||||||
self.item_font_size = printer_settings.item_font_size.to_i
|
self.item_font_size = print_settings.item_font_size.to_i
|
||||||
self.margin = 0
|
self.margin = 0
|
||||||
self.price_width = 40 # No Need for item
|
self.price_width = 40 # No Need for item
|
||||||
self.qty_width = 40
|
self.qty_width = 40
|
||||||
@@ -105,14 +105,14 @@ class OrderItemSlimPdf < Prawn::Document
|
|||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
# if alt_name
|
if alt_name
|
||||||
# if order_item_slim.alt_name
|
if order_item_slim.alt_name
|
||||||
# move_down 1
|
move_down 1
|
||||||
# font("public/fonts/NotoSansCJKtc-Regular.ttf") do
|
font("public/fonts/NotoSansCJKtc-Regular.ttf") do
|
||||||
# text "(#{order_item_slim.alt_name})", :size => self.item_font_size,:align => :left, :inline_format => true
|
text "(#{order_item_slim.alt_name})", :size => self.item_font_size,:align => :left, :inline_format => true
|
||||||
# end
|
end
|
||||||
# end
|
end
|
||||||
# end
|
end
|
||||||
|
|
||||||
if !options.empty?
|
if !options.empty?
|
||||||
move_down 1
|
move_down 1
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ class OrderSetItemCustomisePdf < Prawn::Document
|
|||||||
self.order_no_font_size = 8
|
self.order_no_font_size = 8
|
||||||
self.margin = 0
|
self.margin = 0
|
||||||
self.price_width = 40 # No Need for item
|
self.price_width = 40 # No Need for item
|
||||||
self.qty_width = 25
|
self.qty_width = 40
|
||||||
self.total_width = 40 # No Need for item
|
self.total_width = 40 # No Need for item
|
||||||
self.item_width = self.page_width - (self.qty_width - self.margin)
|
self.item_width = self.page_width - (self.qty_width - self.margin)
|
||||||
self.item_height = 15
|
self.item_height = 15
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ class OrderSummaryCustomisePdf < Prawn::Document
|
|||||||
self.order_no_font_size = 8
|
self.order_no_font_size = 8
|
||||||
self.margin = 0
|
self.margin = 0
|
||||||
self.price_width = 40 # No Need for item
|
self.price_width = 40 # No Need for item
|
||||||
self.qty_width = 25
|
self.qty_width = 40
|
||||||
self.total_width = 40 # No Need for item
|
self.total_width = 40 # No Need for item
|
||||||
self.item_width = self.page_width - (self.qty_width - self.margin)
|
self.item_width = self.page_width - (self.qty_width - self.margin)
|
||||||
self.item_height = 15
|
self.item_height = 15
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ class OrderSummarySetCustomisePdf < Prawn::Document
|
|||||||
self.order_no_font_size = 8
|
self.order_no_font_size = 8
|
||||||
self.margin = 0
|
self.margin = 0
|
||||||
self.price_width = 40 # No Need for item
|
self.price_width = 40 # No Need for item
|
||||||
self.qty_width = 25
|
self.qty_width = 40
|
||||||
self.total_width = 40 # No Need for item
|
self.total_width = 40 # No Need for item
|
||||||
self.item_width = self.page_width - (self.qty_width - self.margin)
|
self.item_width = self.page_width - (self.qty_width - self.margin)
|
||||||
self.item_height = 15
|
self.item_height = 15
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ class OrderSummarySlimCustomisePdf < Prawn::Document
|
|||||||
self.item_font_size = print_settings.item_font_size.to_i
|
self.item_font_size = print_settings.item_font_size.to_i
|
||||||
self.margin = 0
|
self.margin = 0
|
||||||
self.price_width = 40 # No Need for item
|
self.price_width = 40 # No Need for item
|
||||||
self.qty_width = 25
|
self.qty_width = 40
|
||||||
self.total_width = 40 # No Need for item
|
self.total_width = 40 # No Need for item
|
||||||
self.item_width = self.page_width - (self.qty_width - self.margin)
|
self.item_width = self.page_width - (self.qty_width - self.margin)
|
||||||
self.item_height = 15
|
self.item_height = 15
|
||||||
|
|||||||
Reference in New Issue
Block a user