]> BookStack Code Mirror - bookstack/blobdiff - app/Config/dompdf.php
Added option to configure PDF export paper size
[bookstack] / app / Config / dompdf.php
index a5490294c0eb870dc44510d604eaf67e8d2b746a..55260a22ad7129c3e60e662d1eca1de76202883c 100644 (file)
@@ -8,6 +8,11 @@
  * Do not edit this file unless you're happy to maintain any changes yourself.
  */
 
+$dompdfPaperSizeMap = [
+    'a4' => 'a4',
+    'letter' => 'letter',
+];
+
 return [
 
     'show_warnings' => false,   // Throw an Exception on warnings from dompdf
@@ -150,7 +155,7 @@ return [
          *
          * @see CPDF_Adapter::PAPER_SIZES for valid sizes ('letter', 'legal', 'A4', etc.)
          */
-        'default_paper_size' => 'a4',
+        'default_paper_size' => $dompdfPaperSizeMap[env('EXPORT_PAGE_SIZE', 'a4')] ?? 'a4',
 
         /**
          * The default font family.