From 43e794aaef72c6a1b7312d96912f04ba9430fd05 Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Fri, 16 Oct 2026 12:49:17 +0530 Subject: [PATCH] Changed logic in sticker pdf service --- app/Services/StickerPdfService.php | 32 +++++++++++++++++++----------- 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/app/Services/StickerPdfService.php b/app/Services/StickerPdfService.php index 51d537e2..8be8bb55 100644 --- a/app/Services/StickerPdfService.php +++ b/app/Services/StickerPdfService.php @@ -626,7 +626,11 @@ class StickerPdfService $width = (float) $structure->sticker_width; $height = (float) $structure->sticker_height; - $pdf = new TCPDF('P', 'mm', [$width, $height], true, 'UTF-8', false); + $orientation = $width > $height ? 'L' : 'P'; + + $pdf = new TCPDF($orientation, 'mm', [$width, $height], true, 'UTF-8', false); + + // $pdf = new TCPDF('P', 'mm', ['width','height'], true, 'UTF-8', false); $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); @@ -1478,17 +1482,21 @@ class StickerPdfService // + // ($gap * ($count - 1)); - $pdf = new TCPDF( - 'P', - 'mm', - [ - $stickerWidth, - $stickerHeight - ], - true, - 'UTF-8', - false - ); + $orientation = $stickerWidth > $stickerHeight ? 'L' : 'P'; + + // $pdf = new TCPDF( + // 'P', + // 'mm', + // [ + // $stickerWidth, + // $stickerHeight + // ], + // true, + // 'UTF-8', + // false + // ); + + $pdf = new TCPDF($orientation, 'mm', [$stickerWidth, $stickerHeight], true, 'UTF-8', false); $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); -- 2.49.1