diff --git a/src/PaymentPart/Output/HtmlOutput/HtmlOutput.php b/src/PaymentPart/Output/HtmlOutput/HtmlOutput.php index 23d6e27b..f5990cf2 100644 --- a/src/PaymentPart/Output/HtmlOutput/HtmlOutput.php +++ b/src/PaymentPart/Output/HtmlOutput/HtmlOutput.php @@ -136,16 +136,16 @@ private function hideSeparatorContentIfPrintable(string $paymentPart): string $printableStyles = PrintableStylesTemplate::TEMPLATE_SCISSORS; if ($layout->isPositionScissorsAtBottom()) { // draw vertical scissors at bottom - $printableStyles .= PrintableStylesTemplate::TEMPLATE_VERTICAL_SCISSORS_DOWN; + $printableStyles .= PHP_EOL.PHP_EOL. PrintableStylesTemplate::TEMPLATE_VERTICAL_SCISSORS_DOWN; } } if (!$layout->isDisplayText()) { // hide text - $printableStyles .= PrintableStylesTemplate::TEMPLATE_HIDE_TEXT; + $printableStyles .= PHP_EOL.PHP_EOL. PrintableStylesTemplate::TEMPLATE_HIDE_TEXT; } elseif ($layout->isDisplayTextDownArrows()) { // text not hidden and draw text arrows - $printableStyles .= PrintableStylesTemplate::TEMPLATE_TEXT_DOWN_ARROWS; + $printableStyles .= PHP_EOL.PHP_EOL. PrintableStylesTemplate::TEMPLATE_TEXT_DOWN_ARROWS; } } diff --git a/src/PaymentPart/Output/HtmlOutput/Template/PrintableStylesTemplate.php b/src/PaymentPart/Output/HtmlOutput/Template/PrintableStylesTemplate.php index aa3b95a5..fde67de2 100644 --- a/src/PaymentPart/Output/HtmlOutput/Template/PrintableStylesTemplate.php +++ b/src/PaymentPart/Output/HtmlOutput/Template/PrintableStylesTemplate.php @@ -39,10 +39,10 @@ class PrintableStylesTemplate transform: rotate(90deg); display: inline-block; content: '\\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; + top: 12.5mm; + left: 61.1mm; } EOT; @@ -51,10 +51,10 @@ class PrintableStylesTemplate transform: rotate(-90deg); display: inline-block; content: '\\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; + top: 91.8mm; + left: 61.7mm; } EOT; diff --git a/tests/TestData/FpdfOutput/qr-additional-information.pdf b/tests/TestData/FpdfOutput/qr-additional-information.pdf index 343fe708..1ddc0eb2 100644 Binary files a/tests/TestData/FpdfOutput/qr-additional-information.pdf and b/tests/TestData/FpdfOutput/qr-additional-information.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-additional-information.print.pdf b/tests/TestData/FpdfOutput/qr-additional-information.print.pdf index e328bc4c..dd6e49e2 100644 Binary files a/tests/TestData/FpdfOutput/qr-additional-information.print.pdf and b/tests/TestData/FpdfOutput/qr-additional-information.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-additional-information.scissors.pdf b/tests/TestData/FpdfOutput/qr-additional-information.scissors.pdf index 11f1e0b8..4fab8273 100644 Binary files a/tests/TestData/FpdfOutput/qr-additional-information.scissors.pdf and b/tests/TestData/FpdfOutput/qr-additional-information.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-additional-information.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-additional-information.svg.scissorsdown.pdf index 7e48b966..357dba36 100644 Binary files a/tests/TestData/FpdfOutput/qr-additional-information.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-additional-information.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-additional-information.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-additional-information.svg.textarrows.pdf index c9b21771..5f991653 100644 Binary files a/tests/TestData/FpdfOutput/qr-additional-information.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-additional-information.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-alternative-schemes.pdf b/tests/TestData/FpdfOutput/qr-alternative-schemes.pdf index 89c88d0b..db85422b 100644 Binary files a/tests/TestData/FpdfOutput/qr-alternative-schemes.pdf and b/tests/TestData/FpdfOutput/qr-alternative-schemes.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-alternative-schemes.print.pdf b/tests/TestData/FpdfOutput/qr-alternative-schemes.print.pdf index 0b20ec3a..6221115c 100644 Binary files a/tests/TestData/FpdfOutput/qr-alternative-schemes.print.pdf and b/tests/TestData/FpdfOutput/qr-alternative-schemes.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-alternative-schemes.scissors.pdf b/tests/TestData/FpdfOutput/qr-alternative-schemes.scissors.pdf index 748390a6..7921f870 100644 Binary files a/tests/TestData/FpdfOutput/qr-alternative-schemes.scissors.pdf and b/tests/TestData/FpdfOutput/qr-alternative-schemes.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-alternative-schemes.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-alternative-schemes.svg.scissorsdown.pdf index 255674a2..ab9bd499 100644 Binary files a/tests/TestData/FpdfOutput/qr-alternative-schemes.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-alternative-schemes.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-alternative-schemes.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-alternative-schemes.svg.textarrows.pdf index 6c277cb1..9f8e6284 100644 Binary files a/tests/TestData/FpdfOutput/qr-alternative-schemes.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-alternative-schemes.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-full-set.pdf b/tests/TestData/FpdfOutput/qr-full-set.pdf index 61811cf5..14dc2242 100644 Binary files a/tests/TestData/FpdfOutput/qr-full-set.pdf and b/tests/TestData/FpdfOutput/qr-full-set.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-full-set.print.pdf b/tests/TestData/FpdfOutput/qr-full-set.print.pdf index ed2a4702..53ec99b6 100644 Binary files a/tests/TestData/FpdfOutput/qr-full-set.print.pdf and b/tests/TestData/FpdfOutput/qr-full-set.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-full-set.scissors.pdf b/tests/TestData/FpdfOutput/qr-full-set.scissors.pdf index 57649679..3ae80739 100644 Binary files a/tests/TestData/FpdfOutput/qr-full-set.scissors.pdf and b/tests/TestData/FpdfOutput/qr-full-set.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-full-set.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-full-set.svg.scissorsdown.pdf index e669f435..86c82fe5 100644 Binary files a/tests/TestData/FpdfOutput/qr-full-set.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-full-set.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-full-set.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-full-set.svg.textarrows.pdf index cb00a4d1..c11dd94c 100644 Binary files a/tests/TestData/FpdfOutput/qr-full-set.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-full-set.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.pdf b/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.pdf index cf02d06e..c70600b3 100644 Binary files a/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.pdf and b/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.print.pdf b/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.print.pdf index 20d22a08..bc667431 100644 Binary files a/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.print.pdf and b/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.scissors.pdf b/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.scissors.pdf index 53b20155..dfb4ff54 100644 Binary files a/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.scissors.pdf and b/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.svg.scissorsdown.pdf index 233ad695..07c3d302 100644 Binary files a/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.svg.textarrows.pdf index edc0c621..4f654e2c 100644 Binary files a/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-international-ultimate-debtor.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-minimal-setup.pdf b/tests/TestData/FpdfOutput/qr-minimal-setup.pdf index 945047c0..c36ad6ed 100644 Binary files a/tests/TestData/FpdfOutput/qr-minimal-setup.pdf and b/tests/TestData/FpdfOutput/qr-minimal-setup.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-minimal-setup.print.pdf b/tests/TestData/FpdfOutput/qr-minimal-setup.print.pdf index 6e085308..c8f7c4c6 100644 Binary files a/tests/TestData/FpdfOutput/qr-minimal-setup.print.pdf and b/tests/TestData/FpdfOutput/qr-minimal-setup.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-minimal-setup.scissors.pdf b/tests/TestData/FpdfOutput/qr-minimal-setup.scissors.pdf index 6cb2d1b2..6249961d 100644 Binary files a/tests/TestData/FpdfOutput/qr-minimal-setup.scissors.pdf and b/tests/TestData/FpdfOutput/qr-minimal-setup.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-minimal-setup.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-minimal-setup.svg.scissorsdown.pdf index 3332d086..7d171ea8 100644 Binary files a/tests/TestData/FpdfOutput/qr-minimal-setup.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-minimal-setup.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-minimal-setup.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-minimal-setup.svg.textarrows.pdf index e42c2ede..fdb881ac 100644 Binary files a/tests/TestData/FpdfOutput/qr-minimal-setup.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-minimal-setup.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.pdf b/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.pdf index 9a840e2b..90a97291 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.print.pdf b/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.print.pdf index b97b82e2..c6435592 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.print.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.scissors.pdf b/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.scissors.pdf index cc4d124b..2836d960 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.scissors.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissorsdown.pdf index 6a05a4df..914bcb17 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.textarrows.pdf index 1210b9da..72825859 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.pdf index abd2c8ba..acecb3b6 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.print.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.print.pdf index 1c0538c7..9b4a3939 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.print.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.scissors.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.scissors.pdf index dddfc2cb..3f68a26f 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.scissors.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissorsdown.pdf index 37d63966..1baafa4e 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.textarrows.pdf index 404e205b..e0161e2c 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.pdf index 4580b24a..74809d2a 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.print.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.print.pdf index cf0b9a65..ea7f6362 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.print.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.scissors.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.scissors.pdf index 28b6414d..e3645e82 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.scissors.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.svg.scissorsdown.pdf index 35ae171a..90fec6a6 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.svg.textarrows.pdf index 234caf48..562e341a 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount-but-debtor.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount.pdf index 86b19391..65d73bb7 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount.print.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount.print.pdf index 6178582d..d7c6f950 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount.print.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount.scissors.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount.scissors.pdf index 72ed4758..2229d31b 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount.scissors.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount.svg.scissorsdown.pdf index 93a26252..98d884ce 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-without-amount.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-payment-information-without-amount.svg.textarrows.pdf index b461bd7d..4798233c 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-without-amount.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-without-amount.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.pdf b/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.pdf index b904af68..66acb2c9 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.print.pdf b/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.print.pdf index 13731018..aa89a56a 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.print.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.scissors.pdf b/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.scissors.pdf index 70de8694..e58f2bbe 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.scissors.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.svg.scissorsdown.pdf index 649925c5..03050557 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.svg.textarrows.pdf index 012ec987..52eebdd6 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-payment-information-zero-amount.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-reference-non.pdf b/tests/TestData/FpdfOutput/qr-payment-reference-non.pdf index b7344ff7..1509a60e 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-reference-non.pdf and b/tests/TestData/FpdfOutput/qr-payment-reference-non.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-reference-non.print.pdf b/tests/TestData/FpdfOutput/qr-payment-reference-non.print.pdf index e8dd8529..3fecdd72 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-reference-non.print.pdf and b/tests/TestData/FpdfOutput/qr-payment-reference-non.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-reference-non.scissors.pdf b/tests/TestData/FpdfOutput/qr-payment-reference-non.scissors.pdf index 0c31b1ad..278db853 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-reference-non.scissors.pdf and b/tests/TestData/FpdfOutput/qr-payment-reference-non.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-reference-non.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-payment-reference-non.svg.scissorsdown.pdf index 3f5d24f6..77d2d510 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-reference-non.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-payment-reference-non.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-reference-non.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-payment-reference-non.svg.textarrows.pdf index 5539bd65..a15d05e6 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-reference-non.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-payment-reference-non.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-reference-scor.pdf b/tests/TestData/FpdfOutput/qr-payment-reference-scor.pdf index 6814d8ee..bf076fd9 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-reference-scor.pdf and b/tests/TestData/FpdfOutput/qr-payment-reference-scor.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-reference-scor.print.pdf b/tests/TestData/FpdfOutput/qr-payment-reference-scor.print.pdf index b380c577..ad659d5a 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-reference-scor.print.pdf and b/tests/TestData/FpdfOutput/qr-payment-reference-scor.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-reference-scor.scissors.pdf b/tests/TestData/FpdfOutput/qr-payment-reference-scor.scissors.pdf index cde9384b..47e8bdc7 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-reference-scor.scissors.pdf and b/tests/TestData/FpdfOutput/qr-payment-reference-scor.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-reference-scor.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-payment-reference-scor.svg.scissorsdown.pdf index cd40737d..770c0d28 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-reference-scor.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-payment-reference-scor.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-payment-reference-scor.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-payment-reference-scor.svg.textarrows.pdf index 62a8e0fa..6ac8c1b3 100644 Binary files a/tests/TestData/FpdfOutput/qr-payment-reference-scor.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-payment-reference-scor.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-ultimate-debtor.pdf b/tests/TestData/FpdfOutput/qr-ultimate-debtor.pdf index bb55ca32..91d5c654 100644 Binary files a/tests/TestData/FpdfOutput/qr-ultimate-debtor.pdf and b/tests/TestData/FpdfOutput/qr-ultimate-debtor.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-ultimate-debtor.print.pdf b/tests/TestData/FpdfOutput/qr-ultimate-debtor.print.pdf index 1094e65c..7acdd087 100644 Binary files a/tests/TestData/FpdfOutput/qr-ultimate-debtor.print.pdf and b/tests/TestData/FpdfOutput/qr-ultimate-debtor.print.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-ultimate-debtor.scissors.pdf b/tests/TestData/FpdfOutput/qr-ultimate-debtor.scissors.pdf index ff7260b2..aed98ecd 100644 Binary files a/tests/TestData/FpdfOutput/qr-ultimate-debtor.scissors.pdf and b/tests/TestData/FpdfOutput/qr-ultimate-debtor.scissors.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-ultimate-debtor.svg.scissorsdown.pdf b/tests/TestData/FpdfOutput/qr-ultimate-debtor.svg.scissorsdown.pdf index 381c2f52..36c35d28 100644 Binary files a/tests/TestData/FpdfOutput/qr-ultimate-debtor.svg.scissorsdown.pdf and b/tests/TestData/FpdfOutput/qr-ultimate-debtor.svg.scissorsdown.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-ultimate-debtor.svg.textarrows.pdf b/tests/TestData/FpdfOutput/qr-ultimate-debtor.svg.textarrows.pdf index 823067b1..956278d9 100644 Binary files a/tests/TestData/FpdfOutput/qr-ultimate-debtor.svg.textarrows.pdf and b/tests/TestData/FpdfOutput/qr-ultimate-debtor.svg.textarrows.pdf differ diff --git a/tests/TestData/FpdfOutput/qr-utf8.svg.pdf b/tests/TestData/FpdfOutput/qr-utf8.svg.pdf index 3123bc3f..041ad098 100644 Binary files a/tests/TestData/FpdfOutput/qr-utf8.svg.pdf and b/tests/TestData/FpdfOutput/qr-utf8.svg.pdf differ diff --git a/tests/TestData/HtmlOutput/qr-additional-information.svg.scissors.html b/tests/TestData/HtmlOutput/qr-additional-information.svg.scissors.html index 912da0f5..68b6f84e 100644 --- a/tests/TestData/HtmlOutput/qr-additional-information.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-additional-information.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -230,7 +232,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-additional-information.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-additional-information.svg.scissorsdown.html index 88a5062b..d49ffe1e 100644 --- a/tests/TestData/HtmlOutput/qr-additional-information.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-additional-information.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -238,7 +242,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-additional-information.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-additional-information.svg.textarrows.html index f8880976..23c0dff9 100644 --- a/tests/TestData/HtmlOutput/qr-additional-information.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-additional-information.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -220,7 +222,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.scissors.html b/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.scissors.html index b2bb40a9..50acc489 100644 --- a/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -230,7 +232,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.scissorsdown.html index 5e4af843..7e5d3a7f 100644 --- a/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -238,7 +242,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.textarrows.html index 9dec9933..7904ec1a 100644 --- a/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -220,7 +222,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-full-set.svg.scissors.html b/tests/TestData/HtmlOutput/qr-full-set.svg.scissors.html index 5f7202cd..29ab972d 100644 --- a/tests/TestData/HtmlOutput/qr-full-set.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-full-set.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -232,7 +234,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-full-set.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-full-set.svg.scissorsdown.html index ca886620..0066443d 100644 --- a/tests/TestData/HtmlOutput/qr-full-set.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-full-set.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -240,7 +244,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-full-set.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-full-set.svg.textarrows.html index f05c7b88..181fee43 100644 --- a/tests/TestData/HtmlOutput/qr-full-set.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-full-set.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -222,7 +224,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-international-ultimate-debtor.svg.scissors.html b/tests/TestData/HtmlOutput/qr-international-ultimate-debtor.svg.scissors.html index a1bcefa4..2eec79ab 100644 --- a/tests/TestData/HtmlOutput/qr-international-ultimate-debtor.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-international-ultimate-debtor.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -232,7 +234,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-international-ultimate-debtor.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-international-ultimate-debtor.svg.scissorsdown.html index 19b0e7ee..4c6a4538 100644 --- a/tests/TestData/HtmlOutput/qr-international-ultimate-debtor.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-international-ultimate-debtor.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -240,7 +244,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-international-ultimate-debtor.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-international-ultimate-debtor.svg.textarrows.html index 81401196..e1714005 100644 --- a/tests/TestData/HtmlOutput/qr-international-ultimate-debtor.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-international-ultimate-debtor.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -222,7 +224,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-minimal-setup.svg.scissors.html b/tests/TestData/HtmlOutput/qr-minimal-setup.svg.scissors.html index 7abb8fd2..0628925f 100644 --- a/tests/TestData/HtmlOutput/qr-minimal-setup.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-minimal-setup.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -230,7 +232,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-minimal-setup.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-minimal-setup.svg.scissorsdown.html index 6e51fae5..2d8f02c7 100644 --- a/tests/TestData/HtmlOutput/qr-minimal-setup.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-minimal-setup.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -238,7 +242,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-minimal-setup.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-minimal-setup.svg.textarrows.html index b4814519..2744a658 100644 --- a/tests/TestData/HtmlOutput/qr-minimal-setup.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-minimal-setup.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -220,7 +222,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissors.html b/tests/TestData/HtmlOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissors.html index 39ee914a..3de5bd4c 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -229,7 +231,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissorsdown.html index 2550c621..0fe336e6 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -237,7 +241,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.textarrows.html index c02ef22b..35f939dd 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -219,7 +221,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissors.html b/tests/TestData/HtmlOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissors.html index b145b70e..71febc68 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -228,7 +230,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissorsdown.html index ec0ef52a..b7377cbe 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -236,7 +240,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-without-amount-and-long-addresses.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-payment-information-without-amount-and-long-addresses.svg.textarrows.html index 462c5189..38683645 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-without-amount-and-long-addresses.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-without-amount-and-long-addresses.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -218,7 +220,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-without-amount-but-debtor.svg.scissors.html b/tests/TestData/HtmlOutput/qr-payment-information-without-amount-but-debtor.svg.scissors.html index 27604c62..5afe5739 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-without-amount-but-debtor.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-without-amount-but-debtor.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -232,7 +234,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-without-amount-but-debtor.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-payment-information-without-amount-but-debtor.svg.scissorsdown.html index 70bec6cb..640abb5f 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-without-amount-but-debtor.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-without-amount-but-debtor.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -240,7 +244,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-without-amount-but-debtor.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-payment-information-without-amount-but-debtor.svg.textarrows.html index eb53fce3..e7fda9c3 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-without-amount-but-debtor.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-without-amount-but-debtor.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -222,7 +224,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-without-amount.svg.scissors.html b/tests/TestData/HtmlOutput/qr-payment-information-without-amount.svg.scissors.html index 175293da..e0abe19c 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-without-amount.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-without-amount.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -230,7 +232,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-without-amount.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-payment-information-without-amount.svg.scissorsdown.html index b87610ad..f9549183 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-without-amount.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-without-amount.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -238,7 +242,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-without-amount.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-payment-information-without-amount.svg.textarrows.html index eab69532..4cba6811 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-without-amount.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-without-amount.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -220,7 +222,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-zero-amount.svg.scissors.html b/tests/TestData/HtmlOutput/qr-payment-information-zero-amount.svg.scissors.html index e26dec69..4304b587 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-zero-amount.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-zero-amount.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -230,7 +232,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-zero-amount.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-payment-information-zero-amount.svg.scissorsdown.html index f8d6d5fc..5eb637e9 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-zero-amount.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-zero-amount.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -238,7 +242,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-information-zero-amount.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-payment-information-zero-amount.svg.textarrows.html index 4077f949..676098e7 100644 --- a/tests/TestData/HtmlOutput/qr-payment-information-zero-amount.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-payment-information-zero-amount.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -220,7 +222,7 @@

Acceptance point

Payment part

- +

Currency

EUR

diff --git a/tests/TestData/HtmlOutput/qr-payment-reference-non.svg.scissors.html b/tests/TestData/HtmlOutput/qr-payment-reference-non.svg.scissors.html index 5d85330a..0ec802aa 100644 --- a/tests/TestData/HtmlOutput/qr-payment-reference-non.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-payment-reference-non.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -230,7 +232,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-payment-reference-non.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-payment-reference-non.svg.scissorsdown.html index 5bc36cb3..b770c20a 100644 --- a/tests/TestData/HtmlOutput/qr-payment-reference-non.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-payment-reference-non.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -238,7 +242,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-payment-reference-non.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-payment-reference-non.svg.textarrows.html index a4bb4ee7..f7d04c83 100644 --- a/tests/TestData/HtmlOutput/qr-payment-reference-non.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-payment-reference-non.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -220,7 +222,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-payment-reference-scor.svg.scissors.html b/tests/TestData/HtmlOutput/qr-payment-reference-scor.svg.scissors.html index b85c7a34..e35b9498 100644 --- a/tests/TestData/HtmlOutput/qr-payment-reference-scor.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-payment-reference-scor.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -230,7 +232,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-payment-reference-scor.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-payment-reference-scor.svg.scissorsdown.html index e8e80e26..2f92581c 100644 --- a/tests/TestData/HtmlOutput/qr-payment-reference-scor.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-payment-reference-scor.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -238,7 +242,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-payment-reference-scor.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-payment-reference-scor.svg.textarrows.html index 1ea598a4..73b1ad89 100644 --- a/tests/TestData/HtmlOutput/qr-payment-reference-scor.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-payment-reference-scor.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -220,7 +222,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.scissors.html b/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.scissors.html index 94c3879e..30cfd102 100644 --- a/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.scissors.html +++ b/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.scissors.html @@ -192,11 +192,13 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-separate-info-text { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -232,7 +234,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.scissorsdown.html index 82eb06aa..4ed7147b 100644 --- a/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.scissorsdown.html +++ b/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.scissorsdown.html @@ -192,19 +192,23 @@ transform: rotate(90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -95mm; - left: 54.2mm; -}#qr-bill-receipt:after { + top: 12.5mm; + left: 61.1mm; +} + +#qr-bill-receipt:after { transform: rotate(-90deg); display: inline-block; content: '\2702'; - position: relative; + position: fixed; font-size: 16pt; - top: -15mm; - left: 54.7mm; -}#qr-bill-separate-info-text { + top: 91.8mm; + left: 61.7mm; +} + +#qr-bill-separate-info-text { display: none; } @@ -240,7 +244,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.textarrows.html index 716ca682..86f732bd 100644 --- a/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.textarrows.html +++ b/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.textarrows.html @@ -172,6 +172,8 @@ margin-top: -11pt; } + + #qr-bill-separate-info-text:before { display: inline-block; content: '\25BC \25BC \25BC'; @@ -222,7 +224,7 @@

Acceptance point

Payment part

- +

Currency

CHF

diff --git a/tests/TestData/TcPdfOutput/qr-additional-information.svg.pdf b/tests/TestData/TcPdfOutput/qr-additional-information.svg.pdf index d8fdcc23..c07d49d5 100644 Binary files a/tests/TestData/TcPdfOutput/qr-additional-information.svg.pdf and b/tests/TestData/TcPdfOutput/qr-additional-information.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-additional-information.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-additional-information.svg.print.pdf index 0494db92..56846a75 100644 Binary files a/tests/TestData/TcPdfOutput/qr-additional-information.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-additional-information.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-additional-information.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-additional-information.svg.scissors.pdf index e5a9fc5f..00206121 100644 Binary files a/tests/TestData/TcPdfOutput/qr-additional-information.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-additional-information.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-additional-information.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-additional-information.svg.scissorsdown.pdf index 794ac3a3..635aed89 100644 Binary files a/tests/TestData/TcPdfOutput/qr-additional-information.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-additional-information.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-additional-information.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-additional-information.svg.textarrows.pdf index c6046848..bce7f15c 100644 Binary files a/tests/TestData/TcPdfOutput/qr-additional-information.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-additional-information.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.pdf b/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.pdf index 3b589537..59fd23b9 100644 Binary files a/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.pdf and b/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.print.pdf index 9563ea86..8af6bd8d 100644 Binary files a/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.scissors.pdf index 0ef74f89..06afa680 100644 Binary files a/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.scissorsdown.pdf index ebe65189..0974c816 100644 Binary files a/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.textarrows.pdf index 991af0ff..a9a55384 100644 Binary files a/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-alternative-schemes.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-full-set.svg.pdf b/tests/TestData/TcPdfOutput/qr-full-set.svg.pdf index 127c55d3..16841271 100644 Binary files a/tests/TestData/TcPdfOutput/qr-full-set.svg.pdf and b/tests/TestData/TcPdfOutput/qr-full-set.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-full-set.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-full-set.svg.print.pdf index 9b403822..3e6187c0 100644 Binary files a/tests/TestData/TcPdfOutput/qr-full-set.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-full-set.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-full-set.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-full-set.svg.scissors.pdf index fc76492b..bacc1333 100644 Binary files a/tests/TestData/TcPdfOutput/qr-full-set.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-full-set.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-full-set.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-full-set.svg.scissorsdown.pdf index a124fd2d..991a0304 100644 Binary files a/tests/TestData/TcPdfOutput/qr-full-set.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-full-set.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-full-set.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-full-set.svg.textarrows.pdf index faa36ed1..d0207cb4 100644 Binary files a/tests/TestData/TcPdfOutput/qr-full-set.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-full-set.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.pdf b/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.pdf index 5d2bbd3f..f7460036 100644 Binary files a/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.pdf and b/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.print.pdf index 9cbda398..6e8c9a6b 100644 Binary files a/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.scissors.pdf index e3846572..09fc8972 100644 Binary files a/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.scissorsdown.pdf index 6aaf1747..fa431174 100644 Binary files a/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.textarrows.pdf index e74b0a2d..105cb9e3 100644 Binary files a/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-international-ultimate-debtor.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.pdf b/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.pdf index 1f9f3753..91786b5d 100644 Binary files a/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.pdf and b/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.print.pdf index 947f4d5f..550785d5 100644 Binary files a/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.scissors.pdf index c91e59be..7391ba9d 100644 Binary files a/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.scissorsdown.pdf index f9af73e2..4584ac6b 100644 Binary files a/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.textarrows.pdf index 1c1d6b1b..b6989402 100644 Binary files a/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-minimal-setup.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.pdf index 80744994..45166bcf 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.print.pdf index 380610f8..01f770a4 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissors.pdf index 904ac8cb..e1e544e5 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissorsdown.pdf index 84ebfe27..6c216808 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.textarrows.pdf index c448b007..986508b9 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-with-mediumlong-creditor-and-unknown-debtor.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.pdf index ee522e57..b0b18ee0 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.print.pdf index a1df438d..fce276b5 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissors.pdf index d5b7e0db..69592558 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissorsdown.pdf index 383493d0..7a30f926 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.textarrows.pdf index 51d230ec..04590388 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-and-long-addresses.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.pdf index 235ad5da..3edf0a2a 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.print.pdf index 9d383796..7193e72d 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.scissors.pdf index b2328853..dfca073c 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.scissorsdown.pdf index fefcadf4..7dcc6617 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.textarrows.pdf index e5f4a414..ee244b11 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount-but-debtor.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.pdf index a3cfd391..cf512eb3 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.print.pdf index 70ca48b3..c7040ae3 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.scissors.pdf index 3a69a774..2cb1ac8e 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.scissorsdown.pdf index 6bf3768e..b3ed3a97 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.textarrows.pdf index e8ae47d7..b909d866 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-without-amount.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.pdf index ef2fd684..347e7483 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.print.pdf index 78c50bb4..caa3b7f6 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.scissors.pdf index d1fa11ae..79c2106e 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.scissorsdown.pdf index 0f1c3955..68e8535a 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.textarrows.pdf index 98c166c2..60c8eaaa 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-payment-information-zero-amount.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.pdf b/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.pdf index 5ab8c842..95316193 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.pdf and b/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.print.pdf index 444a991d..f097526c 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.scissors.pdf index db4eb43f..4c499fee 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.scissorsdown.pdf index cfab67de..6c065304 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.textarrows.pdf index 21e87d8d..bc3b614f 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-payment-reference-non.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.pdf b/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.pdf index d6ad1771..03de179e 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.pdf and b/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.print.pdf index a40d333a..1b4d9d35 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.scissors.pdf index 3a1f5a14..7ae7725b 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.scissorsdown.pdf index 6938e0fc..798e2fcc 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.textarrows.pdf index ce7be8c6..3e49ed95 100644 Binary files a/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-payment-reference-scor.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.pdf b/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.pdf index 9f26e722..8d4e3062 100644 Binary files a/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.pdf and b/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.print.pdf b/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.print.pdf index d92d10a6..11fc3b0b 100644 Binary files a/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.print.pdf and b/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.print.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.scissors.pdf b/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.scissors.pdf index 322a1c47..6356db17 100644 Binary files a/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.scissors.pdf and b/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.scissors.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.scissorsdown.pdf b/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.scissorsdown.pdf index 4a73361b..4872f835 100644 Binary files a/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.scissorsdown.pdf and b/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.scissorsdown.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.textarrows.pdf b/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.textarrows.pdf index 58800601..e275f4f3 100644 Binary files a/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.textarrows.pdf and b/tests/TestData/TcPdfOutput/qr-ultimate-debtor.svg.textarrows.pdf differ diff --git a/tests/TestData/TcPdfOutput/qr-utf8.svg.pdf b/tests/TestData/TcPdfOutput/qr-utf8.svg.pdf index b9b3c631..4a0f6544 100644 Binary files a/tests/TestData/TcPdfOutput/qr-utf8.svg.pdf and b/tests/TestData/TcPdfOutput/qr-utf8.svg.pdf differ