From 52184bb67cca301d9e21ac8e1a90b3186a36648f Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Sun, 9 Dec 2018 19:21:17 -0700 Subject: [PATCH] Housekeeping --- lib/mkmemberdirectory.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/mkmemberdirectory.php b/lib/mkmemberdirectory.php index d356a72..162955e 100644 --- a/lib/mkmemberdirectory.php +++ b/lib/mkmemberdirectory.php @@ -144,8 +144,6 @@ END; $properties->setCreator('HACHE Membership Portal'); $properties->setCompany('HACHE'); $properties->setTitle('HACHE Member Directory'); - $paperSize = new \PhpOffice\PhpWord\Style\Paper(); - $paperSize->setSize("Letter"); $phpWord->addTitleStyle(1, ['bold' => true, 'size' => 24, 'alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]); $phpWord->addTitleStyle(2, ['bold' => true, 'size' => 16]); @@ -210,6 +208,9 @@ END; break; case "odt": default: + // Paper size is stuck at A4 and margins don't work. + // See https://github.com/PHPOffice/PHPWord/issues/1531 + // Hopefully they'll get this fixed. $objWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord, 'ODText'); header("Content-Type: application/vnd.oasis.opendocument.text"); header("Content-disposition: attachment; filename=\"HACHE_Directory_" . date("Y-m-d") . ".odt\"");