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..e7e0b6c8 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..8548ddbb 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..8789bcc8 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..fa1420f5 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..99c3b6e5 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..87394b77 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..e94a3cf0 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..9d033c34 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..9ff054d9 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..106fd5ab 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..7d0effcf 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..24c71523 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..62a32292 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..bcc157c7 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..825d7d61 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..79037aeb 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..bda93cee 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..e19c2c7a 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..146bd634 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..dac3fa91 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..eaa74e8d 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..1e7000f9 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..4cc97017 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..c5fcb5ef 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..e1d2bedb 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..c2eb1ba1 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..6b6b118b 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..29c545bf 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..4ff47741 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..11de105e 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..12c0ea4a 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..a7c9f472 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..509cdd0e 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..2c34da35 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..ba4dc7b1 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..20e509b8 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..a9a40288 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..4d585483 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..82d191c0 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..72e4329c 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..124d6a75 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..b96c59ad 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..5d604c4a 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..6d07b9d2 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..e4fbc33a 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..43f3eaf5 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..5c5f0d4c 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..ab380af0 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..bc2dbaa4 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..1b34e20a 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..b3b1a1aa 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..1561067a 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..fb2f6646 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..8443966c 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..f28c5984 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..42fce8e2 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..f3ecbf31 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..e280c3a9 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..5b1948ed 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..113e4c7c 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..ed3775ab 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..beb6ce38 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..9d48cd6b 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..bf060371 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..87513d25 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..9763dfd8 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..1d71a0ac 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; } diff --git a/tests/TestData/HtmlOutput/qr-additional-information.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-additional-information.svg.scissorsdown.html index 88a5062b..24213d43 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; } diff --git a/tests/TestData/HtmlOutput/qr-additional-information.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-additional-information.svg.textarrows.html index f8880976..576c3afe 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'; diff --git a/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.scissors.html b/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.scissors.html index b2bb40a9..cf7c3e93 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; } diff --git a/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.scissorsdown.html index 5e4af843..d04c22f8 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; } diff --git a/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-alternative-schemes.svg.textarrows.html index 9dec9933..22dac480 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'; diff --git a/tests/TestData/HtmlOutput/qr-full-set.svg.scissors.html b/tests/TestData/HtmlOutput/qr-full-set.svg.scissors.html index 5f7202cd..8ba594f3 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; } diff --git a/tests/TestData/HtmlOutput/qr-full-set.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-full-set.svg.scissorsdown.html index ca886620..c57debd7 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; } diff --git a/tests/TestData/HtmlOutput/qr-full-set.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-full-set.svg.textarrows.html index f05c7b88..91710590 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'; 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..5b573a74 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; } 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..e24ace67 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; } 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..bb93f3e9 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'; diff --git a/tests/TestData/HtmlOutput/qr-minimal-setup.svg.scissors.html b/tests/TestData/HtmlOutput/qr-minimal-setup.svg.scissors.html index 7abb8fd2..f75837d8 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; } diff --git a/tests/TestData/HtmlOutput/qr-minimal-setup.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-minimal-setup.svg.scissorsdown.html index 6e51fae5..42590f37 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; } diff --git a/tests/TestData/HtmlOutput/qr-minimal-setup.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-minimal-setup.svg.textarrows.html index b4814519..0d365153 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'; 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..cb1d6865 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; } 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..4a84a7f2 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; } 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..2461a2ec 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'; 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..9266bfea 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; } 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..28a2936d 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; } 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..8cf67515 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'; 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..b53c3c4b 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; } 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..b4f85184 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; } 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..3e7ea7f0 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'; 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..2b1287db 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; } 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..6466ec34 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; } 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..6894e7de 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'; 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..cc686410 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; } 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..b041459a 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; } 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..07c94ce9 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'; 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..ad13dd83 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; } 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..58675ff5 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; } 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..de57fe7b 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'; 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..83e57400 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; } 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..7a402534 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; } 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..f7017a0e 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'; diff --git a/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.scissors.html b/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.scissors.html index 94c3879e..519c99e0 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; } diff --git a/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.scissorsdown.html b/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.scissorsdown.html index 82eb06aa..229c14cf 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; } diff --git a/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.textarrows.html b/tests/TestData/HtmlOutput/qr-ultimate-debtor.svg.textarrows.html index 716ca682..d6a247fe 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'; diff --git a/tests/TestData/TcPdfOutput/qr-additional-information.svg.pdf b/tests/TestData/TcPdfOutput/qr-additional-information.svg.pdf index d8fdcc23..12dee446 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..ed9b6300 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..d696dcf0 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..1bad2a3a 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..bf2d2373 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..51164565 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..7caace99 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..fb7b9371 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..73294690 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..6b52f173 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..fc7ae807 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..7b3f251a 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..ec89c2bb 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..143fdb71 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..1c95b562 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..679bb8ae 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..5b2e1de3 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..e5afdf9a 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..943de9a1 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..cb7bf77e 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..8b79f94e 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..581f0bb4 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..5b9e9ca8 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..0454f231 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..975ba550 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..f54b3dfc 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..0e5e3bfc 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..e1faff79 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..52273e48 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..eb19ce7b 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..f5b9bd1c 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..9c174db1 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..4091ee32 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..a5e55717 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..cd5b9f9f 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..8b0b4a6e 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..4f731731 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..9a1beae9 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..54e2f4c6 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..34f0792c 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..4e4204e4 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..49421c0e 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..99366e84 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..18b08de9 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..93424241 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..b9161adf 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..64c42d03 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..f6fc7927 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..ec9a2c79 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..dfa5440f 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..1bc04bc9 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..96048243 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..a28bfea8 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..48e744db 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..1c2965d8 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..19f083eb 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..a6335b5f 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..5895df32 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..fce88519 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..396eb6b3 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..68ee58d9 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..4ac92f3b 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..86938b8a 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..dd8c3d52 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..f2fbccdb 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..d0dfcbce 100644 Binary files a/tests/TestData/TcPdfOutput/qr-utf8.svg.pdf and b/tests/TestData/TcPdfOutput/qr-utf8.svg.pdf differ