diff --git a/barcodes/pom.xml b/barcodes/pom.xml
index 4523ffa42e..275c24d900 100644
--- a/barcodes/pom.xml
+++ b/barcodes/pom.xml
@@ -4,7 +4,7 @@
com.itextpdfroot
- 7.1.17
+ 7.1.18barcodesiText 7 - barcodes
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode128.java b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode128.java
index 40c80a835c..2b21177ed7 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode128.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode128.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode1D.java b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode1D.java
index 73aaab8a24..39bea8e418 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode1D.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode1D.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode2D.java b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode2D.java
index 90c2eb7b64..3b5044be47 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode2D.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode2D.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode39.java b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode39.java
index e9f313b468..d0a4061536 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode39.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode39.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeCodabar.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeCodabar.java
index d4daf7f6df..12c466f426 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeCodabar.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeCodabar.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeDataMatrix.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeDataMatrix.java
index 3cd3ea808c..5b5ba0d8ac 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeDataMatrix.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeDataMatrix.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEAN.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEAN.java
index 5efb1b0773..3976aa5d3e 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEAN.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEAN.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEANSUPP.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEANSUPP.java
index e93d22c1c0..027097ab19 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEANSUPP.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEANSUPP.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeInter25.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeInter25.java
index 224f354cb9..46e2b5d797 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeInter25.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeInter25.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeMSI.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeMSI.java
index ffe1d4aa27..791b9c4968 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeMSI.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeMSI.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodePDF417.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodePDF417.java
index 4986e8cc07..5f8dd03719 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodePDF417.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodePDF417.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodePostnet.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodePostnet.java
index 6705438415..9368b63419 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodePostnet.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodePostnet.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeQRCode.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeQRCode.java
index 917f706f44..c3f6f0808f 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeQRCode.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeQRCode.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/dmcode/DmParams.java b/barcodes/src/main/java/com/itextpdf/barcodes/dmcode/DmParams.java
index 7e38f54d21..293f3d9382 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/dmcode/DmParams.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/dmcode/DmParams.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/dmcode/Placement.java b/barcodes/src/main/java/com/itextpdf/barcodes/dmcode/Placement.java
index 202357a08c..71b538d7df 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/dmcode/Placement.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/dmcode/Placement.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/dmcode/ReedSolomon.java b/barcodes/src/main/java/com/itextpdf/barcodes/dmcode/ReedSolomon.java
index 6ff85fec99..bc040eed6a 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/dmcode/ReedSolomon.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/dmcode/ReedSolomon.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitArray.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitArray.java
index 76ab74f4db..357db75146 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitArray.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitArray.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitMatrix.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitMatrix.java
index f4f5a73ef8..87df2c2edc 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitMatrix.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitMatrix.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitVector.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitVector.java
index cbd8173654..4a87706f49 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitVector.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitVector.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BlockPair.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BlockPair.java
index 637a06f0ad..11299b1690 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BlockPair.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BlockPair.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ByteArray.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ByteArray.java
index 5577aa1aec..fc3798b3c8 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ByteArray.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ByteArray.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ByteMatrix.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ByteMatrix.java
index bf49b68880..cb6520025b 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ByteMatrix.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ByteMatrix.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/CharacterSetECI.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/CharacterSetECI.java
index a19c1161dc..ca3a10357e 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/CharacterSetECI.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/CharacterSetECI.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/EncodeHintType.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/EncodeHintType.java
index 4f759fc750..38038a8b0e 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/EncodeHintType.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/EncodeHintType.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Encoder.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Encoder.java
index 00fa0894a6..568bc13235 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Encoder.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Encoder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ErrorCorrectionLevel.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ErrorCorrectionLevel.java
index dccf4ff91b..18161e0e78 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ErrorCorrectionLevel.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ErrorCorrectionLevel.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/FormatInformation.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/FormatInformation.java
index 4cd440e10e..2c8ee97b54 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/FormatInformation.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/FormatInformation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256.java
index 1cec53e08c..5f6604b664 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256Poly.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256Poly.java
index b9a5de1798..eb9c2ecf37 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256Poly.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256Poly.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/MaskUtil.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/MaskUtil.java
index b5f293ba71..bb1d70a606 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/MaskUtil.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/MaskUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/MatrixUtil.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/MatrixUtil.java
index 693eb2bacf..5b8a883396 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/MatrixUtil.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/MatrixUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Mode.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Mode.java
index 25c0e1d1d4..476475985c 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Mode.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Mode.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/QRCode.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/QRCode.java
index 867bb09419..ffbcfdd048 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/QRCode.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/QRCode.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/QRCodeWriter.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/QRCodeWriter.java
index 2930940ae9..3cc40c0e91 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/QRCodeWriter.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/QRCodeWriter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonEncoder.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonEncoder.java
index d3bd873d9d..34082a3df7 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonEncoder.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonEncoder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonException.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonException.java
index 434e8695a4..a506cd517e 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonException.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonException.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Version.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Version.java
index ddcef56699..b12bb40097 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Version.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Version.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/WriterException.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/WriterException.java
index de426a5092..6288385dba 100644
--- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/WriterException.java
+++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/WriterException.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/Barcode128Test.java b/barcodes/src/test/java/com/itextpdf/barcodes/Barcode128Test.java
index fdc204c2ab..c7c4b36f7b 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/Barcode128Test.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/Barcode128Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/Barcode39Test.java b/barcodes/src/test/java/com/itextpdf/barcodes/Barcode39Test.java
index 24faa97a8a..cfc882a1ab 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/Barcode39Test.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/Barcode39Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeCodabarTest.java b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeCodabarTest.java
index a77e2edc84..e8fa164bd5 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeCodabarTest.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeCodabarTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeDataMatrixTest.java b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeDataMatrixTest.java
index 70857b1b30..314dcad10a 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeDataMatrixTest.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeDataMatrixTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeEANTest.java b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeEANTest.java
index 382a65b601..b34a39859c 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeEANTest.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeEANTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeEANUnitTest.java b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeEANUnitTest.java
index 1dae99b9fa..afcfc94ce5 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeEANUnitTest.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeEANUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeInter25Test.java b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeInter25Test.java
index 5c5bcc6286..93e3663fd2 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeInter25Test.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeInter25Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeMSITest.java b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeMSITest.java
index 6a9f5b956f..04daa5f93c 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeMSITest.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeMSITest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeMultiThreadingTest.java b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeMultiThreadingTest.java
index 3bd961419b..c1812e4cc0 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeMultiThreadingTest.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeMultiThreadingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodePDF417Test.java b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodePDF417Test.java
index 4a8d75ae1c..10a61b8a16 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodePDF417Test.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodePDF417Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodePDF417UnitTest.java b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodePDF417UnitTest.java
index e8ad24e40b..c8f5f262d5 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodePDF417UnitTest.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodePDF417UnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodePostnetTest.java b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodePostnetTest.java
index 82db3150dc..ab8178b662 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodePostnetTest.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodePostnetTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeQRCodeTest.java b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeQRCodeTest.java
index db2c457c53..1ceab7d2eb 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeQRCodeTest.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeQRCodeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeUnitTest.java b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeUnitTest.java
index dfc83c2cf6..d0c5538234 100644
--- a/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeUnitTest.java
+++ b/barcodes/src/test/java/com/itextpdf/barcodes/BarcodeUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/font-asian/pom.xml b/font-asian/pom.xml
index 956e83301b..3b0e1d9aea 100644
--- a/font-asian/pom.xml
+++ b/font-asian/pom.xml
@@ -4,7 +4,7 @@
com.itextpdfroot
- 7.1.17
+ 7.1.18font-asianiText 7 - Asian fonts
diff --git a/forms/pom.xml b/forms/pom.xml
index d9504f8c99..4717a4946d 100644
--- a/forms/pom.xml
+++ b/forms/pom.xml
@@ -4,7 +4,7 @@
com.itextpdfroot
- 7.1.17
+ 7.1.18formsiText 7 - forms
diff --git a/forms/src/main/java/com/itextpdf/forms/PdfAcroForm.java b/forms/src/main/java/com/itextpdf/forms/PdfAcroForm.java
index 7cb567bb3a..11eb7a383a 100644
--- a/forms/src/main/java/com/itextpdf/forms/PdfAcroForm.java
+++ b/forms/src/main/java/com/itextpdf/forms/PdfAcroForm.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/PdfPageFormCopier.java b/forms/src/main/java/com/itextpdf/forms/PdfPageFormCopier.java
index cb84e3aff2..d3332373c2 100644
--- a/forms/src/main/java/com/itextpdf/forms/PdfPageFormCopier.java
+++ b/forms/src/main/java/com/itextpdf/forms/PdfPageFormCopier.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/PdfSigFieldLock.java b/forms/src/main/java/com/itextpdf/forms/PdfSigFieldLock.java
index 9bc11f333f..656d5abfb5 100644
--- a/forms/src/main/java/com/itextpdf/forms/PdfSigFieldLock.java
+++ b/forms/src/main/java/com/itextpdf/forms/PdfSigFieldLock.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/fields/FormFieldValueNonTrimmingTextRenderer.java b/forms/src/main/java/com/itextpdf/forms/fields/FormFieldValueNonTrimmingTextRenderer.java
index 153519f546..57e1dc9240 100644
--- a/forms/src/main/java/com/itextpdf/forms/fields/FormFieldValueNonTrimmingTextRenderer.java
+++ b/forms/src/main/java/com/itextpdf/forms/fields/FormFieldValueNonTrimmingTextRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/forms/src/main/java/com/itextpdf/forms/fields/PdfButtonFormField.java b/forms/src/main/java/com/itextpdf/forms/fields/PdfButtonFormField.java
index 849c3a58de..75e0860ebe 100644
--- a/forms/src/main/java/com/itextpdf/forms/fields/PdfButtonFormField.java
+++ b/forms/src/main/java/com/itextpdf/forms/fields/PdfButtonFormField.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/fields/PdfChoiceFormField.java b/forms/src/main/java/com/itextpdf/forms/fields/PdfChoiceFormField.java
index 062ad4b930..eb99c4fa36 100644
--- a/forms/src/main/java/com/itextpdf/forms/fields/PdfChoiceFormField.java
+++ b/forms/src/main/java/com/itextpdf/forms/fields/PdfChoiceFormField.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/fields/PdfFormField.java b/forms/src/main/java/com/itextpdf/forms/fields/PdfFormField.java
index 3c86ae0daa..ac2ddfe24e 100644
--- a/forms/src/main/java/com/itextpdf/forms/fields/PdfFormField.java
+++ b/forms/src/main/java/com/itextpdf/forms/fields/PdfFormField.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/fields/PdfSignatureFormField.java b/forms/src/main/java/com/itextpdf/forms/fields/PdfSignatureFormField.java
index beea9421c2..c660312983 100644
--- a/forms/src/main/java/com/itextpdf/forms/fields/PdfSignatureFormField.java
+++ b/forms/src/main/java/com/itextpdf/forms/fields/PdfSignatureFormField.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/fields/PdfTextFormField.java b/forms/src/main/java/com/itextpdf/forms/fields/PdfTextFormField.java
index 99d861f849..512094af2a 100644
--- a/forms/src/main/java/com/itextpdf/forms/fields/PdfTextFormField.java
+++ b/forms/src/main/java/com/itextpdf/forms/fields/PdfTextFormField.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/fields/borders/AbstractFormBorder.java b/forms/src/main/java/com/itextpdf/forms/fields/borders/AbstractFormBorder.java
index d00374be35..89fa77efd9 100644
--- a/forms/src/main/java/com/itextpdf/forms/fields/borders/AbstractFormBorder.java
+++ b/forms/src/main/java/com/itextpdf/forms/fields/borders/AbstractFormBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/fields/borders/BeveledBorder.java b/forms/src/main/java/com/itextpdf/forms/fields/borders/BeveledBorder.java
index 5899202c80..d274ce5324 100644
--- a/forms/src/main/java/com/itextpdf/forms/fields/borders/BeveledBorder.java
+++ b/forms/src/main/java/com/itextpdf/forms/fields/borders/BeveledBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/fields/borders/FormBorderFactory.java b/forms/src/main/java/com/itextpdf/forms/fields/borders/FormBorderFactory.java
index bbc440e8ae..30eb0fc40d 100644
--- a/forms/src/main/java/com/itextpdf/forms/fields/borders/FormBorderFactory.java
+++ b/forms/src/main/java/com/itextpdf/forms/fields/borders/FormBorderFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/fields/borders/InsetBorder.java b/forms/src/main/java/com/itextpdf/forms/fields/borders/InsetBorder.java
index bef9ede53b..b8d7d25d9f 100644
--- a/forms/src/main/java/com/itextpdf/forms/fields/borders/InsetBorder.java
+++ b/forms/src/main/java/com/itextpdf/forms/fields/borders/InsetBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/fields/borders/UnderlineBorder.java b/forms/src/main/java/com/itextpdf/forms/fields/borders/UnderlineBorder.java
index f215a3d4c9..e23f1b30ea 100644
--- a/forms/src/main/java/com/itextpdf/forms/fields/borders/UnderlineBorder.java
+++ b/forms/src/main/java/com/itextpdf/forms/fields/borders/UnderlineBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/util/DrawingUtil.java b/forms/src/main/java/com/itextpdf/forms/util/DrawingUtil.java
index f66961e8a4..e46af8b1fb 100644
--- a/forms/src/main/java/com/itextpdf/forms/util/DrawingUtil.java
+++ b/forms/src/main/java/com/itextpdf/forms/util/DrawingUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfa/AcroFieldsSearch.java b/forms/src/main/java/com/itextpdf/forms/xfa/AcroFieldsSearch.java
index ac720988d7..18c9800f8f 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfa/AcroFieldsSearch.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfa/AcroFieldsSearch.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfa/InverseStore.java b/forms/src/main/java/com/itextpdf/forms/xfa/InverseStore.java
index f6abc13df7..50d308a305 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfa/InverseStore.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfa/InverseStore.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfa/XfaForm.java b/forms/src/main/java/com/itextpdf/forms/xfa/XfaForm.java
index c3942b0b07..2d34c94e98 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfa/XfaForm.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfa/XfaForm.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfa/Xml2Som.java b/forms/src/main/java/com/itextpdf/forms/xfa/Xml2Som.java
index 7ab5d58bff..0af5c532f7 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfa/Xml2Som.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfa/Xml2Som.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfa/Xml2SomDatasets.java b/forms/src/main/java/com/itextpdf/forms/xfa/Xml2SomDatasets.java
index 56c04da527..4062add1e3 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfa/Xml2SomDatasets.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfa/Xml2SomDatasets.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/ActionObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/ActionObject.java
index 5d78f0020b..0cc564a5a1 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/ActionObject.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/ActionObject.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotObject.java
index 4bf89d9d7f..07ecd0326a 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotObject.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotObject.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotsObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotsObject.java
index 5775e89594..2ef54927b7 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotsObject.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotsObject.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeNotFoundException.java b/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeNotFoundException.java
index 8589138563..660b9fafe4 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeNotFoundException.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeNotFoundException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeObject.java
index c012ef3e28..91336f911c 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeObject.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeObject.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/BorderStyleAltObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/BorderStyleAltObject.java
index ff21daf85e..a584f20a2b 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/BorderStyleAltObject.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/BorderStyleAltObject.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/DestObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/DestObject.java
index afcea1e46b..3d22cfef6e 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/DestObject.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/DestObject.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/ElementContentEncodingFormat.java b/forms/src/main/java/com/itextpdf/forms/xfdf/ElementContentEncodingFormat.java
index 46db319355..a32d85d786 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/ElementContentEncodingFormat.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/ElementContentEncodingFormat.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/Encoding.java b/forms/src/main/java/com/itextpdf/forms/xfdf/Encoding.java
index 90e58d7a51..7572a51a0e 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/Encoding.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/Encoding.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/FObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/FObject.java
index 0149905980..67e3520503 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/FObject.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/FObject.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/FieldObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/FieldObject.java
index 1261dcfe95..9a716273e6 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/FieldObject.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/FieldObject.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/FieldsObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/FieldsObject.java
index 2f9e72099c..75d8459a8a 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/FieldsObject.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/FieldsObject.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/FitObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/FitObject.java
index d435cc7f4b..7b807bae30 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/FitObject.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/FitObject.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/IdsObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/IdsObject.java
index 26cab1f81a..b93b19f41c 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/IdsObject.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/IdsObject.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/Mode.java b/forms/src/main/java/com/itextpdf/forms/xfdf/Mode.java
index 1e220d1de5..4da8650a33 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/Mode.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/Mode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfConstants.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfConstants.java
index e5febcd072..b1c445d60a 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfConstants.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfConstants.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfException.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfException.java
index e130a21dfe..df634b92ea 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfException.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfFileUtils.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfFileUtils.java
index 7df65453da..2b8123b9bc 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfFileUtils.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfFileUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObject.java
index 8523ab6b0a..aabe9ed2de 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObject.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObject.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectFactory.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectFactory.java
index 4ac9976ab2..0df5efa4ca 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectFactory.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectUtils.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectUtils.java
index d106cdc481..1de13e850c 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectUtils.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfReader.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfReader.java
index 91b8f651c6..b5d3dbaa10 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfReader.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfReader.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfWriter.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfWriter.java
index 544473e079..4d5271e553 100644
--- a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfWriter.java
+++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfWriter.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/FlatteningRotatedTest.java b/forms/src/test/java/com/itextpdf/forms/FlatteningRotatedTest.java
index 33f6cf2c9e..3aac1ba296 100644
--- a/forms/src/test/java/com/itextpdf/forms/FlatteningRotatedTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/FlatteningRotatedTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/FlatteningTest.java b/forms/src/test/java/com/itextpdf/forms/FlatteningTest.java
index c2d2755b3b..be7b2c37e4 100644
--- a/forms/src/test/java/com/itextpdf/forms/FlatteningTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/FlatteningTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/FlatteningWithNullKidElementTest.java b/forms/src/test/java/com/itextpdf/forms/FlatteningWithNullKidElementTest.java
index fb84eb7fab..3b9aabdc18 100644
--- a/forms/src/test/java/com/itextpdf/forms/FlatteningWithNullKidElementTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/FlatteningWithNullKidElementTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/FormFieldAppendTest.java b/forms/src/test/java/com/itextpdf/forms/FormFieldAppendTest.java
index 4925394434..3006aff545 100644
--- a/forms/src/test/java/com/itextpdf/forms/FormFieldAppendTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/FormFieldAppendTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/FormFieldFlatteningTest.java b/forms/src/test/java/com/itextpdf/forms/FormFieldFlatteningTest.java
index 398296ab41..0e8a3d6900 100644
--- a/forms/src/test/java/com/itextpdf/forms/FormFieldFlatteningTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/FormFieldFlatteningTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/FormFieldsTaggingTest.java b/forms/src/test/java/com/itextpdf/forms/FormFieldsTaggingTest.java
index 4247bda205..fc41c8dd1d 100644
--- a/forms/src/test/java/com/itextpdf/forms/FormFieldsTaggingTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/FormFieldsTaggingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/PdfAcroFormInAppendModeTest.java b/forms/src/test/java/com/itextpdf/forms/PdfAcroFormInAppendModeTest.java
index b666a5c518..64153c6153 100644
--- a/forms/src/test/java/com/itextpdf/forms/PdfAcroFormInAppendModeTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/PdfAcroFormInAppendModeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/forms/src/test/java/com/itextpdf/forms/PdfAcroFormTest.java b/forms/src/test/java/com/itextpdf/forms/PdfAcroFormTest.java
index 56fe60a4c0..e75c67a726 100644
--- a/forms/src/test/java/com/itextpdf/forms/PdfAcroFormTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/PdfAcroFormTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/forms/src/test/java/com/itextpdf/forms/PdfCheckBoxFieldTest.java b/forms/src/test/java/com/itextpdf/forms/PdfCheckBoxFieldTest.java
index 634a7eca96..7c97ec667f 100644
--- a/forms/src/test/java/com/itextpdf/forms/PdfCheckBoxFieldTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/PdfCheckBoxFieldTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/PdfChoiceFieldTest.java b/forms/src/test/java/com/itextpdf/forms/PdfChoiceFieldTest.java
index 4449aa50c4..d36ba0a031 100644
--- a/forms/src/test/java/com/itextpdf/forms/PdfChoiceFieldTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/PdfChoiceFieldTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/forms/src/test/java/com/itextpdf/forms/PdfEncryptionTest.java b/forms/src/test/java/com/itextpdf/forms/PdfEncryptionTest.java
index c48d2eb9ec..d44202a92a 100644
--- a/forms/src/test/java/com/itextpdf/forms/PdfEncryptionTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/PdfEncryptionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/PdfFormCopyTest.java b/forms/src/test/java/com/itextpdf/forms/PdfFormCopyTest.java
index 1228e16a84..75515481ee 100644
--- a/forms/src/test/java/com/itextpdf/forms/PdfFormCopyTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/PdfFormCopyTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/PdfFormFieldMultilineTextTest.java b/forms/src/test/java/com/itextpdf/forms/PdfFormFieldMultilineTextTest.java
index 7ae781e791..49e614f518 100644
--- a/forms/src/test/java/com/itextpdf/forms/PdfFormFieldMultilineTextTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/PdfFormFieldMultilineTextTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/forms/src/test/java/com/itextpdf/forms/PdfFormFieldTest.java b/forms/src/test/java/com/itextpdf/forms/PdfFormFieldTest.java
index 4b6a04ce99..6eaf1895ef 100644
--- a/forms/src/test/java/com/itextpdf/forms/PdfFormFieldTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/PdfFormFieldTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/PdfFormFieldTextTest.java b/forms/src/test/java/com/itextpdf/forms/PdfFormFieldTextTest.java
index c0cbee466b..b5d3422287 100644
--- a/forms/src/test/java/com/itextpdf/forms/PdfFormFieldTextTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/PdfFormFieldTextTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/forms/src/test/java/com/itextpdf/forms/PdfFormFieldsHierarchyTest.java b/forms/src/test/java/com/itextpdf/forms/PdfFormFieldsHierarchyTest.java
index ad6085cb39..00e9e382c2 100644
--- a/forms/src/test/java/com/itextpdf/forms/PdfFormFieldsHierarchyTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/PdfFormFieldsHierarchyTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/forms/src/test/java/com/itextpdf/forms/Utf8FormsTest.java b/forms/src/test/java/com/itextpdf/forms/Utf8FormsTest.java
index 3a7161b014..35caeaa1bd 100644
--- a/forms/src/test/java/com/itextpdf/forms/Utf8FormsTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/Utf8FormsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/XfdfReaderTest.java b/forms/src/test/java/com/itextpdf/forms/XfdfReaderTest.java
index 4ecada897c..eb45cb61f5 100644
--- a/forms/src/test/java/com/itextpdf/forms/XfdfReaderTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/XfdfReaderTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/XfdfUnitTest.java b/forms/src/test/java/com/itextpdf/forms/XfdfUnitTest.java
index 9b1d9efa60..07b377d7a6 100644
--- a/forms/src/test/java/com/itextpdf/forms/XfdfUnitTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/XfdfUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/forms/src/test/java/com/itextpdf/forms/XfdfWriterTest.java b/forms/src/test/java/com/itextpdf/forms/XfdfWriterTest.java
index aa0f6486e9..7bed4f7dcd 100644
--- a/forms/src/test/java/com/itextpdf/forms/XfdfWriterTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/XfdfWriterTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/widget/AppearanceCharacteristicsTest.java b/forms/src/test/java/com/itextpdf/forms/widget/AppearanceCharacteristicsTest.java
index 3288bba41e..146645ed52 100644
--- a/forms/src/test/java/com/itextpdf/forms/widget/AppearanceCharacteristicsTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/widget/AppearanceCharacteristicsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/xfa/SecurityTestXmlParserFactory.java b/forms/src/test/java/com/itextpdf/forms/xfa/SecurityTestXmlParserFactory.java
index b5fb6c83b9..4560dfdb9c 100644
--- a/forms/src/test/java/com/itextpdf/forms/xfa/SecurityTestXmlParserFactory.java
+++ b/forms/src/test/java/com/itextpdf/forms/xfa/SecurityTestXmlParserFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -72,4 +72,4 @@ public InputSource resolveEntity(String publicId, String systemId) {
throw new PdfException(ExceptionTestUtil.getXxeTestMessage());
}
}
-}
\ No newline at end of file
+}
diff --git a/forms/src/test/java/com/itextpdf/forms/xfa/XFAFormTest.java b/forms/src/test/java/com/itextpdf/forms/xfa/XFAFormTest.java
index 72f2921157..8fc869598f 100644
--- a/forms/src/test/java/com/itextpdf/forms/xfa/XFAFormTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/xfa/XFAFormTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/xfa/XfaSecurityTest.java b/forms/src/test/java/com/itextpdf/forms/xfa/XfaSecurityTest.java
index efc57160a5..d45c94a0f9 100644
--- a/forms/src/test/java/com/itextpdf/forms/xfa/XfaSecurityTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/xfa/XfaSecurityTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/xfdf/ExceptionTestXmlParserFactory.java b/forms/src/test/java/com/itextpdf/forms/xfdf/ExceptionTestXmlParserFactory.java
index 47cd505acd..af70419583 100644
--- a/forms/src/test/java/com/itextpdf/forms/xfdf/ExceptionTestXmlParserFactory.java
+++ b/forms/src/test/java/com/itextpdf/forms/xfdf/ExceptionTestXmlParserFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/forms/src/test/java/com/itextpdf/forms/xfdf/SecurityTestXmlParserFactory.java b/forms/src/test/java/com/itextpdf/forms/xfdf/SecurityTestXmlParserFactory.java
index 7493f2d71d..89e780925c 100644
--- a/forms/src/test/java/com/itextpdf/forms/xfdf/SecurityTestXmlParserFactory.java
+++ b/forms/src/test/java/com/itextpdf/forms/xfdf/SecurityTestXmlParserFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -69,4 +69,4 @@ public InputSource resolveEntity(String publicId, String systemId) {
throw new PdfException("Test message");
}
}
-}
\ No newline at end of file
+}
diff --git a/forms/src/test/java/com/itextpdf/forms/xfdf/XfdfReaderUnitTest.java b/forms/src/test/java/com/itextpdf/forms/xfdf/XfdfReaderUnitTest.java
index 7d4f47c4e5..5e9242f67a 100644
--- a/forms/src/test/java/com/itextpdf/forms/xfdf/XfdfReaderUnitTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/xfdf/XfdfReaderUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/forms/src/test/java/com/itextpdf/forms/xfdf/XfdfSecurityTest.java b/forms/src/test/java/com/itextpdf/forms/xfdf/XfdfSecurityTest.java
index 5ae919cd8b..d0e6acf320 100644
--- a/forms/src/test/java/com/itextpdf/forms/xfdf/XfdfSecurityTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/xfdf/XfdfSecurityTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/forms/src/test/java/com/itextpdf/forms/xfdf/XfdfWriterUnitTest.java b/forms/src/test/java/com/itextpdf/forms/xfdf/XfdfWriterUnitTest.java
index 83cd0090a5..fe870b2235 100644
--- a/forms/src/test/java/com/itextpdf/forms/xfdf/XfdfWriterUnitTest.java
+++ b/forms/src/test/java/com/itextpdf/forms/xfdf/XfdfWriterUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/hyph/pom.xml b/hyph/pom.xml
index 3f9644726e..9f69856896 100644
--- a/hyph/pom.xml
+++ b/hyph/pom.xml
@@ -4,7 +4,7 @@
com.itextpdfroot
- 7.1.17
+ 7.1.18hyphiText 7 - hyph
diff --git a/io/pom.xml b/io/pom.xml
index 3df444ef4d..4cc76c8002 100644
--- a/io/pom.xml
+++ b/io/pom.xml
@@ -4,7 +4,7 @@
com.itextpdfroot
- 7.1.17
+ 7.1.18ioiText 7 - io
diff --git a/io/src/main/java/com/itextpdf/io/IOException.java b/io/src/main/java/com/itextpdf/io/IOException.java
index bd54f7a232..c33324bd33 100644
--- a/io/src/main/java/com/itextpdf/io/IOException.java
+++ b/io/src/main/java/com/itextpdf/io/IOException.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/IoExceptionMessage.java b/io/src/main/java/com/itextpdf/io/IoExceptionMessage.java
index cd9fc705ef..2533e3bd24 100644
--- a/io/src/main/java/com/itextpdf/io/IoExceptionMessage.java
+++ b/io/src/main/java/com/itextpdf/io/IoExceptionMessage.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
@@ -63,5 +63,7 @@ public final class IoExceptionMessage {
+ " environment variable to a CLI command that can run the Ghostscript application. See BUILDING.MD in the root of the repository for more details.";
public static final String GHOSTSCRIPT_FAILED = "GhostScript failed for ";
public static final String CANNOT_OPEN_OUTPUT_DIRECTORY = "Cannot open output directory for ";
-
+ public static final String IMAGE_MAGICK_OUTPUT_IS_NULL = "ImageMagick process output is null.";
+ public static final String IMAGE_MAGICK_PROCESS_EXECUTION_FAILED =
+ "ImageMagick process execution finished with errors: ";
}
diff --git a/io/src/main/java/com/itextpdf/io/LogMessageConstant.java b/io/src/main/java/com/itextpdf/io/LogMessageConstant.java
index 2e1199d16b..0e87eaef4c 100644
--- a/io/src/main/java/com/itextpdf/io/LogMessageConstant.java
+++ b/io/src/main/java/com/itextpdf/io/LogMessageConstant.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/codec/BitFile.java b/io/src/main/java/com/itextpdf/io/codec/BitFile.java
index c1efdab954..fb511f3f0b 100644
--- a/io/src/main/java/com/itextpdf/io/codec/BitFile.java
+++ b/io/src/main/java/com/itextpdf/io/codec/BitFile.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/codec/CCITTG4Encoder.java b/io/src/main/java/com/itextpdf/io/codec/CCITTG4Encoder.java
index 07c2d1eb32..7e5145e4eb 100644
--- a/io/src/main/java/com/itextpdf/io/codec/CCITTG4Encoder.java
+++ b/io/src/main/java/com/itextpdf/io/codec/CCITTG4Encoder.java
@@ -1,7 +1,7 @@
/*
*
* This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
* Authors: Bruno Lowagie, Paulo Soares, et al.
*
* This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/codec/Jbig2SegmentReader.java b/io/src/main/java/com/itextpdf/io/codec/Jbig2SegmentReader.java
index 2bf39c4eb7..961d53770a 100644
--- a/io/src/main/java/com/itextpdf/io/codec/Jbig2SegmentReader.java
+++ b/io/src/main/java/com/itextpdf/io/codec/Jbig2SegmentReader.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/codec/LZWCompressor.java b/io/src/main/java/com/itextpdf/io/codec/LZWCompressor.java
index 48328c293a..7c8fe7d596 100644
--- a/io/src/main/java/com/itextpdf/io/codec/LZWCompressor.java
+++ b/io/src/main/java/com/itextpdf/io/codec/LZWCompressor.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/codec/LZWStringTable.java b/io/src/main/java/com/itextpdf/io/codec/LZWStringTable.java
index 68f82c236f..22133b0b76 100644
--- a/io/src/main/java/com/itextpdf/io/codec/LZWStringTable.java
+++ b/io/src/main/java/com/itextpdf/io/codec/LZWStringTable.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/codec/PngWriter.java b/io/src/main/java/com/itextpdf/io/codec/PngWriter.java
index 366f20bac1..c091368223 100644
--- a/io/src/main/java/com/itextpdf/io/codec/PngWriter.java
+++ b/io/src/main/java/com/itextpdf/io/codec/PngWriter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/codec/TiffWriter.java b/io/src/main/java/com/itextpdf/io/codec/TiffWriter.java
index 6a34d40568..bbe18f1578 100644
--- a/io/src/main/java/com/itextpdf/io/codec/TiffWriter.java
+++ b/io/src/main/java/com/itextpdf/io/codec/TiffWriter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/colors/IccProfile.java b/io/src/main/java/com/itextpdf/io/colors/IccProfile.java
index 24d31b1766..b7fa8307e2 100644
--- a/io/src/main/java/com/itextpdf/io/colors/IccProfile.java
+++ b/io/src/main/java/com/itextpdf/io/colors/IccProfile.java
@@ -1,7 +1,7 @@
/*
*
* This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
* Authors: Bruno Lowagie, Paulo Soares, et al.
*
* This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/AdobeGlyphList.java b/io/src/main/java/com/itextpdf/io/font/AdobeGlyphList.java
index b4bbe9f0da..9c13c4aa67 100644
--- a/io/src/main/java/com/itextpdf/io/font/AdobeGlyphList.java
+++ b/io/src/main/java/com/itextpdf/io/font/AdobeGlyphList.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/CFFFont.java b/io/src/main/java/com/itextpdf/io/font/CFFFont.java
index ac02cdc574..dd4efaf2c3 100644
--- a/io/src/main/java/com/itextpdf/io/font/CFFFont.java
+++ b/io/src/main/java/com/itextpdf/io/font/CFFFont.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/CFFFontSubset.java b/io/src/main/java/com/itextpdf/io/font/CFFFontSubset.java
index 3182f0059b..6f948ad258 100644
--- a/io/src/main/java/com/itextpdf/io/font/CFFFontSubset.java
+++ b/io/src/main/java/com/itextpdf/io/font/CFFFontSubset.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/CMapEncoding.java b/io/src/main/java/com/itextpdf/io/font/CMapEncoding.java
index 3a267adc8b..ab798eb93b 100644
--- a/io/src/main/java/com/itextpdf/io/font/CMapEncoding.java
+++ b/io/src/main/java/com/itextpdf/io/font/CMapEncoding.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/CidFont.java b/io/src/main/java/com/itextpdf/io/font/CidFont.java
index a746d8a0d7..08c9ddd870 100644
--- a/io/src/main/java/com/itextpdf/io/font/CidFont.java
+++ b/io/src/main/java/com/itextpdf/io/font/CidFont.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/CidFontProperties.java b/io/src/main/java/com/itextpdf/io/font/CidFontProperties.java
index bab35d0447..1242a23197 100644
--- a/io/src/main/java/com/itextpdf/io/font/CidFontProperties.java
+++ b/io/src/main/java/com/itextpdf/io/font/CidFontProperties.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/FontCache.java b/io/src/main/java/com/itextpdf/io/font/FontCache.java
index b51994ea0d..b3c636ba13 100644
--- a/io/src/main/java/com/itextpdf/io/font/FontCache.java
+++ b/io/src/main/java/com/itextpdf/io/font/FontCache.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/FontCacheKey.java b/io/src/main/java/com/itextpdf/io/font/FontCacheKey.java
index 69a805f96c..7d4d335e68 100644
--- a/io/src/main/java/com/itextpdf/io/font/FontCacheKey.java
+++ b/io/src/main/java/com/itextpdf/io/font/FontCacheKey.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/FontConstants.java b/io/src/main/java/com/itextpdf/io/font/FontConstants.java
index 5830b13524..692d30414f 100644
--- a/io/src/main/java/com/itextpdf/io/font/FontConstants.java
+++ b/io/src/main/java/com/itextpdf/io/font/FontConstants.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/FontEncoding.java b/io/src/main/java/com/itextpdf/io/font/FontEncoding.java
index 889d6762de..84196e234a 100644
--- a/io/src/main/java/com/itextpdf/io/font/FontEncoding.java
+++ b/io/src/main/java/com/itextpdf/io/font/FontEncoding.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/FontIdentification.java b/io/src/main/java/com/itextpdf/io/font/FontIdentification.java
index b09bdec85a..09871a8f60 100644
--- a/io/src/main/java/com/itextpdf/io/font/FontIdentification.java
+++ b/io/src/main/java/com/itextpdf/io/font/FontIdentification.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/FontMetrics.java b/io/src/main/java/com/itextpdf/io/font/FontMetrics.java
index 926d3e1a5c..5624b06106 100644
--- a/io/src/main/java/com/itextpdf/io/font/FontMetrics.java
+++ b/io/src/main/java/com/itextpdf/io/font/FontMetrics.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/FontNames.java b/io/src/main/java/com/itextpdf/io/font/FontNames.java
index c061d4141d..eb8fffafa9 100644
--- a/io/src/main/java/com/itextpdf/io/font/FontNames.java
+++ b/io/src/main/java/com/itextpdf/io/font/FontNames.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/FontProgram.java b/io/src/main/java/com/itextpdf/io/font/FontProgram.java
index 2aa0afa25d..2897604c1b 100644
--- a/io/src/main/java/com/itextpdf/io/font/FontProgram.java
+++ b/io/src/main/java/com/itextpdf/io/font/FontProgram.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/FontProgramDescriptor.java b/io/src/main/java/com/itextpdf/io/font/FontProgramDescriptor.java
index f79c368582..50b193665d 100644
--- a/io/src/main/java/com/itextpdf/io/font/FontProgramDescriptor.java
+++ b/io/src/main/java/com/itextpdf/io/font/FontProgramDescriptor.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/FontProgramDescriptorFactory.java b/io/src/main/java/com/itextpdf/io/font/FontProgramDescriptorFactory.java
index 5f9a8db2d4..ac3fdf8725 100644
--- a/io/src/main/java/com/itextpdf/io/font/FontProgramDescriptorFactory.java
+++ b/io/src/main/java/com/itextpdf/io/font/FontProgramDescriptorFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/FontProgramFactory.java b/io/src/main/java/com/itextpdf/io/font/FontProgramFactory.java
index cd65e170e8..cea3da946e 100644
--- a/io/src/main/java/com/itextpdf/io/font/FontProgramFactory.java
+++ b/io/src/main/java/com/itextpdf/io/font/FontProgramFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/FontRegisterProvider.java b/io/src/main/java/com/itextpdf/io/font/FontRegisterProvider.java
index ccf5008ceb..449b4cbab9 100644
--- a/io/src/main/java/com/itextpdf/io/font/FontRegisterProvider.java
+++ b/io/src/main/java/com/itextpdf/io/font/FontRegisterProvider.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/IExtraEncoding.java b/io/src/main/java/com/itextpdf/io/font/IExtraEncoding.java
index 64b3717e38..a5bb93b953 100644
--- a/io/src/main/java/com/itextpdf/io/font/IExtraEncoding.java
+++ b/io/src/main/java/com/itextpdf/io/font/IExtraEncoding.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/OpenTypeParser.java b/io/src/main/java/com/itextpdf/io/font/OpenTypeParser.java
index 4567399ba8..4eecc19e0d 100644
--- a/io/src/main/java/com/itextpdf/io/font/OpenTypeParser.java
+++ b/io/src/main/java/com/itextpdf/io/font/OpenTypeParser.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/PdfEncodings.java b/io/src/main/java/com/itextpdf/io/font/PdfEncodings.java
index a62713d2b3..e8e9e13786 100644
--- a/io/src/main/java/com/itextpdf/io/font/PdfEncodings.java
+++ b/io/src/main/java/com/itextpdf/io/font/PdfEncodings.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/Pfm2afm.java b/io/src/main/java/com/itextpdf/io/font/Pfm2afm.java
index e350e77f40..e2bac3de21 100644
--- a/io/src/main/java/com/itextpdf/io/font/Pfm2afm.java
+++ b/io/src/main/java/com/itextpdf/io/font/Pfm2afm.java
@@ -1,7 +1,7 @@
/*
*
* This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
* Authors: Bruno Lowagie, Paulo Soares, et al.
*
* This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/TrueTypeCollection.java b/io/src/main/java/com/itextpdf/io/font/TrueTypeCollection.java
index fcefd5d326..6441e8af42 100644
--- a/io/src/main/java/com/itextpdf/io/font/TrueTypeCollection.java
+++ b/io/src/main/java/com/itextpdf/io/font/TrueTypeCollection.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/TrueTypeFont.java b/io/src/main/java/com/itextpdf/io/font/TrueTypeFont.java
index 3bf4b554a0..54cd79ff93 100644
--- a/io/src/main/java/com/itextpdf/io/font/TrueTypeFont.java
+++ b/io/src/main/java/com/itextpdf/io/font/TrueTypeFont.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/TrueTypeFontSubset.java b/io/src/main/java/com/itextpdf/io/font/TrueTypeFontSubset.java
index 93df419b6b..e50918720f 100644
--- a/io/src/main/java/com/itextpdf/io/font/TrueTypeFontSubset.java
+++ b/io/src/main/java/com/itextpdf/io/font/TrueTypeFontSubset.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/Type1Font.java b/io/src/main/java/com/itextpdf/io/font/Type1Font.java
index 607f8e7b53..9d7ee73011 100644
--- a/io/src/main/java/com/itextpdf/io/font/Type1Font.java
+++ b/io/src/main/java/com/itextpdf/io/font/Type1Font.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/Type1Parser.java b/io/src/main/java/com/itextpdf/io/font/Type1Parser.java
index 3321dbdd2f..fba45f3f5c 100644
--- a/io/src/main/java/com/itextpdf/io/font/Type1Parser.java
+++ b/io/src/main/java/com/itextpdf/io/font/Type1Parser.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/WoffConverter.java b/io/src/main/java/com/itextpdf/io/font/WoffConverter.java
index 8d14247605..68ed37dcf8 100644
--- a/io/src/main/java/com/itextpdf/io/font/WoffConverter.java
+++ b/io/src/main/java/com/itextpdf/io/font/WoffConverter.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/cmap/AbstractCMap.java b/io/src/main/java/com/itextpdf/io/font/cmap/AbstractCMap.java
index 99eaf9cf1c..cac571a7df 100644
--- a/io/src/main/java/com/itextpdf/io/font/cmap/AbstractCMap.java
+++ b/io/src/main/java/com/itextpdf/io/font/cmap/AbstractCMap.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/cmap/CMapByteCid.java b/io/src/main/java/com/itextpdf/io/font/cmap/CMapByteCid.java
index 8761907e0f..29fe0825d1 100644
--- a/io/src/main/java/com/itextpdf/io/font/cmap/CMapByteCid.java
+++ b/io/src/main/java/com/itextpdf/io/font/cmap/CMapByteCid.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/cmap/CMapCidByte.java b/io/src/main/java/com/itextpdf/io/font/cmap/CMapCidByte.java
index 1687963eb2..b9b283c7fd 100644
--- a/io/src/main/java/com/itextpdf/io/font/cmap/CMapCidByte.java
+++ b/io/src/main/java/com/itextpdf/io/font/cmap/CMapCidByte.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/cmap/CMapCidUni.java b/io/src/main/java/com/itextpdf/io/font/cmap/CMapCidUni.java
index 2b85499533..114658f597 100644
--- a/io/src/main/java/com/itextpdf/io/font/cmap/CMapCidUni.java
+++ b/io/src/main/java/com/itextpdf/io/font/cmap/CMapCidUni.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/cmap/CMapContentParser.java b/io/src/main/java/com/itextpdf/io/font/cmap/CMapContentParser.java
index fcfab220b6..a596637619 100644
--- a/io/src/main/java/com/itextpdf/io/font/cmap/CMapContentParser.java
+++ b/io/src/main/java/com/itextpdf/io/font/cmap/CMapContentParser.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/cmap/CMapLocationFromBytes.java b/io/src/main/java/com/itextpdf/io/font/cmap/CMapLocationFromBytes.java
index e8bdc87270..e76d60c0d9 100644
--- a/io/src/main/java/com/itextpdf/io/font/cmap/CMapLocationFromBytes.java
+++ b/io/src/main/java/com/itextpdf/io/font/cmap/CMapLocationFromBytes.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/cmap/CMapLocationResource.java b/io/src/main/java/com/itextpdf/io/font/cmap/CMapLocationResource.java
index a906df91f2..763cb4272e 100644
--- a/io/src/main/java/com/itextpdf/io/font/cmap/CMapLocationResource.java
+++ b/io/src/main/java/com/itextpdf/io/font/cmap/CMapLocationResource.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/cmap/CMapObject.java b/io/src/main/java/com/itextpdf/io/font/cmap/CMapObject.java
index a109f8c91f..8510c593c6 100644
--- a/io/src/main/java/com/itextpdf/io/font/cmap/CMapObject.java
+++ b/io/src/main/java/com/itextpdf/io/font/cmap/CMapObject.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/cmap/CMapParser.java b/io/src/main/java/com/itextpdf/io/font/cmap/CMapParser.java
index a8311a1494..c51656ba21 100644
--- a/io/src/main/java/com/itextpdf/io/font/cmap/CMapParser.java
+++ b/io/src/main/java/com/itextpdf/io/font/cmap/CMapParser.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/cmap/CMapToUnicode.java b/io/src/main/java/com/itextpdf/io/font/cmap/CMapToUnicode.java
index e684c76906..32fa21653d 100644
--- a/io/src/main/java/com/itextpdf/io/font/cmap/CMapToUnicode.java
+++ b/io/src/main/java/com/itextpdf/io/font/cmap/CMapToUnicode.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/cmap/CMapUniCid.java b/io/src/main/java/com/itextpdf/io/font/cmap/CMapUniCid.java
index cb7e1b4672..4326289932 100644
--- a/io/src/main/java/com/itextpdf/io/font/cmap/CMapUniCid.java
+++ b/io/src/main/java/com/itextpdf/io/font/cmap/CMapUniCid.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/cmap/ICMapLocation.java b/io/src/main/java/com/itextpdf/io/font/cmap/ICMapLocation.java
index 0295f22809..4b9c9720b4 100644
--- a/io/src/main/java/com/itextpdf/io/font/cmap/ICMapLocation.java
+++ b/io/src/main/java/com/itextpdf/io/font/cmap/ICMapLocation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/constants/FontDescriptorFlags.java b/io/src/main/java/com/itextpdf/io/font/constants/FontDescriptorFlags.java
index 382f516ea2..3ba16849c1 100644
--- a/io/src/main/java/com/itextpdf/io/font/constants/FontDescriptorFlags.java
+++ b/io/src/main/java/com/itextpdf/io/font/constants/FontDescriptorFlags.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/constants/FontMacStyleFlags.java b/io/src/main/java/com/itextpdf/io/font/constants/FontMacStyleFlags.java
index ef56b8eeb3..30eaf5dcee 100644
--- a/io/src/main/java/com/itextpdf/io/font/constants/FontMacStyleFlags.java
+++ b/io/src/main/java/com/itextpdf/io/font/constants/FontMacStyleFlags.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/constants/FontResources.java b/io/src/main/java/com/itextpdf/io/font/constants/FontResources.java
index c2ba50f5bd..e7ba5ee440 100644
--- a/io/src/main/java/com/itextpdf/io/font/constants/FontResources.java
+++ b/io/src/main/java/com/itextpdf/io/font/constants/FontResources.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/constants/FontStretches.java b/io/src/main/java/com/itextpdf/io/font/constants/FontStretches.java
index 2623b32241..d771157c02 100644
--- a/io/src/main/java/com/itextpdf/io/font/constants/FontStretches.java
+++ b/io/src/main/java/com/itextpdf/io/font/constants/FontStretches.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/constants/FontStyles.java b/io/src/main/java/com/itextpdf/io/font/constants/FontStyles.java
index 1466af043c..4d0a12adf9 100644
--- a/io/src/main/java/com/itextpdf/io/font/constants/FontStyles.java
+++ b/io/src/main/java/com/itextpdf/io/font/constants/FontStyles.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/constants/FontWeights.java b/io/src/main/java/com/itextpdf/io/font/constants/FontWeights.java
index 579d693181..c709fcd5a8 100644
--- a/io/src/main/java/com/itextpdf/io/font/constants/FontWeights.java
+++ b/io/src/main/java/com/itextpdf/io/font/constants/FontWeights.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/constants/StandardFontFamilies.java b/io/src/main/java/com/itextpdf/io/font/constants/StandardFontFamilies.java
index 2d14e9f997..ecc77e8a11 100644
--- a/io/src/main/java/com/itextpdf/io/font/constants/StandardFontFamilies.java
+++ b/io/src/main/java/com/itextpdf/io/font/constants/StandardFontFamilies.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/constants/StandardFonts.java b/io/src/main/java/com/itextpdf/io/font/constants/StandardFonts.java
index 8bab920c1d..5b1b1f861b 100644
--- a/io/src/main/java/com/itextpdf/io/font/constants/StandardFonts.java
+++ b/io/src/main/java/com/itextpdf/io/font/constants/StandardFonts.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/constants/TrueTypeCodePages.java b/io/src/main/java/com/itextpdf/io/font/constants/TrueTypeCodePages.java
index 6cd8b83d07..2e917a42b9 100644
--- a/io/src/main/java/com/itextpdf/io/font/constants/TrueTypeCodePages.java
+++ b/io/src/main/java/com/itextpdf/io/font/constants/TrueTypeCodePages.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/ActualTextIterator.java b/io/src/main/java/com/itextpdf/io/font/otf/ActualTextIterator.java
index 58e4354f12..9a69ed772e 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/ActualTextIterator.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/ActualTextIterator.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/ContextualPositionRule.java b/io/src/main/java/com/itextpdf/io/font/otf/ContextualPositionRule.java
index b051b4b45e..5db6cc176f 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/ContextualPositionRule.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/ContextualPositionRule.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/ContextualPositionTable.java b/io/src/main/java/com/itextpdf/io/font/otf/ContextualPositionTable.java
index 40cbe8cda5..1cf6791f70 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/ContextualPositionTable.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/ContextualPositionTable.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/ContextualRule.java b/io/src/main/java/com/itextpdf/io/font/otf/ContextualRule.java
index 7af3ad8756..cb955c918f 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/ContextualRule.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/ContextualRule.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/ContextualSubTable.java b/io/src/main/java/com/itextpdf/io/font/otf/ContextualSubTable.java
index ae51f59ec4..737b8f5c72 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/ContextualSubTable.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/ContextualSubTable.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/ContextualSubstRule.java b/io/src/main/java/com/itextpdf/io/font/otf/ContextualSubstRule.java
index ea1ce2e52b..b6e333de7c 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/ContextualSubstRule.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/ContextualSubstRule.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/ContextualTable.java b/io/src/main/java/com/itextpdf/io/font/otf/ContextualTable.java
index 3ee73b8a2a..af0a168ba2 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/ContextualTable.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/ContextualTable.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/FeatureRecord.java b/io/src/main/java/com/itextpdf/io/font/otf/FeatureRecord.java
index 8f685f11b9..cd1ad69af8 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/FeatureRecord.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/FeatureRecord.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/FontReadingException.java b/io/src/main/java/com/itextpdf/io/font/otf/FontReadingException.java
index c15334b8e3..7e71c4fabe 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/FontReadingException.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/FontReadingException.java
@@ -1,7 +1,7 @@
/*
*
* This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
* Authors: Bruno Lowagie, Paulo Soares, et al.
*
* This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/Glyph.java b/io/src/main/java/com/itextpdf/io/font/otf/Glyph.java
index d5b555a1bd..edff82f534 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/Glyph.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/Glyph.java
@@ -1,7 +1,7 @@
/*
*
* This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
* Authors: Bruno Lowagie, Paulo Soares, et al.
*
* This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GlyphLine.java b/io/src/main/java/com/itextpdf/io/font/otf/GlyphLine.java
index c1b771debc..2ec71b0afc 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GlyphLine.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GlyphLine.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GlyphPositioningTableReader.java b/io/src/main/java/com/itextpdf/io/font/otf/GlyphPositioningTableReader.java
index 7f02f26bb3..551e50507c 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GlyphPositioningTableReader.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GlyphPositioningTableReader.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GlyphSubstitutionTableReader.java b/io/src/main/java/com/itextpdf/io/font/otf/GlyphSubstitutionTableReader.java
index 933cd7f528..bfabdbcf1e 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GlyphSubstitutionTableReader.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GlyphSubstitutionTableReader.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GposAnchor.java b/io/src/main/java/com/itextpdf/io/font/otf/GposAnchor.java
index d87d85fb1c..926c1015ca 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GposAnchor.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GposAnchor.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType1.java b/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType1.java
index aa6083ad40..b334fef7a4 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType1.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType1.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType2.java b/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType2.java
index 1984eec7a1..643fc8ce49 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType2.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType2.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType4.java b/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType4.java
index a2ef6dd144..754162c0d9 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType4.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType4.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType5.java b/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType5.java
index 2843ecf2f8..96caf06c19 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType5.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType5.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType6.java b/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType6.java
index e833e87eee..f41d2a9896 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType6.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType6.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType7.java b/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType7.java
index 14105d33aa..e9aa5db242 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType7.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GposLookupType7.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GposValueRecord.java b/io/src/main/java/com/itextpdf/io/font/otf/GposValueRecord.java
index e19f8a7f70..7c0c8f77ee 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GposValueRecord.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GposValueRecord.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType1.java b/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType1.java
index 5ce9694067..ddfcc555b7 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType1.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType1.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType2.java b/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType2.java
index e7c1d7d2f2..66d3978eb6 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType2.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType2.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType3.java b/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType3.java
index be8327415c..d113bfb799 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType3.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType3.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType4.java b/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType4.java
index 6101e2513c..26a61f9870 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType4.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType4.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType5.java b/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType5.java
index 39bf5f460b..7e974958e8 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType5.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType5.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType6.java b/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType6.java
index 4a0aaae1c6..32785aa5e8 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType6.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/GsubLookupType6.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/LanguageRecord.java b/io/src/main/java/com/itextpdf/io/font/otf/LanguageRecord.java
index f8bdc54d06..69c8bf401c 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/LanguageRecord.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/LanguageRecord.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/LanguageTags.java b/io/src/main/java/com/itextpdf/io/font/otf/LanguageTags.java
index fdfe2680c9..ed2529e2eb 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/LanguageTags.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/LanguageTags.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/MarkTable.java b/io/src/main/java/com/itextpdf/io/font/otf/MarkTable.java
index 2453f2750d..c8f13e1331 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/MarkTable.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/MarkTable.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/OpenTableLookup.java b/io/src/main/java/com/itextpdf/io/font/otf/OpenTableLookup.java
index 079fc9bbc7..adee64d280 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/OpenTableLookup.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/OpenTableLookup.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeFeature.java b/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeFeature.java
index 958d1afd4e..f373d7d14d 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeFeature.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeFeature.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeFontTableReader.java b/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeFontTableReader.java
index 3734381d39..04b056adcb 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeFontTableReader.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeFontTableReader.java
@@ -1,7 +1,7 @@
/*
*
* This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
* Authors: Bruno Lowagie, Paulo Soares, et al.
*
* This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeGdefTableReader.java b/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeGdefTableReader.java
index 587672e0c7..b692181b73 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeGdefTableReader.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeGdefTableReader.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeScript.java b/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeScript.java
index 74b7714b4d..c7d867eeaf 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeScript.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/OpenTypeScript.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/OtfClass.java b/io/src/main/java/com/itextpdf/io/font/otf/OtfClass.java
index d7e6f135f9..7bf5dd47f1 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/OtfClass.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/OtfClass.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/OtfMarkRecord.java b/io/src/main/java/com/itextpdf/io/font/otf/OtfMarkRecord.java
index d065e330d2..daf7bc416a 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/OtfMarkRecord.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/OtfMarkRecord.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/OtfReadCommon.java b/io/src/main/java/com/itextpdf/io/font/otf/OtfReadCommon.java
index a03377acc5..9d116c2f18 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/OtfReadCommon.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/OtfReadCommon.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/PosLookupRecord.java b/io/src/main/java/com/itextpdf/io/font/otf/PosLookupRecord.java
index bbded417f0..c2c584776b 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/PosLookupRecord.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/PosLookupRecord.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/ScriptRecord.java b/io/src/main/java/com/itextpdf/io/font/otf/ScriptRecord.java
index ec3bfd1e36..bde57bf389 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/ScriptRecord.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/ScriptRecord.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/SubstLookupRecord.java b/io/src/main/java/com/itextpdf/io/font/otf/SubstLookupRecord.java
index 8b7edbc3cc..cd2e565763 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/SubstLookupRecord.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/SubstLookupRecord.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/TagAndLocation.java b/io/src/main/java/com/itextpdf/io/font/otf/TagAndLocation.java
index 756b673d28..cc70dbd7c8 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/TagAndLocation.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/TagAndLocation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype5/SubTableLookup5Format1.java b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype5/SubTableLookup5Format1.java
index 99840185f2..d34ffc8272 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype5/SubTableLookup5Format1.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype5/SubTableLookup5Format1.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype5/SubTableLookup5Format2.java b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype5/SubTableLookup5Format2.java
index 67f8028783..6976b31094 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype5/SubTableLookup5Format2.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype5/SubTableLookup5Format2.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype5/SubTableLookup5Format3.java b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype5/SubTableLookup5Format3.java
index 3a2f4b7c29..1183df1af7 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype5/SubTableLookup5Format3.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype5/SubTableLookup5Format3.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6.java b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6.java
index e71edc6cdf..159fc0f091 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6Format1.java b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6Format1.java
index 807cbfc728..79064dfb4d 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6Format1.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6Format1.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6Format2.java b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6Format2.java
index 3586134a71..f895d92c2d 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6Format2.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6Format2.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6Format3.java b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6Format3.java
index 0bf05cd79e..6bbb9817b1 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6Format3.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype6/SubTableLookup6Format3.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype7/PosTableLookup7Format2.java b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype7/PosTableLookup7Format2.java
index b73085494a..7786f904d8 100644
--- a/io/src/main/java/com/itextpdf/io/font/otf/lookuptype7/PosTableLookup7Format2.java
+++ b/io/src/main/java/com/itextpdf/io/font/otf/lookuptype7/PosTableLookup7Format2.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/main/java/com/itextpdf/io/font/woff2/FontCompressionException.java b/io/src/main/java/com/itextpdf/io/font/woff2/FontCompressionException.java
index 3244e258db..aff8181f88 100644
--- a/io/src/main/java/com/itextpdf/io/font/woff2/FontCompressionException.java
+++ b/io/src/main/java/com/itextpdf/io/font/woff2/FontCompressionException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/woff2/JavaUnsignedUtil.java b/io/src/main/java/com/itextpdf/io/font/woff2/JavaUnsignedUtil.java
index d36e22c582..f9ab1cb26a 100644
--- a/io/src/main/java/com/itextpdf/io/font/woff2/JavaUnsignedUtil.java
+++ b/io/src/main/java/com/itextpdf/io/font/woff2/JavaUnsignedUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/font/woff2/Woff2Converter.java b/io/src/main/java/com/itextpdf/io/font/woff2/Woff2Converter.java
index 88f99e8b7a..66ce3db7c2 100644
--- a/io/src/main/java/com/itextpdf/io/font/woff2/Woff2Converter.java
+++ b/io/src/main/java/com/itextpdf/io/font/woff2/Woff2Converter.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/AwtImageDataFactory.java b/io/src/main/java/com/itextpdf/io/image/AwtImageDataFactory.java
index 97943fa444..81a1fca480 100644
--- a/io/src/main/java/com/itextpdf/io/image/AwtImageDataFactory.java
+++ b/io/src/main/java/com/itextpdf/io/image/AwtImageDataFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/BmpImageData.java b/io/src/main/java/com/itextpdf/io/image/BmpImageData.java
index 1f5d15c756..a7c1d0cf35 100644
--- a/io/src/main/java/com/itextpdf/io/image/BmpImageData.java
+++ b/io/src/main/java/com/itextpdf/io/image/BmpImageData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/BmpImageHelper.java b/io/src/main/java/com/itextpdf/io/image/BmpImageHelper.java
index d4df29353c..758871a363 100644
--- a/io/src/main/java/com/itextpdf/io/image/BmpImageHelper.java
+++ b/io/src/main/java/com/itextpdf/io/image/BmpImageHelper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/GifImageData.java b/io/src/main/java/com/itextpdf/io/image/GifImageData.java
index 66c7a98c6e..a3d7a4696b 100644
--- a/io/src/main/java/com/itextpdf/io/image/GifImageData.java
+++ b/io/src/main/java/com/itextpdf/io/image/GifImageData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/GifImageHelper.java b/io/src/main/java/com/itextpdf/io/image/GifImageHelper.java
index 48dcf42572..2f996c1b89 100644
--- a/io/src/main/java/com/itextpdf/io/image/GifImageHelper.java
+++ b/io/src/main/java/com/itextpdf/io/image/GifImageHelper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/ImageData.java b/io/src/main/java/com/itextpdf/io/image/ImageData.java
index 948fd96896..f4591acadf 100644
--- a/io/src/main/java/com/itextpdf/io/image/ImageData.java
+++ b/io/src/main/java/com/itextpdf/io/image/ImageData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/ImageDataFactory.java b/io/src/main/java/com/itextpdf/io/image/ImageDataFactory.java
index 771e377977..faa2e3a7cc 100644
--- a/io/src/main/java/com/itextpdf/io/image/ImageDataFactory.java
+++ b/io/src/main/java/com/itextpdf/io/image/ImageDataFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/ImageType.java b/io/src/main/java/com/itextpdf/io/image/ImageType.java
index 46ad9bd5c2..8b2cf51373 100644
--- a/io/src/main/java/com/itextpdf/io/image/ImageType.java
+++ b/io/src/main/java/com/itextpdf/io/image/ImageType.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/ImageTypeDetector.java b/io/src/main/java/com/itextpdf/io/image/ImageTypeDetector.java
index b9f7305ee8..cf0159427f 100644
--- a/io/src/main/java/com/itextpdf/io/image/ImageTypeDetector.java
+++ b/io/src/main/java/com/itextpdf/io/image/ImageTypeDetector.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/main/java/com/itextpdf/io/image/Jbig2ImageData.java b/io/src/main/java/com/itextpdf/io/image/Jbig2ImageData.java
index 0e276cabd0..b4197d18b7 100644
--- a/io/src/main/java/com/itextpdf/io/image/Jbig2ImageData.java
+++ b/io/src/main/java/com/itextpdf/io/image/Jbig2ImageData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/Jbig2ImageHelper.java b/io/src/main/java/com/itextpdf/io/image/Jbig2ImageHelper.java
index 8ea0d7ecd3..41e70811c7 100644
--- a/io/src/main/java/com/itextpdf/io/image/Jbig2ImageHelper.java
+++ b/io/src/main/java/com/itextpdf/io/image/Jbig2ImageHelper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/Jpeg2000ImageData.java b/io/src/main/java/com/itextpdf/io/image/Jpeg2000ImageData.java
index d7df259bca..29bcf3a4db 100644
--- a/io/src/main/java/com/itextpdf/io/image/Jpeg2000ImageData.java
+++ b/io/src/main/java/com/itextpdf/io/image/Jpeg2000ImageData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/Jpeg2000ImageHelper.java b/io/src/main/java/com/itextpdf/io/image/Jpeg2000ImageHelper.java
index 234b23e753..f81f62f805 100644
--- a/io/src/main/java/com/itextpdf/io/image/Jpeg2000ImageHelper.java
+++ b/io/src/main/java/com/itextpdf/io/image/Jpeg2000ImageHelper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/JpegImageData.java b/io/src/main/java/com/itextpdf/io/image/JpegImageData.java
index 189f21af97..562b9d8fd8 100644
--- a/io/src/main/java/com/itextpdf/io/image/JpegImageData.java
+++ b/io/src/main/java/com/itextpdf/io/image/JpegImageData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/JpegImageHelper.java b/io/src/main/java/com/itextpdf/io/image/JpegImageHelper.java
index 8514fd5d44..273d8e37f6 100644
--- a/io/src/main/java/com/itextpdf/io/image/JpegImageHelper.java
+++ b/io/src/main/java/com/itextpdf/io/image/JpegImageHelper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/PngChromaticities.java b/io/src/main/java/com/itextpdf/io/image/PngChromaticities.java
index 60ff2169ee..6a5e59b226 100644
--- a/io/src/main/java/com/itextpdf/io/image/PngChromaticities.java
+++ b/io/src/main/java/com/itextpdf/io/image/PngChromaticities.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/main/java/com/itextpdf/io/image/PngImageData.java b/io/src/main/java/com/itextpdf/io/image/PngImageData.java
index ca5dd46813..3b299aee16 100644
--- a/io/src/main/java/com/itextpdf/io/image/PngImageData.java
+++ b/io/src/main/java/com/itextpdf/io/image/PngImageData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/PngImageHelper.java b/io/src/main/java/com/itextpdf/io/image/PngImageHelper.java
index b77b679944..fc9730c5e7 100644
--- a/io/src/main/java/com/itextpdf/io/image/PngImageHelper.java
+++ b/io/src/main/java/com/itextpdf/io/image/PngImageHelper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/PngImageHelperConstants.java b/io/src/main/java/com/itextpdf/io/image/PngImageHelperConstants.java
index fb5eab5e6f..708238562b 100644
--- a/io/src/main/java/com/itextpdf/io/image/PngImageHelperConstants.java
+++ b/io/src/main/java/com/itextpdf/io/image/PngImageHelperConstants.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/main/java/com/itextpdf/io/image/RawImageData.java b/io/src/main/java/com/itextpdf/io/image/RawImageData.java
index fce7813e97..f6d6836993 100644
--- a/io/src/main/java/com/itextpdf/io/image/RawImageData.java
+++ b/io/src/main/java/com/itextpdf/io/image/RawImageData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/RawImageHelper.java b/io/src/main/java/com/itextpdf/io/image/RawImageHelper.java
index 43148e2c56..c7da89c1ad 100644
--- a/io/src/main/java/com/itextpdf/io/image/RawImageHelper.java
+++ b/io/src/main/java/com/itextpdf/io/image/RawImageHelper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/TiffImageData.java b/io/src/main/java/com/itextpdf/io/image/TiffImageData.java
index 61b7e6a048..649f1e01d3 100644
--- a/io/src/main/java/com/itextpdf/io/image/TiffImageData.java
+++ b/io/src/main/java/com/itextpdf/io/image/TiffImageData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/image/TiffImageHelper.java b/io/src/main/java/com/itextpdf/io/image/TiffImageHelper.java
index 3e3e0dba06..2787506d35 100644
--- a/io/src/main/java/com/itextpdf/io/image/TiffImageHelper.java
+++ b/io/src/main/java/com/itextpdf/io/image/TiffImageHelper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/ArrayRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/ArrayRandomAccessSource.java
index cef5c505ce..04f8056c66 100644
--- a/io/src/main/java/com/itextpdf/io/source/ArrayRandomAccessSource.java
+++ b/io/src/main/java/com/itextpdf/io/source/ArrayRandomAccessSource.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/ByteArrayOutputStream.java b/io/src/main/java/com/itextpdf/io/source/ByteArrayOutputStream.java
index bb9b6dbe12..229ffdc819 100644
--- a/io/src/main/java/com/itextpdf/io/source/ByteArrayOutputStream.java
+++ b/io/src/main/java/com/itextpdf/io/source/ByteArrayOutputStream.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/ByteBuffer.java b/io/src/main/java/com/itextpdf/io/source/ByteBuffer.java
index b893550874..438c94bebb 100644
--- a/io/src/main/java/com/itextpdf/io/source/ByteBuffer.java
+++ b/io/src/main/java/com/itextpdf/io/source/ByteBuffer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/ByteBufferRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/ByteBufferRandomAccessSource.java
index 11d80d420b..70f6dff199 100644
--- a/io/src/main/java/com/itextpdf/io/source/ByteBufferRandomAccessSource.java
+++ b/io/src/main/java/com/itextpdf/io/source/ByteBufferRandomAccessSource.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/ByteUtils.java b/io/src/main/java/com/itextpdf/io/source/ByteUtils.java
index ed19280229..1cc94954da 100644
--- a/io/src/main/java/com/itextpdf/io/source/ByteUtils.java
+++ b/io/src/main/java/com/itextpdf/io/source/ByteUtils.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/DeflaterOutputStream.java b/io/src/main/java/com/itextpdf/io/source/DeflaterOutputStream.java
index c6c777d9cc..31946e9039 100644
--- a/io/src/main/java/com/itextpdf/io/source/DeflaterOutputStream.java
+++ b/io/src/main/java/com/itextpdf/io/source/DeflaterOutputStream.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/FileChannelRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/FileChannelRandomAccessSource.java
index 0277419145..e424e6ce5e 100644
--- a/io/src/main/java/com/itextpdf/io/source/FileChannelRandomAccessSource.java
+++ b/io/src/main/java/com/itextpdf/io/source/FileChannelRandomAccessSource.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/GetBufferedRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/GetBufferedRandomAccessSource.java
index 37d4856962..30d1811857 100644
--- a/io/src/main/java/com/itextpdf/io/source/GetBufferedRandomAccessSource.java
+++ b/io/src/main/java/com/itextpdf/io/source/GetBufferedRandomAccessSource.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/GroupedRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/GroupedRandomAccessSource.java
index 154f5fc69e..c8b04dde9a 100644
--- a/io/src/main/java/com/itextpdf/io/source/GroupedRandomAccessSource.java
+++ b/io/src/main/java/com/itextpdf/io/source/GroupedRandomAccessSource.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/IRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/IRandomAccessSource.java
index 2deba4ad24..04a29b6c7a 100644
--- a/io/src/main/java/com/itextpdf/io/source/IRandomAccessSource.java
+++ b/io/src/main/java/com/itextpdf/io/source/IRandomAccessSource.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/IndependentRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/IndependentRandomAccessSource.java
index 63a8d29160..7d8d062f94 100644
--- a/io/src/main/java/com/itextpdf/io/source/IndependentRandomAccessSource.java
+++ b/io/src/main/java/com/itextpdf/io/source/IndependentRandomAccessSource.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/MappedChannelRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/MappedChannelRandomAccessSource.java
index a8839476ec..387123edbd 100644
--- a/io/src/main/java/com/itextpdf/io/source/MappedChannelRandomAccessSource.java
+++ b/io/src/main/java/com/itextpdf/io/source/MappedChannelRandomAccessSource.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/OutputStream.java b/io/src/main/java/com/itextpdf/io/source/OutputStream.java
index 25dac8d5f3..797661f657 100644
--- a/io/src/main/java/com/itextpdf/io/source/OutputStream.java
+++ b/io/src/main/java/com/itextpdf/io/source/OutputStream.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/PagedChannelRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/PagedChannelRandomAccessSource.java
index 5f2355853d..ab68f33f6d 100644
--- a/io/src/main/java/com/itextpdf/io/source/PagedChannelRandomAccessSource.java
+++ b/io/src/main/java/com/itextpdf/io/source/PagedChannelRandomAccessSource.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/PdfTokenizer.java b/io/src/main/java/com/itextpdf/io/source/PdfTokenizer.java
index 041b85214c..9d997cc42d 100644
--- a/io/src/main/java/com/itextpdf/io/source/PdfTokenizer.java
+++ b/io/src/main/java/com/itextpdf/io/source/PdfTokenizer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/RAFRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/RAFRandomAccessSource.java
index 58aeec73df..ac0471603c 100644
--- a/io/src/main/java/com/itextpdf/io/source/RAFRandomAccessSource.java
+++ b/io/src/main/java/com/itextpdf/io/source/RAFRandomAccessSource.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/RASInputStream.java b/io/src/main/java/com/itextpdf/io/source/RASInputStream.java
index 109132ae2f..b4d9500867 100644
--- a/io/src/main/java/com/itextpdf/io/source/RASInputStream.java
+++ b/io/src/main/java/com/itextpdf/io/source/RASInputStream.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/RandomAccessFileOrArray.java b/io/src/main/java/com/itextpdf/io/source/RandomAccessFileOrArray.java
index a01b355bfb..8bfdc64477 100644
--- a/io/src/main/java/com/itextpdf/io/source/RandomAccessFileOrArray.java
+++ b/io/src/main/java/com/itextpdf/io/source/RandomAccessFileOrArray.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/RandomAccessSourceFactory.java b/io/src/main/java/com/itextpdf/io/source/RandomAccessSourceFactory.java
index abe7dc17f3..dad97ed531 100644
--- a/io/src/main/java/com/itextpdf/io/source/RandomAccessSourceFactory.java
+++ b/io/src/main/java/com/itextpdf/io/source/RandomAccessSourceFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/ThreadSafeRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/ThreadSafeRandomAccessSource.java
index 568580e0da..325633d226 100644
--- a/io/src/main/java/com/itextpdf/io/source/ThreadSafeRandomAccessSource.java
+++ b/io/src/main/java/com/itextpdf/io/source/ThreadSafeRandomAccessSource.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/source/WindowRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/WindowRandomAccessSource.java
index 5dfcd9d964..b9db60810b 100644
--- a/io/src/main/java/com/itextpdf/io/source/WindowRandomAccessSource.java
+++ b/io/src/main/java/com/itextpdf/io/source/WindowRandomAccessSource.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/ArrayUtil.java b/io/src/main/java/com/itextpdf/io/util/ArrayUtil.java
index daee6ef625..53a3bc2e5e 100644
--- a/io/src/main/java/com/itextpdf/io/util/ArrayUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/ArrayUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/CliCommandUtil.java b/io/src/main/java/com/itextpdf/io/util/CliCommandUtil.java
index 149492f02c..856b59b68a 100644
--- a/io/src/main/java/com/itextpdf/io/util/CliCommandUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/CliCommandUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/DateTimeUtil.java b/io/src/main/java/com/itextpdf/io/util/DateTimeUtil.java
index aa50f508be..96e9ed5ee0 100644
--- a/io/src/main/java/com/itextpdf/io/util/DateTimeUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/DateTimeUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/DecimalFormatUtil.java b/io/src/main/java/com/itextpdf/io/util/DecimalFormatUtil.java
index f017cd9f57..ec597d77b1 100644
--- a/io/src/main/java/com/itextpdf/io/util/DecimalFormatUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/DecimalFormatUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/EncodingUtil.java b/io/src/main/java/com/itextpdf/io/util/EncodingUtil.java
index d458ad619b..9a53613a7f 100644
--- a/io/src/main/java/com/itextpdf/io/util/EncodingUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/EncodingUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/EnumUtil.java b/io/src/main/java/com/itextpdf/io/util/EnumUtil.java
index c37b01a130..ca01429afd 100644
--- a/io/src/main/java/com/itextpdf/io/util/EnumUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/EnumUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/ExceptionUtil.java b/io/src/main/java/com/itextpdf/io/util/ExceptionUtil.java
index eb3a79b7a5..32ce32607c 100644
--- a/io/src/main/java/com/itextpdf/io/util/ExceptionUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/ExceptionUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/FileUtil.java b/io/src/main/java/com/itextpdf/io/util/FileUtil.java
index 4f53358edb..2f2782c5aa 100644
--- a/io/src/main/java/com/itextpdf/io/util/FileUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/FileUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/FilterUtil.java b/io/src/main/java/com/itextpdf/io/util/FilterUtil.java
index b3664d0489..b333e0ab18 100644
--- a/io/src/main/java/com/itextpdf/io/util/FilterUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/FilterUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/GenericArray.java b/io/src/main/java/com/itextpdf/io/util/GenericArray.java
index f7c6008e33..c346b6ae22 100644
--- a/io/src/main/java/com/itextpdf/io/util/GenericArray.java
+++ b/io/src/main/java/com/itextpdf/io/util/GenericArray.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/GhostscriptHelper.java b/io/src/main/java/com/itextpdf/io/util/GhostscriptHelper.java
index 8e34a5841f..78d3072919 100644
--- a/io/src/main/java/com/itextpdf/io/util/GhostscriptHelper.java
+++ b/io/src/main/java/com/itextpdf/io/util/GhostscriptHelper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/HashCode.java b/io/src/main/java/com/itextpdf/io/util/HashCode.java
index 0479e725f0..04fd551002 100644
--- a/io/src/main/java/com/itextpdf/io/util/HashCode.java
+++ b/io/src/main/java/com/itextpdf/io/util/HashCode.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/IdelOutputStream.java b/io/src/main/java/com/itextpdf/io/util/IdelOutputStream.java
index 861d3c93c8..d3b55bff9f 100644
--- a/io/src/main/java/com/itextpdf/io/util/IdelOutputStream.java
+++ b/io/src/main/java/com/itextpdf/io/util/IdelOutputStream.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/ImageMagickCompareResult.java b/io/src/main/java/com/itextpdf/io/util/ImageMagickCompareResult.java
new file mode 100644
index 0000000000..3d2b247c9d
--- /dev/null
+++ b/io/src/main/java/com/itextpdf/io/util/ImageMagickCompareResult.java
@@ -0,0 +1,62 @@
+/*
+ This file is part of the iText (R) project.
+ Copyright (c) 1998-2022 iText Group NV
+ Authors: iText Software.
+
+ This program is offered under a commercial and under the AGPL license.
+ For commercial licensing, contact us at https://itextpdf.com/sales. For AGPL licensing, see below.
+
+ AGPL licensing:
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+ */
+package com.itextpdf.io.util;
+
+/**
+ * A helper data class, which aggregates true/false result of ImageMagick comparing
+ * as well as the number of different pixels.
+ */
+public final class ImageMagickCompareResult {
+
+ private final boolean result;
+ private final long diffPixels;
+
+ /**
+ * Creates an instance that contains ImageMagick comparing result information.
+ *
+ * @param result true, if the compared images are equal.
+ * @param diffPixels number of different pixels.
+ */
+ public ImageMagickCompareResult(boolean result, long diffPixels) {
+ this.result = result;
+ this.diffPixels = diffPixels;
+ }
+
+ /**
+ * Returns image compare boolean value.
+ *
+ * @return true if the compared images are equal.
+ */
+ public boolean isComparingResultSuccessful() {
+ return result;
+ }
+
+ /**
+ * Getter for a different pixels count.
+ *
+ * @return Returns a a different pixels count.
+ */
+ public long getDiffPixels() {
+ return diffPixels;
+ }
+}
diff --git a/io/src/main/java/com/itextpdf/io/util/ImageMagickHelper.java b/io/src/main/java/com/itextpdf/io/util/ImageMagickHelper.java
index a8f6b2eab4..8490973591 100644
--- a/io/src/main/java/com/itextpdf/io/util/ImageMagickHelper.java
+++ b/io/src/main/java/com/itextpdf/io/util/ImageMagickHelper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
@@ -45,8 +45,9 @@ This file is part of the iText (R) project.
import com.itextpdf.io.IoExceptionMessage;
-import java.io.File;
import java.io.IOException;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
/**
* A utility class that is used as an interface to run 3rd-party tool ImageMagick.
@@ -69,6 +70,9 @@ public class ImageMagickHelper {
static final String MAGICK_COMPARE_KEYWORD = "ImageMagick Studio LLC";
private static final String TEMP_FILE_PREFIX = "itext_im_io_temp";
+ private static final String DIFF_PIXELS_OUTPUT_REGEXP = "^\\d+\\.*\\d*(e\\+\\d+)?";
+
+ private static final Pattern pattern = Pattern.compile(DIFF_PIXELS_OUTPUT_REGEXP);
private String compareExec;
@@ -139,6 +143,58 @@ public boolean runImageMagickImageCompare(String outImageFilePath, String cmpIma
*/
public boolean runImageMagickImageCompare(String outImageFilePath, String cmpImageFilePath,
String diffImageName, String fuzzValue) throws IOException, InterruptedException {
+ ImageMagickCompareResult compareResult = runImageMagickImageCompareAndGetResult(outImageFilePath,
+ cmpImageFilePath, diffImageName, fuzzValue);
+
+ return compareResult.isComparingResultSuccessful();
+ }
+
+ /**
+ * Runs imageMagick to visually compare images with the specified fuzziness value and given threshold
+ * and generate difference output.
+ *
+ * @param outImageFilePath Path to the output image file
+ * @param cmpImageFilePath Path to the cmp image file
+ * @param diffImageName Path to the difference output image file
+ * @param fuzzValue String fuzziness value to compare images. Should be formatted as string with integer
+ * or decimal number. Can be null, if it is not required to use fuzziness
+ * @param threshold Long value of accepted threshold.
+ *
+ * @return boolean result of comparing: true - images are visually equal
+ *
+ * @throws IOException if there are file's reading/writing issues
+ * @throws InterruptedException if there is thread interruption while executing ImageMagick.
+ */
+ public boolean runImageMagickImageCompareWithThreshold(String outImageFilePath, String cmpImageFilePath,
+ String diffImageName, String fuzzValue, long threshold) throws IOException, InterruptedException {
+ ImageMagickCompareResult compareResult = runImageMagickImageCompareAndGetResult(outImageFilePath,
+ cmpImageFilePath, diffImageName, fuzzValue);
+
+ if (compareResult.isComparingResultSuccessful()) {
+ return true;
+ } else {
+ return compareResult.getDiffPixels() <= threshold;
+ }
+ }
+
+ /**
+ * Runs imageMagick to visually compare images with the specified fuzziness value and generate difference output.
+ * This method returns an object of {@link ImageMagickCompareResult}, containing comparing result information,
+ * such as boolean result value and the number of different pixels.
+ *
+ * @param outImageFilePath Path to the output image file
+ * @param cmpImageFilePath Path to the cmp image file
+ * @param diffImageName Path to the difference output image file
+ * @param fuzzValue String fuzziness value to compare images. Should be formatted as string with integer
+ * or decimal number. Can be null, if it is not required to use fuzziness
+ *
+ * @return an object of {@link ImageMagickCompareResult}. containing comparing result information.
+ *
+ * @throws IOException if there are file's reading/writing issues
+ * @throws InterruptedException if there is thread interruption while executing ImageMagick.
+ */
+ public ImageMagickCompareResult runImageMagickImageCompareAndGetResult(String outImageFilePath,
+ String cmpImageFilePath, String diffImageName, String fuzzValue) throws IOException, InterruptedException {
if (!validateFuzziness(fuzzValue)) {
throw new IllegalArgumentException("Invalid fuzziness value: " + fuzzValue);
}
@@ -151,17 +207,22 @@ public boolean runImageMagickImageCompare(String outImageFilePath, String cmpIma
replacementOutFile = FileUtil.createTempCopy(outImageFilePath, TEMP_FILE_PREFIX, null);
replacementCmpFile = FileUtil.createTempCopy(cmpImageFilePath, TEMP_FILE_PREFIX, null);
- replacementDiff = FileUtil.createTempFile(TEMP_FILE_PREFIX, null).toString();
+ // ImageMagick generates difference images in .png format, therefore we can specify it.
+ // For some reason .webp comparison fails if the extension of diff image is not specified.
+ replacementDiff = FileUtil.createTempFile(TEMP_FILE_PREFIX, ".png").getAbsolutePath();
String currCompareParams = fuzzValue + " '"
+ replacementOutFile + "' '"
+ replacementCmpFile + "' '"
+ replacementDiff + "'";
- boolean result = SystemUtil.runProcessAndWait(compareExec, currCompareParams);
+ ProcessInfo processInfo = SystemUtil.runProcessAndGetProcessInfo(compareExec, currCompareParams);
+ boolean comparingResult = processInfo.getExitCode() == 0;
+ long diffPixels = parseImageMagickProcessOutput(processInfo.getProcessErrOutput());
+ ImageMagickCompareResult resultInfo = new ImageMagickCompareResult(comparingResult, diffPixels);
if (FileUtil.fileExists(replacementDiff)) {
FileUtil.copy(replacementDiff, diffImageName);
}
- return result;
+ return resultInfo;
} finally {
FileUtil.removeFiles(new String[] {replacementOutFile, replacementCmpFile, replacementDiff});
}
@@ -180,4 +241,29 @@ static boolean validateFuzziness(String fuzziness) {
}
}
}
+
+ private static long parseImageMagickProcessOutput(String processOutput) throws IOException {
+ if (null == processOutput) {
+ throw new IllegalArgumentException(IoExceptionMessage.IMAGE_MAGICK_OUTPUT_IS_NULL);
+ }
+
+ if (processOutput.isEmpty()) {
+ return 0L;
+ }
+
+ String[] processOutputLines = processOutput.split("\n");
+
+ for (String line : processOutputLines) {
+ try {
+ Matcher matcher = pattern.matcher(line);
+ if (matcher.find()) {
+ return (long) Double.valueOf(matcher.group()).longValue();
+ }
+ } catch (NumberFormatException e) {
+ // Nothing should be done here because of the exception, that will be thrown later.
+ }
+ }
+
+ throw new IOException(IoExceptionMessage.IMAGE_MAGICK_PROCESS_EXECUTION_FAILED + processOutput);
+ }
}
diff --git a/io/src/main/java/com/itextpdf/io/util/IntHashtable.java b/io/src/main/java/com/itextpdf/io/util/IntHashtable.java
index 1031fdc160..50cce5a4d3 100644
--- a/io/src/main/java/com/itextpdf/io/util/IntHashtable.java
+++ b/io/src/main/java/com/itextpdf/io/util/IntHashtable.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/MessageFormatUtil.java b/io/src/main/java/com/itextpdf/io/util/MessageFormatUtil.java
index 311a5da826..92bec089eb 100644
--- a/io/src/main/java/com/itextpdf/io/util/MessageFormatUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/MessageFormatUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/NumberUtil.java b/io/src/main/java/com/itextpdf/io/util/NumberUtil.java
index 3cbb2577eb..6bb03a79df 100644
--- a/io/src/main/java/com/itextpdf/io/util/NumberUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/NumberUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/ProcessInfo.java b/io/src/main/java/com/itextpdf/io/util/ProcessInfo.java
new file mode 100644
index 0000000000..0e98fa140b
--- /dev/null
+++ b/io/src/main/java/com/itextpdf/io/util/ProcessInfo.java
@@ -0,0 +1,74 @@
+/*
+ This file is part of the iText (R) project.
+ Copyright (c) 1998-2022 iText Group NV
+ Authors: iText Software.
+
+ This program is offered under a commercial and under the AGPL license.
+ For commercial licensing, contact us at https://itextpdf.com/sales. For AGPL licensing, see below.
+
+ AGPL licensing:
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+ */
+package com.itextpdf.io.util;
+
+/**
+ * Class contains a process information, such as process exit code and process output.
+ */
+public final class ProcessInfo {
+
+ private final int exitCode;
+ private final String processStdOutput;
+ private final String processErrOutput;
+
+ /**
+ * Create a new instance, containing a process information,
+ * such as process exit code, process standard and error outputs.
+ *
+ * @param exitCode exit code of the process.
+ * @param processStdOutput the standard output of the process.
+ * @param processErrOutput the error output of the process.
+ */
+ public ProcessInfo(int exitCode, String processStdOutput, String processErrOutput) {
+ this.exitCode = exitCode;
+ this.processStdOutput = processStdOutput;
+ this.processErrOutput = processErrOutput;
+ }
+
+ /**
+ * Getter for a process exit code.
+ *
+ * @return Returns a process exit code.
+ */
+ public int getExitCode() {
+ return exitCode;
+ }
+
+ /**
+ * Getter for a standard process output.
+ *
+ * @return Returns a process standard output string.
+ */
+ public String getProcessStdOutput() {
+ return processStdOutput;
+ }
+
+ /**
+ * Getter for an error process output.
+ *
+ * @return Returns a process error output string.
+ */
+ public String getProcessErrOutput() {
+ return processErrOutput;
+ }
+}
diff --git a/io/src/main/java/com/itextpdf/io/util/ResourceUtil.java b/io/src/main/java/com/itextpdf/io/util/ResourceUtil.java
index 64c6a9db00..47435a3f5f 100644
--- a/io/src/main/java/com/itextpdf/io/util/ResourceUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/ResourceUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/StreamUtil.java b/io/src/main/java/com/itextpdf/io/util/StreamUtil.java
index fb8732cb7b..40e47349e1 100644
--- a/io/src/main/java/com/itextpdf/io/util/StreamUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/StreamUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/SystemUtil.java b/io/src/main/java/com/itextpdf/io/util/SystemUtil.java
index e5105dc392..66f63f6e76 100644
--- a/io/src/main/java/com/itextpdf/io/util/SystemUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/SystemUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
@@ -45,6 +45,7 @@ This file is part of the iText (R) project.
import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
+import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
@@ -132,6 +133,14 @@ public static StringBuilder runProcessAndCollectErrors(String execPath, String p
return printProcessErrorsOutput(runProcess(execPath, params, null));
}
+ public static ProcessInfo runProcessAndGetProcessInfo(String command, String params) throws IOException,
+ InterruptedException {
+ Process p = runProcess(command, params, null);
+ String processStdOutput = printProcessStandardOutput(p).toString();
+ String processErrOutput = printProcessErrorsOutput(p).toString();
+ return new ProcessInfo(p.waitFor(), processStdOutput, processErrOutput);
+ }
+
static Process runProcess(String execPath, String params, String workingDirPath) throws IOException {
List cmdList = prepareProcessArguments(execPath, params);
String[] cmdArray = cmdList.toArray(new String[cmdList.size()]);
@@ -183,8 +192,16 @@ static String getProcessOutput(Process p) throws IOException {
}
static StringBuilder printProcessErrorsOutput(Process p) throws IOException {
+ return printProcessOutput(p.getErrorStream());
+ }
+
+ static StringBuilder printProcessStandardOutput(Process p) throws IOException {
+ return printProcessOutput(p.getInputStream());
+ }
+
+ private static StringBuilder printProcessOutput(InputStream processStream) throws IOException {
StringBuilder builder = new StringBuilder();
- BufferedReader bre = new BufferedReader(new InputStreamReader(p.getErrorStream()));
+ BufferedReader bre = new BufferedReader(new InputStreamReader(processStream));
String line;
while ((line = bre.readLine()) != null) {
System.out.println(line);
diff --git a/io/src/main/java/com/itextpdf/io/util/TextUtil.java b/io/src/main/java/com/itextpdf/io/util/TextUtil.java
index b6bca8cc12..36ff4881c5 100644
--- a/io/src/main/java/com/itextpdf/io/util/TextUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/TextUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/main/java/com/itextpdf/io/util/UrlUtil.java b/io/src/main/java/com/itextpdf/io/util/UrlUtil.java
index fb30ffae09..f01fdd2c7c 100644
--- a/io/src/main/java/com/itextpdf/io/util/UrlUtil.java
+++ b/io/src/main/java/com/itextpdf/io/util/UrlUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/AdobeGlyphListTest.java b/io/src/test/java/com/itextpdf/io/AdobeGlyphListTest.java
index 988d23e177..3279988557 100644
--- a/io/src/test/java/com/itextpdf/io/AdobeGlyphListTest.java
+++ b/io/src/test/java/com/itextpdf/io/AdobeGlyphListTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/UtilitiesTest.java b/io/src/test/java/com/itextpdf/io/UtilitiesTest.java
index 75e4a2a58a..ba2c129ff7 100644
--- a/io/src/test/java/com/itextpdf/io/UtilitiesTest.java
+++ b/io/src/test/java/com/itextpdf/io/UtilitiesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/CFFFontTest.java b/io/src/test/java/com/itextpdf/io/font/CFFFontTest.java
index 4cac813051..b0852e2f44 100644
--- a/io/src/test/java/com/itextpdf/io/font/CFFFontTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/CFFFontTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/font/FontCacheNoFontAsianTest.java b/io/src/test/java/com/itextpdf/io/font/FontCacheNoFontAsianTest.java
index eff2ce55b2..4a7864137f 100644
--- a/io/src/test/java/com/itextpdf/io/font/FontCacheNoFontAsianTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/FontCacheNoFontAsianTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/FontEncodingTest.java b/io/src/test/java/com/itextpdf/io/font/FontEncodingTest.java
index e9c642f8dc..87d053feca 100644
--- a/io/src/test/java/com/itextpdf/io/font/FontEncodingTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/FontEncodingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/FontProgramTest.java b/io/src/test/java/com/itextpdf/io/font/FontProgramTest.java
index e30dce695f..e1c4e3d4b0 100644
--- a/io/src/test/java/com/itextpdf/io/font/FontProgramTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/FontProgramTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/MonospaceFontTest.java b/io/src/test/java/com/itextpdf/io/font/MonospaceFontTest.java
index db3d2f9d5b..0130a7c49b 100644
--- a/io/src/test/java/com/itextpdf/io/font/MonospaceFontTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/MonospaceFontTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/font/cmap/CMapByteCidTest.java b/io/src/test/java/com/itextpdf/io/font/cmap/CMapByteCidTest.java
index e0b0d0b69c..ca1816e69f 100644
--- a/io/src/test/java/com/itextpdf/io/font/cmap/CMapByteCidTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/cmap/CMapByteCidTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/font/otf/ActualTextIteratorTest.java b/io/src/test/java/com/itextpdf/io/font/otf/ActualTextIteratorTest.java
index 886b877cba..146e6f38a1 100644
--- a/io/src/test/java/com/itextpdf/io/font/otf/ActualTextIteratorTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/otf/ActualTextIteratorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/otf/GlyphLineTest.java b/io/src/test/java/com/itextpdf/io/font/otf/GlyphLineTest.java
index f2f231ec64..a85e06d247 100644
--- a/io/src/test/java/com/itextpdf/io/font/otf/GlyphLineTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/otf/GlyphLineTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/otf/GlyphTest.java b/io/src/test/java/com/itextpdf/io/font/otf/GlyphTest.java
index 318a00ab48..cfd7c73d84 100644
--- a/io/src/test/java/com/itextpdf/io/font/otf/GlyphTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/otf/GlyphTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType1Test.java b/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType1Test.java
index b875ebf96d..aec3a13085 100644
--- a/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType1Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType1Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType4Test.java b/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType4Test.java
index 02e49e94a2..8da6ec295e 100644
--- a/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType4Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType4Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType5Test.java b/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType5Test.java
index afd73a0bcb..db002c28b6 100644
--- a/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType5Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType5Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType7Test.java b/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType7Test.java
index 0eb5d1e00a..1363db6a4c 100644
--- a/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType7Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/otf/GposLookupType7Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/font/otf/OpenTypeFontTableReaderTest.java b/io/src/test/java/com/itextpdf/io/font/otf/OpenTypeFontTableReaderTest.java
index a52a434ee3..c3c478e0a7 100644
--- a/io/src/test/java/com/itextpdf/io/font/otf/OpenTypeFontTableReaderTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/otf/OpenTypeFontTableReaderTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/font/otf/OpenTypeGdefTableReaderTest.java b/io/src/test/java/com/itextpdf/io/font/otf/OpenTypeGdefTableReaderTest.java
index acd46367fc..d682cfad05 100644
--- a/io/src/test/java/com/itextpdf/io/font/otf/OpenTypeGdefTableReaderTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/otf/OpenTypeGdefTableReaderTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/font/otf/OtfReadCommonTest.java b/io/src/test/java/com/itextpdf/io/font/otf/OtfReadCommonTest.java
index 940b2149d3..ae6dc16eed 100644
--- a/io/src/test/java/com/itextpdf/io/font/otf/OtfReadCommonTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/otf/OtfReadCommonTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/SimpleWoff2DecodeTest.java b/io/src/test/java/com/itextpdf/io/font/woff2/SimpleWoff2DecodeTest.java
index dc085c7d7d..f348bde915 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/SimpleWoff2DecodeTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/SimpleWoff2DecodeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/Woff2DecodeTest.java b/io/src/test/java/com/itextpdf/io/font/woff2/Woff2DecodeTest.java
index 6777484cf7..815198156c 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/Woff2DecodeTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/Woff2DecodeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/W3CWoff2DecodeTest.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/W3CWoff2DecodeTest.java
index 9355b1ac92..06018f8550 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/W3CWoff2DecodeTest.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/W3CWoff2DecodeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationChecksum001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationChecksum001Test.java
index 56ce25bd94..2e08160bb8 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationChecksum001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationChecksum001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationChecksum002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationChecksum002Test.java
index 1295b3fa6c..a963d226f5 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationChecksum002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationChecksum002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationLocaFormat001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationLocaFormat001Test.java
index 0e5372f933..301fe794d1 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationLocaFormat001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationLocaFormat001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationLocaFormat002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationLocaFormat002Test.java
index 9f20bf5dc2..cfaa56e485 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationLocaFormat002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationLocaFormat002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff001Test.java
index 2dc587108e..e7311bda7e 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff002Test.java
index c99da73ef4..2f0ec483c6 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff003Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff003Test.java
index 4aaba5c5fd..1a9238b04f 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff003Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff003Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff004Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff004Test.java
index 334dcf3ac6..d772f01c3d 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff004Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff004Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff005Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff005Test.java
index ee9907381a..aa0e1d2076 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff005Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff005Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff006Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff006Test.java
index efe3014e64..6377af8ea8 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff006Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff006Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff007Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff007Test.java
index b6f18ba641..55756cf00d 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff007Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff007Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff008Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff008Test.java
index b14752cb69..2039d1d434 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff008Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff008Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff009Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff009Test.java
index da10175408..12965b696f 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff009Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff009Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff010Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff010Test.java
index 3bd1eaaff3..c962a78324 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff010Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff010Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff011Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff011Test.java
index 064ae8b57e..781e261e60 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff011Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff011Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff012Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff012Test.java
index 342761dedb..1f34de70a7 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff012Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff012Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff013Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff013Test.java
index 47ad84a665..677314d6c5 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff013Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff013Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff014Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff014Test.java
index 2d214671c0..aeafa6c50b 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff014Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff014Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff015Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff015Test.java
index d903294132..15db722991 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff015Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff015Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff016Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff016Test.java
index fa91aef945..5541178d71 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff016Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff016Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff017Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff017Test.java
index c0d77bb3e5..0cb70dff51 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff017Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff017Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff018Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff018Test.java
index 5025ffb5fe..4294b4c3d0 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff018Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff018Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff019Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff019Test.java
index 9774a3d60b..e3a52b952d 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff019Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff019Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff020Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff020Test.java
index f84ae52ddb..d63029e5de 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff020Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff020Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff021Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff021Test.java
index b2ab6bddfb..8da22d0fa0 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff021Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff021Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff022Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff022Test.java
index 654a014c65..d23a4162c9 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff022Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff022Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff023Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff023Test.java
index e622a40438..eed9f1c5b4 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff023Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff023Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff024Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff024Test.java
index 4719acd82b..7aee65b12d 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff024Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff024Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff025Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff025Test.java
index 6037120b0c..c2d005d323 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff025Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff025Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff026Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff026Test.java
index f6428aec8f..a50ebcfd84 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff026Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff026Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff027Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff027Test.java
index 5113ef5f84..309f313951 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff027Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff027Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff028Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff028Test.java
index 22b6d5b0cc..b1fe9883fd 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff028Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff028Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff029Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff029Test.java
index c4ffcc1cb3..0f1a1f1817 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff029Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff029Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff030Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff030Test.java
index 8ed03bf206..71148f2053 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff030Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff030Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff031Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff031Test.java
index 67b2558ba1..26b65bb38b 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff031Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff031Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff032Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff032Test.java
index 93d05f4cab..a844ba22b1 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff032Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff032Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff033Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff033Test.java
index ddc3ed8dbd..bf38167329 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff033Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff033Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff034Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff034Test.java
index 594d565a89..b11b3c3dab 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff034Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff034Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff035Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff035Test.java
index 2c2b05ef0a..28caa163a5 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff035Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff035Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff036Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff036Test.java
index 8de56b9c8e..0bde11decb 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff036Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff036Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff037Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff037Test.java
index 76a4b2a262..2a8036d963 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff037Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff037Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff038Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff038Test.java
index 3797cd717b..23f21580dd 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff038Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff038Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff039Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff039Test.java
index 8adb7b5115..f712e6d736 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff039Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff039Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff040Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff040Test.java
index fab3005e5e..629c5c155a 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff040Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff040Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff041Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff041Test.java
index ee3cbf9926..01767978b4 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff041Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff041Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff042Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff042Test.java
index b2c5359d8d..f14600a0de 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff042Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff042Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff043Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff043Test.java
index 8ff3590cb7..b2445bc77b 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff043Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff043Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff044Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff044Test.java
index ba1dcfc49f..d5c03d92a1 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff044Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff044Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff045Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff045Test.java
index 9e859f5bed..bf07c7a6f4 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff045Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff045Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff046Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff046Test.java
index 02a7e72cba..4fc224502c 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff046Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff046Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff047Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff047Test.java
index 84e1fcec72..3eabd10133 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff047Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff047Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff048Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff048Test.java
index 34c6427285..6855fc1313 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff048Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff048Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff049Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff049Test.java
index 543eb60ea1..57291bbfa2 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff049Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff049Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff050Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff050Test.java
index b4d8510d36..cbe9550397 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff050Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff050Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff051Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff051Test.java
index 27fddb988f..a4984bc864 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff051Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff051Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff052Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff052Test.java
index f4bfe17c32..2b3d7249a5 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff052Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff052Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff053Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff053Test.java
index 1a0f23a9da..19a511dde4 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff053Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff053Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff054Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff054Test.java
index c572f0c505..6f480d5617 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff054Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff054Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff055Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff055Test.java
index ee381239b8..50f6fdcc38 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff055Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff055Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff056Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff056Test.java
index 25f01c48fa..d323af8f14 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff056Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff056Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff057Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff057Test.java
index a221adbdac..00eb58bf1e 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff057Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff057Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff058Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff058Test.java
index ca7ea01d53..a60d69ead1 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff058Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff058Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff059Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff059Test.java
index 2bf0b29438..ea3185ac63 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff059Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff059Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff060Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff060Test.java
index 51dba47a5d..02625a4c25 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff060Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff060Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff061Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff061Test.java
index d6af8c9cd5..77cb51fe5e 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff061Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff061Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff062Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff062Test.java
index c3e3867636..a73457e103 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff062Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff062Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff063Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff063Test.java
index 4bb1eae6df..00efb63ebb 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff063Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff063Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff064Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff064Test.java
index 77c552f405..c8def45d14 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff064Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff064Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff065Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff065Test.java
index bbaca163a6..4648c4417d 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff065Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff065Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff066Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff066Test.java
index c92f04f08c..8c32686ea2 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff066Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff066Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff067Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff067Test.java
index d50a146c6f..5161132c4f 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff067Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff067Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff068Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff068Test.java
index da3a15a940..19352372ed 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff068Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff068Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff069Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff069Test.java
index 761cb712cb..72c27a9b1f 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff069Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff069Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff070Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff070Test.java
index a15ed1da40..6a868053ad 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff070Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff070Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff071Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff071Test.java
index 12f8d104aa..4dd12d7a0b 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff071Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff071Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff072Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff072Test.java
index 1888d6514b..407e612538 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff072Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff072Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff073Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff073Test.java
index 81cd31ac86..f507bf5cee 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff073Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff073Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff074Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff074Test.java
index facfb77706..8f00415ba3 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff074Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff074Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff075Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff075Test.java
index c9e74aa637..f3c74bdfbf 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff075Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff075Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff076Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff076Test.java
index e23607584e..983f2accca 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff076Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff076Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff077Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff077Test.java
index 6cdb48fe4a..ddc162ef0f 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff077Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff077Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff078Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff078Test.java
index aa6687410a..7256b49775 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff078Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff078Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff079Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff079Test.java
index 22815edbf3..8c424c1927 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff079Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff079Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff080Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff080Test.java
index 9b7459ee56..0919755fda 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff080Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff080Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff081Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff081Test.java
index 7f13deacd3..927834e253 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff081Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff081Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff082Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff082Test.java
index 24c4bb933b..96f20312f1 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff082Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff082Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff083Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff083Test.java
index b24420c29e..473334d47c 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff083Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff083Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff084Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff084Test.java
index 2be38f9992..bc5304683e 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff084Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff084Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff085Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff085Test.java
index feaf23921e..c3dbef9f0e 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff085Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff085Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff086Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff086Test.java
index 37e545b097..3d2f72ac41 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff086Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff086Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff087Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff087Test.java
index c4a6b5e389..e7f0d5d4b9 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff087Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff087Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff088Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff088Test.java
index 932fff5340..21df3d17c7 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff088Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff088Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff089Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff089Test.java
index 09dead5ce1..9ce91639f5 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff089Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff089Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff090Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff090Test.java
index b0715d3e18..af49a91651 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff090Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff090Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff091Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff091Test.java
index ecf3046652..eefe08068f 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff091Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff091Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff092Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff092Test.java
index a4c2583868..f60e947955 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff092Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff092Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff093Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff093Test.java
index 078ef02d5e..d7da6afee9 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff093Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff093Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff094Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff094Test.java
index f1f678a832..c17c4ce846 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff094Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff094Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff095Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff095Test.java
index 35817630b3..e3d3e2f07b 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff095Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff095Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff096Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff096Test.java
index e58143dd54..bb8a8496bc 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff096Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff096Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff097Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff097Test.java
index e5090c63bf..8fefdf5b20 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff097Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff097Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff098Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff098Test.java
index b634d220e2..a849cc777a 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff098Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff098Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff099Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff099Test.java
index 1e1afd68ce..dc7ff26baa 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff099Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff099Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff100Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff100Test.java
index 2d34d3c11c..cc4ccd35e7 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff100Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff100Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff101Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff101Test.java
index 32e25b9add..2734022c39 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff101Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff101Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff102Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff102Test.java
index f00f22e47d..7ee60d2844 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff102Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff102Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff103Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff103Test.java
index 9f1b8980b6..4b18d0fff4 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff103Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff103Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff104Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff104Test.java
index 4f79c474ed..5730258a41 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff104Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff104Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff105Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff105Test.java
index fc2db3d19c..18a61505f6 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff105Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff105Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff106Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff106Test.java
index c352ac2cf1..36d756ebba 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff106Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff106Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff107Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff107Test.java
index 17c62bf8e1..2c4af0cbb6 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff107Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff107Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff108Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff108Test.java
index 4caa5d1d91..b41254ea9d 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff108Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff108Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff109Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff109Test.java
index a9d244dfeb..fc52c15df8 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff109Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff109Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff110Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff110Test.java
index 65e653ff25..a372af12b0 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff110Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff110Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff111Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff111Test.java
index 54d7d693c4..6bc7a3dba1 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff111Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff111Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff112Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff112Test.java
index 62d9b9a01c..4319ea1653 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff112Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff112Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff113Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff113Test.java
index b940da25df..a3ff6ee341 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff113Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff113Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff114Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff114Test.java
index 3ee55d7108..66eca09b9b 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff114Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff114Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff115Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff115Test.java
index 5889624f5b..51b15febce 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff115Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff115Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff116Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff116Test.java
index 9be8c8e2e7..6a4fa3e017 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff116Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff116Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff117Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff117Test.java
index b78fc67487..63b4ce32f6 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff117Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff117Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff118Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff118Test.java
index 3fc8315bd9..74a15fe0a3 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff118Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff118Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff119Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff119Test.java
index d6e62b3423..d95078bc67 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff119Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff119Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff120Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff120Test.java
index 694f74852a..b9d30fd6b1 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff120Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff120Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff121Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff121Test.java
index 12f1e7ae82..36b03db634 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff121Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff121Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff122Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff122Test.java
index 23112e0cfc..22a8521383 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff122Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff122Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff123Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff123Test.java
index d342c92acd..a5ff58240a 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff123Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff123Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff124Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff124Test.java
index cf73fdf9b8..09142d896b 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff124Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff124Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff125Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff125Test.java
index 9833d85548..316463f4ad 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff125Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff125Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff126Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff126Test.java
index a3a0c95e82..837c4ff892 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff126Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff126Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff127Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff127Test.java
index 27b01c107d..1db0cea1c0 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff127Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff127Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff128Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff128Test.java
index 2b28df3e12..7cee00a0b7 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff128Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff128Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff129Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff129Test.java
index d60c745de7..e253a4f4df 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff129Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff129Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff130Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff130Test.java
index 45a380e7e6..dd994e6edf 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff130Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff130Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff131Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff131Test.java
index f22f7fe2c0..5de8808f3d 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff131Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff131Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff132Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff132Test.java
index c520323bbf..109d01ebd4 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff132Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff132Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff133Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff133Test.java
index 3ea0455c44..5c8a815d8f 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff133Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff133Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff134Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff134Test.java
index 5d15e1ccea..5d42f01dde 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff134Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff134Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff135Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff135Test.java
index 9ebd8f9c3f..30825e2fe1 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff135Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff135Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff136Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff136Test.java
index 6c9acf322b..c83bfc40b6 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff136Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff136Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff137Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff137Test.java
index a29d0d3db2..1a8025e8b9 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff137Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff137Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff138Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff138Test.java
index c11582d1d3..692d8bf9e2 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff138Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff138Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff139Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff139Test.java
index b822417d3d..bdf851f031 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff139Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff139Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff140Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff140Test.java
index 034d0bf5c5..ca2bf1bd1f 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff140Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff140Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff141Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff141Test.java
index 165311c1b4..84b6f7085a 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff141Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff141Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff142Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff142Test.java
index 5d7e2850b7..57b53a6f53 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff142Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff142Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff143Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff143Test.java
index b71a52abc4..2cec07263c 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff143Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff143Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff144Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff144Test.java
index 191e2bd140..f3a7de2c8a 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff144Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff144Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff145Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff145Test.java
index ba0c6ad96d..3c570c542c 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff145Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff145Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff146Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff146Test.java
index 22553dfcaa..cc260ea83e 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff146Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff146Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff147Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff147Test.java
index e29d782113..e0d9ad69e1 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff147Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff147Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff148Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff148Test.java
index 45b0fcbbe8..f51722f7c7 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff148Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff148Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff149Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff149Test.java
index 84337dd77a..a52c3676d7 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff149Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff149Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff150Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff150Test.java
index c24dc131c0..59d77cf9c9 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff150Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff150Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff151Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff151Test.java
index 52bb3bed41..87231a28fe 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff151Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff151Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff152Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff152Test.java
index aafee37717..560892b75d 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff152Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff152Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff153Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff153Test.java
index f273535c2e..e11e6418d5 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff153Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff153Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff154Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff154Test.java
index 118ed2c9bf..0e71e6d30d 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff154Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff154Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff155Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff155Test.java
index e987972f0a..b8af7ea4b7 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff155Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/decoder/ValidationOff155Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData001Test.java
index e3b7b5d712..78f4ddaca6 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData002Test.java
index 35ff0933de..6fce8c1b95 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData003Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData003Test.java
index b467e04cc5..01c2c84928 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData003Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData003Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData004Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData004Test.java
index 39e9f71632..2b5dcfef00 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData004Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData004Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData005Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData005Test.java
index f648f6a488..53022086c4 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData005Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData005Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData006Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData006Test.java
index eb6279044e..ee274ebee6 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData006Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData006Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData007Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData007Test.java
index 74e9936f43..d9dd3de6c8 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData007Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksExtraneousData007Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataAbsent002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataAbsent002Test.java
index 605d74047a..66e83bb8e7 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataAbsent002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataAbsent002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding001Test.java
index 25105f4685..e0124ccd4b 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding002Test.java
index 3b6ba19a5c..90ab424cb6 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding003Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding003Test.java
index 17ab2b0dab..87c5b024e2 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding003Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding003Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding004Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding004Test.java
index 395b2e8b26..78e750e032 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding004Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksMetadataPadding004Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksOrdering003Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksOrdering003Test.java
index 66bf67f146..9525d12f48 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksOrdering003Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksOrdering003Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksOrdering004Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksOrdering004Test.java
index 9f67781990..a377486bbf 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksOrdering004Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksOrdering004Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksPrivate001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksPrivate001Test.java
index 8921266282..bbb7f38022 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksPrivate001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksPrivate001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksPrivate002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksPrivate002Test.java
index 1300222ae0..07aa1e7283 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksPrivate002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/BlocksPrivate002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/DirectoryTableOrder001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/DirectoryTableOrder001Test.java
index d3f595b4db..26163aec37 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/DirectoryTableOrder001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/DirectoryTableOrder001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/DirectoryTableOrder002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/DirectoryTableOrder002Test.java
index 5e60d3e648..f23f586025 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/DirectoryTableOrder002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/DirectoryTableOrder002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderFlavor001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderFlavor001Test.java
index 52246d8d81..5876178b3a 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderFlavor001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderFlavor001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderFlavor002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderFlavor002Test.java
index f6de51fb7a..532fff3b75 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderFlavor002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderFlavor002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderLength001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderLength001Test.java
index 7b95211df7..7e34d27197 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderLength001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderLength001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderLength002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderLength002Test.java
index c4fbd7f472..f521d66ded 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderLength002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderLength002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderNumTables001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderNumTables001Test.java
index 266d75e94d..f44e42c6f3 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderNumTables001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderNumTables001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderReserved001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderReserved001Test.java
index dd89108d6c..6bbe573d3d 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderReserved001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderReserved001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderSignature001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderSignature001Test.java
index c7e5be8213..ba559c2e2e 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderSignature001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/HeaderSignature001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataBrotli001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataBrotli001Test.java
index 85eed247d2..f79499bb43 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataBrotli001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataBrotli001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength001Test.java
index 35a3ad798e..567cbda4a5 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength002Test.java
index 6288f1b940..51a6115700 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength003Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength003Test.java
index 92dc148db6..263d6b5492 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength003Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength003Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength004Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength004Test.java
index ebcf43c505..47c241c4f2 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength004Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataDecompressedLength004Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataExtraneousData001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataExtraneousData001Test.java
index 600e2673cc..913b6801ef 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataExtraneousData001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataExtraneousData001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataGlyfCompositeBbox001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataGlyfCompositeBbox001Test.java
index f03ec76b4a..6c36837eb5 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataGlyfCompositeBbox001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataGlyfCompositeBbox001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataHmtxTransform001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataHmtxTransform001Test.java
index 35ed7e38e8..69d20dae37 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataHmtxTransform001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataHmtxTransform001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataHmtxTransform002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataHmtxTransform002Test.java
index dcaa82ae36..71168cd861 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataHmtxTransform002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataHmtxTransform002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataHmtxTransform003Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataHmtxTransform003Test.java
index 4b203c8fba..36b4473027 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataHmtxTransform003Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataHmtxTransform003Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataLocaSize001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataLocaSize001Test.java
index 24ad7120d5..db1709fa61 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataLocaSize001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataLocaSize001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataLocaSize002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataLocaSize002Test.java
index bde1060f06..e9c06e4272 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataLocaSize002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataLocaSize002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataLocaSize003Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataLocaSize003Test.java
index 7cf8eaeea9..9b5f8b38ea 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataLocaSize003Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataLocaSize003Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformGlyfLoca001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformGlyfLoca001Test.java
index 185d9d2c84..1014c5f5de 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformGlyfLoca001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformGlyfLoca001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformGlyfLoca002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformGlyfLoca002Test.java
index 7194ff6792..bc88b35c88 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformGlyfLoca002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformGlyfLoca002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformLength001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformLength001Test.java
index 52bbffb92e..d7e14f0c5e 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformLength001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformLength001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformLength002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformLength002Test.java
index aa4695edce..06ef727edd 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformLength002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/TabledataTransformLength002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid001Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid001Test.java
index aad88f1dc1..97d1d6939a 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid001Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid001Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid002Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid002Test.java
index 649cb60b3a..2fe2be5b7c 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid002Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid002Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid003Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid003Test.java
index 1464269567..dd2e70e59a 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid003Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid003Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid004Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid004Test.java
index fd097a456d..6e2e53d9b5 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid004Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid004Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid005Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid005Test.java
index 499ae66420..a8cb53f0f3 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid005Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid005Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid006Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid006Test.java
index bf0d6e95aa..4e9a897371 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid006Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid006Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid007Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid007Test.java
index 38d6c0224d..376b39a7a3 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid007Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid007Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid008Test.java b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid008Test.java
index 19e8bf8af4..d184f77cd4 100644
--- a/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid008Test.java
+++ b/io/src/test/java/com/itextpdf/io/font/woff2/w3c/format/Valid008Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/image/BmpTest.java b/io/src/test/java/com/itextpdf/io/image/BmpTest.java
index 5d0a717ff0..d3008f7f05 100644
--- a/io/src/test/java/com/itextpdf/io/image/BmpTest.java
+++ b/io/src/test/java/com/itextpdf/io/image/BmpTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/image/GifTest.java b/io/src/test/java/com/itextpdf/io/image/GifTest.java
index cfd68613ac..4677333ea4 100644
--- a/io/src/test/java/com/itextpdf/io/image/GifTest.java
+++ b/io/src/test/java/com/itextpdf/io/image/GifTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/image/ImageDataFactoryTest.java b/io/src/test/java/com/itextpdf/io/image/ImageDataFactoryTest.java
index 2dea105ff3..0dc851506e 100644
--- a/io/src/test/java/com/itextpdf/io/image/ImageDataFactoryTest.java
+++ b/io/src/test/java/com/itextpdf/io/image/ImageDataFactoryTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/image/ImageTypeDetectorTest.java b/io/src/test/java/com/itextpdf/io/image/ImageTypeDetectorTest.java
index a75837c58b..e3eecb6e4e 100644
--- a/io/src/test/java/com/itextpdf/io/image/ImageTypeDetectorTest.java
+++ b/io/src/test/java/com/itextpdf/io/image/ImageTypeDetectorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/image/Jbig2Test.java b/io/src/test/java/com/itextpdf/io/image/Jbig2Test.java
index 3254a20930..6793661c35 100644
--- a/io/src/test/java/com/itextpdf/io/image/Jbig2Test.java
+++ b/io/src/test/java/com/itextpdf/io/image/Jbig2Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/image/Jpeg2000Test.java b/io/src/test/java/com/itextpdf/io/image/Jpeg2000Test.java
index 3fcaa110eb..53090a5f92 100644
--- a/io/src/test/java/com/itextpdf/io/image/Jpeg2000Test.java
+++ b/io/src/test/java/com/itextpdf/io/image/Jpeg2000Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/image/JpegImageHelperTest.java b/io/src/test/java/com/itextpdf/io/image/JpegImageHelperTest.java
index 7bbc002784..b2018aefbd 100644
--- a/io/src/test/java/com/itextpdf/io/image/JpegImageHelperTest.java
+++ b/io/src/test/java/com/itextpdf/io/image/JpegImageHelperTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/image/JpegTest.java b/io/src/test/java/com/itextpdf/io/image/JpegTest.java
index 227f4cf275..8636bdaf94 100644
--- a/io/src/test/java/com/itextpdf/io/image/JpegTest.java
+++ b/io/src/test/java/com/itextpdf/io/image/JpegTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/image/PngTest.java b/io/src/test/java/com/itextpdf/io/image/PngTest.java
index b15a8361c4..9e98b3f55f 100644
--- a/io/src/test/java/com/itextpdf/io/image/PngTest.java
+++ b/io/src/test/java/com/itextpdf/io/image/PngTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/image/TiffTest.java b/io/src/test/java/com/itextpdf/io/image/TiffTest.java
index 2f8a2dae13..0f7310f9ed 100644
--- a/io/src/test/java/com/itextpdf/io/image/TiffTest.java
+++ b/io/src/test/java/com/itextpdf/io/image/TiffTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/source/PdfTokenizerTest.java b/io/src/test/java/com/itextpdf/io/source/PdfTokenizerTest.java
index 0e81b59197..1f96290490 100644
--- a/io/src/test/java/com/itextpdf/io/source/PdfTokenizerTest.java
+++ b/io/src/test/java/com/itextpdf/io/source/PdfTokenizerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/source/RAFRandomAccessSourceTest.java b/io/src/test/java/com/itextpdf/io/source/RAFRandomAccessSourceTest.java
index ae06bfe4f3..377f768efc 100644
--- a/io/src/test/java/com/itextpdf/io/source/RAFRandomAccessSourceTest.java
+++ b/io/src/test/java/com/itextpdf/io/source/RAFRandomAccessSourceTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/source/WriteNumbersTest.java b/io/src/test/java/com/itextpdf/io/source/WriteNumbersTest.java
index 64053a2118..adf69aa02f 100644
--- a/io/src/test/java/com/itextpdf/io/source/WriteNumbersTest.java
+++ b/io/src/test/java/com/itextpdf/io/source/WriteNumbersTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/source/WriteStringsTest.java b/io/src/test/java/com/itextpdf/io/source/WriteStringsTest.java
index b76b9263ac..d8d7b8feae 100644
--- a/io/src/test/java/com/itextpdf/io/source/WriteStringsTest.java
+++ b/io/src/test/java/com/itextpdf/io/source/WriteStringsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/util/GhostScriptHelperUnitTest.java b/io/src/test/java/com/itextpdf/io/util/GhostScriptHelperUnitTest.java
index d610102921..bd34432982 100644
--- a/io/src/test/java/com/itextpdf/io/util/GhostScriptHelperUnitTest.java
+++ b/io/src/test/java/com/itextpdf/io/util/GhostScriptHelperUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/util/GhostscriptHelperTest.java b/io/src/test/java/com/itextpdf/io/util/GhostscriptHelperTest.java
index 2d7833d019..70dba7a0fd 100644
--- a/io/src/test/java/com/itextpdf/io/util/GhostscriptHelperTest.java
+++ b/io/src/test/java/com/itextpdf/io/util/GhostscriptHelperTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/util/ImageMagickHelperTest.java b/io/src/test/java/com/itextpdf/io/util/ImageMagickHelperTest.java
index 154cf8e901..1eb8a0478f 100644
--- a/io/src/test/java/com/itextpdf/io/util/ImageMagickHelperTest.java
+++ b/io/src/test/java/com/itextpdf/io/util/ImageMagickHelperTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -49,6 +49,8 @@ This file is part of the iText (R) project.
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.PrintStream;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
@@ -347,4 +349,81 @@ public void compareEqualsImagesAndCheckFuzzinessTest() {
}
}
+ @Test
+ public void compareEqualImagesAndGetResult() throws InterruptedException, IOException {
+ String image = SOURCE_FOLDER + "image.png";
+ String diff = DESTINATION_FOLDER + "diff_equalImages_result.png";
+
+ ImageMagickCompareResult result = new ImageMagickHelper().runImageMagickImageCompareAndGetResult(
+ image,
+ image,
+ diff,
+ "1");
+
+ Assert.assertTrue(result.isComparingResultSuccessful());
+ Assert.assertEquals(0, result.getDiffPixels());
+ }
+
+ @Test
+ public void compareDifferentImagesAndGetResult() throws InterruptedException, IOException {
+ String image = SOURCE_FOLDER + "image.png";
+ String image2 = SOURCE_FOLDER + "Im1_1.jpg";
+ String diff = DESTINATION_FOLDER + "diff_equalImages.png";
+
+ ImageMagickCompareResult result = new ImageMagickHelper().runImageMagickImageCompareAndGetResult(
+ image,
+ image2,
+ diff, "1");
+
+ Assert.assertFalse(result.isComparingResultSuccessful());
+ }
+
+ @Test
+ public void runImageMagickImageCompareEqualWithThreshold() throws IOException, InterruptedException {
+ String image = SOURCE_FOLDER + "image.png";
+ String image2 = SOURCE_FOLDER + "image.png";
+ String diff = DESTINATION_FOLDER + "diff_equalImages.png";
+
+ boolean result = new ImageMagickHelper().runImageMagickImageCompareWithThreshold(
+ image,
+ image2,
+ diff,
+ "0",
+ 0);
+
+ Assert.assertTrue(result);
+ }
+
+ @Test
+ public void runImageMagickImageCompareWithEnoughThreshold() throws IOException, InterruptedException {
+ String image = SOURCE_FOLDER + "image.png";
+ String image2 = SOURCE_FOLDER + "Im1_1.jpg";
+ String diff = DESTINATION_FOLDER + "diff_equalImages.png";
+
+ boolean result = new ImageMagickHelper().runImageMagickImageCompareWithThreshold(
+ image,
+ image2,
+ diff,
+ "20",
+ 2000000);
+
+ Assert.assertTrue(result);
+ }
+
+ @Test
+ public void runImageMagickImageCompareWithNotEnoughThreshold() throws IOException, InterruptedException {
+ String image = SOURCE_FOLDER + "image.png";
+ String image2 = SOURCE_FOLDER + "Im1_1.jpg";
+ String diff = DESTINATION_FOLDER + "diff_equalImages.png";
+
+ boolean result = new ImageMagickHelper().runImageMagickImageCompareWithThreshold(
+ image,
+ image2,
+ diff,
+ "20",
+ 2000);
+
+ Assert.assertFalse(result);
+ }
+
}
diff --git a/io/src/test/java/com/itextpdf/io/util/ImageMagickHelperUnitTest.java b/io/src/test/java/com/itextpdf/io/util/ImageMagickHelperUnitTest.java
index f84da56b55..7664ae5e82 100644
--- a/io/src/test/java/com/itextpdf/io/util/ImageMagickHelperUnitTest.java
+++ b/io/src/test/java/com/itextpdf/io/util/ImageMagickHelperUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/util/IntHashtableTest.java b/io/src/test/java/com/itextpdf/io/util/IntHashtableTest.java
index 6b4e1383bb..81b2504057 100644
--- a/io/src/test/java/com/itextpdf/io/util/IntHashtableTest.java
+++ b/io/src/test/java/com/itextpdf/io/util/IntHashtableTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/util/MatcherTest.java b/io/src/test/java/com/itextpdf/io/util/MatcherTest.java
index 3b7b8e5aec..f4ee63a911 100644
--- a/io/src/test/java/com/itextpdf/io/util/MatcherTest.java
+++ b/io/src/test/java/com/itextpdf/io/util/MatcherTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/io/src/test/java/com/itextpdf/io/util/ProcessInfoTest.java b/io/src/test/java/com/itextpdf/io/util/ProcessInfoTest.java
new file mode 100644
index 0000000000..e02285f77a
--- /dev/null
+++ b/io/src/test/java/com/itextpdf/io/util/ProcessInfoTest.java
@@ -0,0 +1,58 @@
+/*
+ This file is part of the iText (R) project.
+ Copyright (c) 1998-2022 iText Group NV
+ Authors: iText Software.
+
+ This program is offered under a commercial and under the AGPL license.
+ For commercial licensing, contact us at https://itextpdf.com/sales. For AGPL licensing, see below.
+
+ AGPL licensing:
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+ */
+package com.itextpdf.io.util;
+
+import com.itextpdf.test.ExtendedITextTest;
+import com.itextpdf.test.annotations.type.UnitTest;
+
+import org.junit.Assert;
+import org.junit.Test;
+import org.junit.experimental.categories.Category;
+
+@Category(UnitTest.class)
+public class ProcessInfoTest extends ExtendedITextTest {
+
+ @Test
+ public void getExitCodeTest() {
+ int exitCode = 1;
+ ProcessInfo processInfo = new ProcessInfo(exitCode, null, null);
+
+ Assert.assertEquals(exitCode, processInfo.getExitCode());
+ }
+
+ @Test
+ public void getProcessStdOutput() {
+ String stdOutput = "output";
+ ProcessInfo processInfo = new ProcessInfo(0, stdOutput, null);
+
+ Assert.assertEquals(stdOutput, processInfo.getProcessStdOutput());
+ }
+
+ @Test
+ public void getProcessErrOutput() {
+ String stdOutput = "output";
+ ProcessInfo processInfo = new ProcessInfo(0, null, stdOutput);
+
+ Assert.assertEquals(stdOutput, processInfo.getProcessErrOutput());
+ }
+}
diff --git a/io/src/test/java/com/itextpdf/io/util/StandardOutUtil.java b/io/src/test/java/com/itextpdf/io/util/StandardOutUtil.java
index fc54e654ae..0a8f14d61d 100644
--- a/io/src/test/java/com/itextpdf/io/util/StandardOutUtil.java
+++ b/io/src/test/java/com/itextpdf/io/util/StandardOutUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/util/StringUtilTest.java b/io/src/test/java/com/itextpdf/io/util/StringUtilTest.java
index ca2295747b..13dc9a6baa 100644
--- a/io/src/test/java/com/itextpdf/io/util/StringUtilTest.java
+++ b/io/src/test/java/com/itextpdf/io/util/StringUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/util/SystemUtilTest.java b/io/src/test/java/com/itextpdf/io/util/SystemUtilTest.java
index d975beee90..840db94809 100644
--- a/io/src/test/java/com/itextpdf/io/util/SystemUtilTest.java
+++ b/io/src/test/java/com/itextpdf/io/util/SystemUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
@@ -39,6 +39,8 @@ This file is part of the iText (R) project.
import org.junit.Before;
import org.junit.Test;
import org.junit.experimental.categories.Category;
+import static com.itextpdf.io.util.ImageMagickHelper.MAGICK_COMPARE_ENVIRONMENT_VARIABLE;
+import static com.itextpdf.io.util.ImageMagickHelper.MAGICK_COMPARE_ENVIRONMENT_VARIABLE_LEGACY;
@Category(UnitTest.class)
public class SystemUtilTest extends ExtendedITextTest {
@@ -144,9 +146,9 @@ public void getProcessOutputEmptyTest() throws IOException {
@Test
public void runProcessAndWaitWithWorkingDirectoryTest() throws IOException, InterruptedException {
- String imageMagickPath = SystemUtil.getPropertyOrEnvironmentVariable(ImageMagickHelper.MAGICK_COMPARE_ENVIRONMENT_VARIABLE);
+ String imageMagickPath = SystemUtil.getPropertyOrEnvironmentVariable(MAGICK_COMPARE_ENVIRONMENT_VARIABLE);
if (imageMagickPath == null) {
- imageMagickPath = SystemUtil.getPropertyOrEnvironmentVariable(ImageMagickHelper.MAGICK_COMPARE_ENVIRONMENT_VARIABLE_LEGACY);
+ imageMagickPath = SystemUtil.getPropertyOrEnvironmentVariable(MAGICK_COMPARE_ENVIRONMENT_VARIABLE_LEGACY);
}
String inputImage = "image.jpg";
String cmpImage = "cmp_image.jpg";
@@ -164,6 +166,19 @@ public void runProcessAndWaitWithWorkingDirectoryTest() throws IOException, Inte
Assert.assertTrue(FileUtil.fileExists(diff));
}
+ @Test
+ public void runProcessAndGetProcessInfoTest() throws IOException, InterruptedException {
+ String imageMagickPath = SystemUtil.getPropertyOrEnvironmentVariable(MAGICK_COMPARE_ENVIRONMENT_VARIABLE);
+ if (imageMagickPath == null) {
+ imageMagickPath = SystemUtil.getPropertyOrEnvironmentVariable(MAGICK_COMPARE_ENVIRONMENT_VARIABLE_LEGACY);
+ }
+
+ ProcessInfo processInfo = SystemUtil.runProcessAndGetProcessInfo(imageMagickPath,"--version");
+
+ Assert.assertNotNull(processInfo);
+ Assert.assertEquals(0, processInfo.getExitCode());
+ }
+
static class TestProcess extends Process {
diff --git a/io/src/test/java/com/itextpdf/io/util/TextUtilTest.java b/io/src/test/java/com/itextpdf/io/util/TextUtilTest.java
index 700603f395..6a73a335eb 100644
--- a/io/src/test/java/com/itextpdf/io/util/TextUtilTest.java
+++ b/io/src/test/java/com/itextpdf/io/util/TextUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/io/src/test/java/com/itextpdf/io/util/UrlUtilTest.java b/io/src/test/java/com/itextpdf/io/util/UrlUtilTest.java
index 89b267b316..0141fc373a 100644
--- a/io/src/test/java/com/itextpdf/io/util/UrlUtilTest.java
+++ b/io/src/test/java/com/itextpdf/io/util/UrlUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/itextcore/pom.xml b/itextcore/pom.xml
index 0709316045..0e365f6158 100644
--- a/itextcore/pom.xml
+++ b/itextcore/pom.xml
@@ -3,7 +3,7 @@
4.0.0com.itextpdfitext7-core
- 7.1.17
+ 7.1.18pomiText 7 CoreA Free Java-PDF library
diff --git a/kernel/pom.xml b/kernel/pom.xml
index 6dc7b81395..388fc60901 100644
--- a/kernel/pom.xml
+++ b/kernel/pom.xml
@@ -4,7 +4,7 @@
com.itextpdfroot
- 7.1.17
+ 7.1.18kerneliText 7 - kernel
diff --git a/kernel/src/main/java/com/itextpdf/kernel/KernelLogMessageConstant.java b/kernel/src/main/java/com/itextpdf/kernel/KernelLogMessageConstant.java
index a4dddff731..6a217f31bd 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/KernelLogMessageConstant.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/KernelLogMessageConstant.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/LicenseVersionException.java b/kernel/src/main/java/com/itextpdf/kernel/LicenseVersionException.java
index 0c86fb2636..d793ed2748 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/LicenseVersionException.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/LicenseVersionException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/PdfException.java b/kernel/src/main/java/com/itextpdf/kernel/PdfException.java
index 1246f97203..25ecbed199 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/PdfException.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/PdfException.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/ProductInfo.java b/kernel/src/main/java/com/itextpdf/kernel/ProductInfo.java
index 6ffce1e2de..0cc49658ed 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/ProductInfo.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/ProductInfo.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/Version.java b/kernel/src/main/java/com/itextpdf/kernel/Version.java
index e662a90749..f39affd42d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/Version.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/Version.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
@@ -78,14 +78,14 @@ public final class Version {
* This String contains the version number of this iText release.
* For debugging purposes, we request you NOT to change this constant.
*/
- private static final String release = "7.1.17";
+ private static final String release = "7.1.18";
/**
* This String contains the iText version as shown in the producer line.
* iText is a product developed by iText Group NV.
* iText Group requests that you retain the iText producer line
* in every PDF that is created or manipulated using iText.
*/
- private static final String producerLine = iTextProductName + " " + release + " \u00a92000-2021 iText Group NV";
+ private static final String producerLine = iTextProductName + " " + release + " \u00a92000-2022 iText Group NV";
/**
* The version info;
diff --git a/kernel/src/main/java/com/itextpdf/kernel/VersionInfo.java b/kernel/src/main/java/com/itextpdf/kernel/VersionInfo.java
index b14108649d..ec9695166c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/VersionInfo.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/VersionInfo.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/CalGray.java b/kernel/src/main/java/com/itextpdf/kernel/colors/CalGray.java
index c3e72596c9..ca4c4c21d3 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/CalGray.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/CalGray.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/CalRgb.java b/kernel/src/main/java/com/itextpdf/kernel/colors/CalRgb.java
index 883f389ac6..d4c27a25ee 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/CalRgb.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/CalRgb.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/Color.java b/kernel/src/main/java/com/itextpdf/kernel/colors/Color.java
index 6759f0d51a..b50cffbce6 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/Color.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/Color.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/ColorConstants.java b/kernel/src/main/java/com/itextpdf/kernel/colors/ColorConstants.java
index 8a5dba00ce..473bdc5ad7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/ColorConstants.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/ColorConstants.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceCmyk.java b/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceCmyk.java
index a1257bfc48..a9b9a2adce 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceCmyk.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceCmyk.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceGray.java b/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceGray.java
index f161de1e49..22aa740f3b 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceGray.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceGray.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceN.java b/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceN.java
index b17902d0f4..b2d930a41f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceN.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceN.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceRgb.java b/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceRgb.java
index cc354f7492..391afaac43 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceRgb.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/DeviceRgb.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/IccBased.java b/kernel/src/main/java/com/itextpdf/kernel/colors/IccBased.java
index ab69028698..0f1afd1de0 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/IccBased.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/IccBased.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/Indexed.java b/kernel/src/main/java/com/itextpdf/kernel/colors/Indexed.java
index 256c416482..135a36c73d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/Indexed.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/Indexed.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/Lab.java b/kernel/src/main/java/com/itextpdf/kernel/colors/Lab.java
index 46a256a7f4..c54e535824 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/Lab.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/Lab.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/PatternColor.java b/kernel/src/main/java/com/itextpdf/kernel/colors/PatternColor.java
index 1953b6ce89..07fea1f69f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/PatternColor.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/PatternColor.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/Separation.java b/kernel/src/main/java/com/itextpdf/kernel/colors/Separation.java
index f3a2c8f620..ea45060946 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/Separation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/Separation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/WebColors.java b/kernel/src/main/java/com/itextpdf/kernel/colors/WebColors.java
index fb7795b57d..5a3af45517 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/WebColors.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/WebColors.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/AbstractLinearGradientBuilder.java b/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/AbstractLinearGradientBuilder.java
index feedcb2451..28c386589f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/AbstractLinearGradientBuilder.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/AbstractLinearGradientBuilder.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/GradientColorStop.java b/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/GradientColorStop.java
index f67d733a11..6faa13cb41 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/GradientColorStop.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/GradientColorStop.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/GradientSpreadMethod.java b/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/GradientSpreadMethod.java
index 8a30724f38..eacfff532e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/GradientSpreadMethod.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/GradientSpreadMethod.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/LinearGradientBuilder.java b/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/LinearGradientBuilder.java
index b6a5349c7a..7ceb559f2b 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/LinearGradientBuilder.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/LinearGradientBuilder.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/StrategyBasedLinearGradientBuilder.java b/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/StrategyBasedLinearGradientBuilder.java
index 6368376f23..96f22f056f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/StrategyBasedLinearGradientBuilder.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/colors/gradients/StrategyBasedLinearGradientBuilder.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/ContextManager.java b/kernel/src/main/java/com/itextpdf/kernel/counter/ContextManager.java
index 867f12f9b5..0e23083ed4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/ContextManager.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/ContextManager.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/DataHandlerCounter.java b/kernel/src/main/java/com/itextpdf/kernel/counter/DataHandlerCounter.java
index 2b6ad48960..4a5c8e529a 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/DataHandlerCounter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/DataHandlerCounter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/DefaultEventCounter.java b/kernel/src/main/java/com/itextpdf/kernel/counter/DefaultEventCounter.java
index 133079b72c..0f5cf8e752 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/DefaultEventCounter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/DefaultEventCounter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/EventCounter.java b/kernel/src/main/java/com/itextpdf/kernel/counter/EventCounter.java
index 57151e46dd..ba2b12026f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/EventCounter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/EventCounter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/EventCounterHandler.java b/kernel/src/main/java/com/itextpdf/kernel/counter/EventCounterHandler.java
index 9bc8d7f704..6718ff9122 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/EventCounterHandler.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/EventCounterHandler.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/IEventCounterFactory.java b/kernel/src/main/java/com/itextpdf/kernel/counter/IEventCounterFactory.java
index 00cc91e9c1..8529c56eb7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/IEventCounterFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/IEventCounterFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/NamespaceConstant.java b/kernel/src/main/java/com/itextpdf/kernel/counter/NamespaceConstant.java
index e4becede1a..a52a6d4b0c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/NamespaceConstant.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/NamespaceConstant.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/SimpleEventCounterFactory.java b/kernel/src/main/java/com/itextpdf/kernel/counter/SimpleEventCounterFactory.java
index 9a63d52be2..7e84d8f01c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/SimpleEventCounterFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/SimpleEventCounterFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/SystemOutEventCounter.java b/kernel/src/main/java/com/itextpdf/kernel/counter/SystemOutEventCounter.java
index 036adf22e4..bc78ea7286 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/SystemOutEventCounter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/SystemOutEventCounter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/SystemOutEventCounterFactory.java b/kernel/src/main/java/com/itextpdf/kernel/counter/SystemOutEventCounterFactory.java
index 26d5bab882..522f868e41 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/SystemOutEventCounterFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/SystemOutEventCounterFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/context/GenericContext.java b/kernel/src/main/java/com/itextpdf/kernel/counter/context/GenericContext.java
index f8062acfda..92fb1cab87 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/context/GenericContext.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/context/GenericContext.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/context/IContext.java b/kernel/src/main/java/com/itextpdf/kernel/counter/context/IContext.java
index e029d7f3c0..93172c6d5c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/context/IContext.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/context/IContext.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/context/UnknownContext.java b/kernel/src/main/java/com/itextpdf/kernel/counter/context/UnknownContext.java
index a4e719b581..81bf00872f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/context/UnknownContext.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/context/UnknownContext.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventData.java b/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventData.java
index a1ab20c73d..82caf60b76 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventData.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataCacheComparatorBased.java b/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataCacheComparatorBased.java
index 5a3af7fde2..317a0d00d7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataCacheComparatorBased.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataCacheComparatorBased.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataCacheQueueBased.java b/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataCacheQueueBased.java
index 5f855670dd..6d9820d518 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataCacheQueueBased.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataCacheQueueBased.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataHandler.java b/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataHandler.java
index d7b0781846..d5a9608510 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataHandler.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataHandler.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataHandlerUtil.java b/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataHandlerUtil.java
index d0d1255e09..8d32504fc9 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataHandlerUtil.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataHandlerUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/data/IEventDataCache.java b/kernel/src/main/java/com/itextpdf/kernel/counter/data/IEventDataCache.java
index b632e6c03b..a0d883ed6f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/data/IEventDataCache.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/data/IEventDataCache.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/data/IEventDataFactory.java b/kernel/src/main/java/com/itextpdf/kernel/counter/data/IEventDataFactory.java
index 49d8490d3a..4fb6d7be3d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/data/IEventDataFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/data/IEventDataFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/data/WaitTime.java b/kernel/src/main/java/com/itextpdf/kernel/counter/data/WaitTime.java
index 0abe56bc15..866e6acb57 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/data/WaitTime.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/data/WaitTime.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/event/CoreEvent.java b/kernel/src/main/java/com/itextpdf/kernel/counter/event/CoreEvent.java
index 9836c12748..41dd318c86 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/event/CoreEvent.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/event/CoreEvent.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/event/IEvent.java b/kernel/src/main/java/com/itextpdf/kernel/counter/event/IEvent.java
index bb5d059507..46d9f28a7a 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/event/IEvent.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/event/IEvent.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/event/IGenericEvent.java b/kernel/src/main/java/com/itextpdf/kernel/counter/event/IGenericEvent.java
index 85240382c2..af5b4ed4ed 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/event/IGenericEvent.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/event/IGenericEvent.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/event/IMetaInfo.java b/kernel/src/main/java/com/itextpdf/kernel/counter/event/IMetaInfo.java
index 67ea8d03d9..4b9239d1f9 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/counter/event/IMetaInfo.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/counter/event/IMetaInfo.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipher.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipher.java
index a2332460e7..b0060d6845 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipher.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipher.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipherCBCnoPad.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipherCBCnoPad.java
index 15c4df3439..47c7e76071 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipherCBCnoPad.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipherCBCnoPad.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/ARCFOUREncryption.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/ARCFOUREncryption.java
index 616a45cec0..49f5243614 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/ARCFOUREncryption.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/ARCFOUREncryption.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/AesDecryptor.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/AesDecryptor.java
index 117675deae..984bcb94f3 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/AesDecryptor.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/AesDecryptor.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/BadPasswordException.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/BadPasswordException.java
index 1affe27590..7abc54dba9 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/BadPasswordException.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/BadPasswordException.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/CryptoUtil.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/CryptoUtil.java
index 92db7d0d81..8e54efd080 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/CryptoUtil.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/CryptoUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/IDecryptor.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/IDecryptor.java
index e7dba50f21..1186d38be6 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/IDecryptor.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/IDecryptor.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/IVGenerator.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/IVGenerator.java
index 2d194670cb..232676de9d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/IVGenerator.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/IVGenerator.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamAesEncryption.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamAesEncryption.java
index 0bed8e2b0a..dd86526606 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamAesEncryption.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamAesEncryption.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamEncryption.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamEncryption.java
index db0ebf8939..5a03dbb9ad 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamEncryption.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamEncryption.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamStandardEncryption.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamStandardEncryption.java
index 139ab0a886..90d318eaee 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamStandardEncryption.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamStandardEncryption.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/StandardDecryptor.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/StandardDecryptor.java
index 71aed29141..038505113c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/StandardDecryptor.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/StandardDecryptor.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/EncryptionUtils.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/EncryptionUtils.java
index 6a3229d26a..f5edb3589d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/EncryptionUtils.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/EncryptionUtils.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubKeySecurityHandler.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubKeySecurityHandler.java
index 8fe04b0569..c5a32d5221 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubKeySecurityHandler.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubKeySecurityHandler.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingAes128.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingAes128.java
index 23e193be80..8ebd1fe5ce 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingAes128.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingAes128.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingAes256.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingAes256.java
index 9901e62af6..3cbceaea43 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingAes256.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingAes256.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingStandard128.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingStandard128.java
index 80a2e958c2..2dc7c4df81 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingStandard128.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingStandard128.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingStandard40.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingStandard40.java
index 365d64757a..b6a5274e2d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingStandard40.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PubSecHandlerUsingStandard40.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PublicKeyRecipient.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PublicKeyRecipient.java
index 17c19293a2..22b11c9f71 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PublicKeyRecipient.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/PublicKeyRecipient.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/SecurityHandler.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/SecurityHandler.java
index 472479c489..a761366cc4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/SecurityHandler.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/SecurityHandler.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingAes128.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingAes128.java
index 54ff5dcb9d..922ce1d300 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingAes128.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingAes128.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingAes256.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingAes256.java
index 9a0b2b0fce..ab6d9067af 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingAes256.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingAes256.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingStandard128.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingStandard128.java
index 1f4635b4b7..e620ebd5bf 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingStandard128.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingStandard128.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingStandard40.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingStandard40.java
index 778942acc6..f5e68d15da 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingStandard40.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardHandlerUsingStandard40.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardSecurityHandler.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardSecurityHandler.java
index 301597b4ec..5201c11c00 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardSecurityHandler.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/StandardSecurityHandler.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/UnsupportedSecurityHandlerException.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/UnsupportedSecurityHandlerException.java
index 807e22612c..edb829480f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/UnsupportedSecurityHandlerException.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/securityhandler/UnsupportedSecurityHandlerException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/events/Event.java b/kernel/src/main/java/com/itextpdf/kernel/events/Event.java
index d030ef0d4b..6ac1d14a11 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/events/Event.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/events/Event.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/events/EventDispatcher.java b/kernel/src/main/java/com/itextpdf/kernel/events/EventDispatcher.java
index 1f2fe91de6..7a02dc95de 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/events/EventDispatcher.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/events/EventDispatcher.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/events/IEventDispatcher.java b/kernel/src/main/java/com/itextpdf/kernel/events/IEventDispatcher.java
index fb7058d63d..0de83da561 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/events/IEventDispatcher.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/events/IEventDispatcher.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/events/IEventHandler.java b/kernel/src/main/java/com/itextpdf/kernel/events/IEventHandler.java
index e90fdfd737..5b20b41e27 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/events/IEventHandler.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/events/IEventHandler.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/events/PdfDocumentEvent.java b/kernel/src/main/java/com/itextpdf/kernel/events/PdfDocumentEvent.java
index e632def798..2b0b396198 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/events/PdfDocumentEvent.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/events/PdfDocumentEvent.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/exceptions/KernelExceptionMessageConstant.java b/kernel/src/main/java/com/itextpdf/kernel/exceptions/KernelExceptionMessageConstant.java
new file mode 100644
index 0000000000..cde3efbede
--- /dev/null
+++ b/kernel/src/main/java/com/itextpdf/kernel/exceptions/KernelExceptionMessageConstant.java
@@ -0,0 +1,355 @@
+/*
+ This file is part of the iText (R) project.
+ Copyright (c) 1998-2022 iText Group NV
+ Authors: iText Software.
+
+ This program is offered under a commercial and under the AGPL license.
+ For commercial licensing, contact us at https://itextpdf.com/sales. For AGPL licensing, see below.
+
+ AGPL licensing:
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+ */
+package com.itextpdf.kernel.exceptions;
+
+/**
+ * Class that bundles all the error message templates as constants.
+ */
+public final class KernelExceptionMessageConstant {
+ public static final String AMOUNT_OF_BYTES_LESS_THAN_ZERO =
+ "Amount of bytes in the PDF document cannot be less than zero";
+ public static final String ANNOTATION_SHALL_HAVE_REFERENCE_TO_PAGE = "Annotation shall have reference to page.";
+ public static final String APPEND_MODE_REQUIRES_A_DOCUMENT_WITHOUT_ERRORS_EVEN_IF_RECOVERY_IS_POSSIBLE =
+ "Append mode requires a document without errors, even if recovery is possible.";
+ public static final String BAD_CERTIFICATE_AND_KEY = "Bad public key certificate and/or private key.";
+ public static final String BAD_USER_PASSWORD =
+ "Bad user password. Password is not provided or wrong password provided. Correct password should be passed "
+ + "to PdfReader constructor with properties. See ReaderProperties#setPassword() method.";
+ public static final String CANNOT_ADD_KID_TO_THE_FLUSHED_ELEMENT = "Cannot add kid to the flushed element.";
+ public static final String CANNOT_BE_EMBEDDED_DUE_TO_LICENSING_RESTRICTIONS =
+ "{0} cannot be embedded due to licensing restrictions.";
+ public static final String CANNOT_CLOSE_DOCUMENT = "Cannot close document.";
+ public static final String CANNOT_CLOSE_DOCUMENT_WITH_ALREADY_FLUSHED_PDF_CATALOG =
+ "Cannot close document with already flushed PDF Catalog.";
+ public static final String CANNOT_CONVERT_PDF_ARRAY_TO_AN_ARRAY_OF_BOOLEANS =
+ "Cannot convert PdfArray to an array of booleans";
+ public static final String CANNOT_CONVERT_PDF_ARRAY_TO_DOUBLE_ARRAY = "Cannot convert PdfArray to an array "
+ + "of doubles.";
+ public static final String CANNOT_CONVERT_PDF_ARRAY_TO_INT_ARRAY = "Cannot convert PdfArray to an array "
+ + "of integers.";
+ public static final String CANNOT_CONVERT_PDF_ARRAY_TO_FLOAT_ARRAY = "Cannot convert PdfArray to an array "
+ + "of floats.";
+ public static final String CANNOT_CONVERT_PDF_ARRAY_TO_LONG_ARRAY = "Cannot convert PdfArray to an array of longs.";
+ public static final String CANNOT_CONVERT_PDF_ARRAY_TO_RECTANGLE = "Cannot convert PdfArray to Rectangle.";
+ public static final String CANNOT_COPY_FLUSHED_OBJECT = "Cannot copy flushed object.";
+ public static final String CANNOT_COPY_FLUSHED_TAG = "Cannot copy flushed tag.";
+ public static final String CANNOT_COPY_OBJECT_CONTENT = "Cannot copy object content.";
+ public static final String CANNOT_COPY_INDIRECT_OBJECT_FROM_THE_DOCUMENT_THAT_IS_BEING_WRITTEN = "Cannot copy "
+ + "indirect object from the document that is being written.";
+ public static final String CANNOT_COPY_TO_DOCUMENT_OPENED_IN_READING_MODE = "Cannot copy to document opened in "
+ + "reading mode.";
+ public static final String CANNOT_CREATE_FONT_FROM_NULL_PDF_DICTIONARY
+ = "Cannot create font from null pdf dictionary.";
+ public static final String CANNOT_CREATE_PDF_IMAGE_XOBJECT_BY_WMF_IMAGE = "Cannot create PdfImageXObject instance "
+ + "by WmfImage. Use PdfFormXObject constructor instead.";
+ public static final String CANNOT_CREATE_PDFSTREAM_BY_INPUT_STREAM_WITHOUT_PDF_DOCUMENT = "Cannot create pdfstream "
+ + "by InputStream without PdfDocument.";
+ public static final String CANNOT_CREATE_TYPE_0_FONT_WITH_TRUE_TYPE_FONT_PROGRAM_WITHOUT_EMBEDDING_IT
+ = "Cannot create Type0 font with true type font program without embedding it.";
+ public static final String CANNOT_EMBED_STANDARD_FONT = "Standard fonts cannot be embedded.";
+ public static final String CANNOT_EMBED_TYPE_0_FONT_WITH_CID_FONT_PROGRAM
+ = "Cannot embed Type0 font with CID font program based on non-generic predefined CMap.";
+ public static final String CANNOT_GET_CONTENT_BYTES = "Cannot get content bytes.";
+ public static final String CANNOT_GET_PDF_STREAM_BYTES = "Cannot get PdfStream bytes.";
+ public static final String CANNOT_OPERATE_WITH_FLUSHED_PDF_STREAM = "Cannot operate with the flushed PdfStream.";
+ public static final String CANNOT_RETRIEVE_MEDIA_BOX_ATTRIBUTE = "Invalid PDF. There is no media box attribute "
+ + "for page or its parents.";
+ public static final String CANNOT_FIND_IMAGE_DATA_OR_EI = "Cannot find image data or EI.";
+ public static final String CANNOT_FLUSH_DOCUMENT_ROOT_TAG_BEFORE_DOCUMENT_IS_CLOSED = "Cannot flush document root "
+ + "tag before document is closed.";
+ public static final String CANNOT_FLUSH_OBJECT = "Cannot flush object.";
+ public static final String CANNOT_MOVE_FLUSHED_TAG = "Cannot move flushed tag";
+ public static final String CANNOT_MOVE_TO_FLUSHED_KID = "Cannot move to flushed kid.";
+ public static final String CANNOT_MOVE_TO_MARKED_CONTENT_REFERENCE = "Cannot move to marked content reference.";
+ public static final String CANNOT_MOVE_TO_PARENT_CURRENT_ELEMENT_IS_ROOT = "Cannot move to parent current element "
+ + "is root.";
+ public static final String CANNOT_MOVE_PAGES_IN_PARTLY_FLUSHED_DOCUMENT = "Cannot move pages in partly flushed "
+ + "document. Page number {0} is already flushed.";
+ public static final String CANNOT_OPEN_DOCUMENT = "Cannot open document.";
+ public static final String CANNOT_PARSE_CONTENT_STREAM = "Cannot parse content stream.";
+ public static final String CANNOT_READ_A_STREAM_IN_ORDER_TO_APPEND_NEW_BYTES = "Cannot read a stream in order to "
+ + "append new bytes.";
+ public static final String CANNOT_READ_PDF_OBJECT = "Cannot read PdfObject.";
+ public static final String CANNOT_RECOGNISE_DOCUMENT_FONT_WITH_ENCODING = "Cannot recognise document font {0} "
+ + "with {1} encoding";
+ public static final String CANNOT_RELOCATE_ROOT_TAG = "Cannot relocate root tag.";
+ public static final String CANNOT_RELOCATE_TAG_WHICH_IS_ALREADY_FLUSHED = "Cannot relocate tag which is already "
+ + "flushed.";
+ public static final String CANNOT_RELOCATE_TAG_WHICH_PARENT_IS_ALREADY_FLUSHED = "Cannot relocate tag which "
+ + "parent is already flushed.";
+ public static final String CANNOT_REMOVE_DOCUMENT_ROOT_TAG = "Cannot remove document root tag.";
+ public static final String CANNOT_REMOVE_MARKED_CONTENT_REFERENCE_BECAUSE_ITS_PAGE_WAS_ALREADY_FLUSHED = "Cannot "
+ + "remove marked content reference, because its page has been already flushed.";
+ public static final String CANNOT_REMOVE_TAG_BECAUSE_ITS_PARENT_IS_FLUSHED = "Cannot remove tag, because its "
+ + "parent is flushed.";
+ public static final String CANNOT_SET_DATA_TO_PDF_STREAM_WHICH_WAS_CREATED_BY_INPUT_STREAM = "Cannot set data to "
+ + "PdfStream which was created by InputStream.";
+ public static final String CANNOT_SET_ENCRYPTED_PAYLOAD_TO_DOCUMENT_OPENED_IN_READING_MODE = "Cannot set "
+ + "encrypted payload to a document opened in read only mode.";
+ public static final String CANNOT_SET_ENCRYPTED_PAYLOAD_TO_ENCRYPTED_DOCUMENT = "Cannot set encrypted payload "
+ + "to an encrypted document.";
+ public static final String CANNOT_SPLIT_DOCUMENT_THAT_IS_BEING_WRITTEN = "Cannot split document that is "
+ + "being written.";
+ public static final String CANNOT_WRITE_TO_PDF_STREAM = "Cannot write to PdfStream.";
+ public static final String CANNOT_WRITE_OBJECT_AFTER_IT_WAS_RELEASED = "Cannot write object after it was "
+ + "released. In normal situation the object must be read once again before being written.";
+ public static final String CERTIFICATE_IS_NOT_PROVIDED_DOCUMENT_IS_ENCRYPTED_WITH_PUBLIC_KEY_CERTIFICATE =
+ "Certificate is not provided. Document is encrypted with public key certificate, it should be passed "
+ + "to PdfReader constructor with properties. See ReaderProperties#setPublicKeySecurityParams() "
+ + "method.";
+ public static final String CF_NOT_FOUND_ENCRYPTION = "/CF not found (encryption)";
+ public static final String COLOR_SPACE_NOT_FOUND = "ColorSpace not found.";
+ public static final String CONTENT_STREAM_MUST_NOT_INVOKE_OPERATORS_THAT_SPECIFY_COLORS_OR_OTHER_COLOR_RELATED_PARAMETERS =
+ "Content stream must not invoke operators that specify colors or other color related parameters in "
+ + "the graphics state.";
+ public static final String CORRUPTED_OUTLINE_DICTIONARY_HAS_INFINITE_LOOP =
+ "Document outline dictionary is corrupted: some outline (PDF object: \"{0}\") has wrong first/next link "
+ + "entry.";
+ public static final String CORRUPTED_OUTLINE_NO_PARENT_ENTRY =
+ "Document outline is corrupted: some outline (PDF object: \"{0}\") lacks the required parent entry.";
+ public static final String CORRUPTED_OUTLINE_NO_TITLE_ENTRY =
+ "Document outline is corrupted: some outline (PDF object: \"{0}\") lacks the required title entry.";
+ public static final String DATA_HANDLER_COUNTER_HAS_BEEN_DISABLED = "Data handler counter has been disabled";
+ public static final String DEFAULT_CRYPT_FILTER_NOT_FOUND_ENCRYPTION = "/DefaultCryptFilter not found "
+ + "(encryption).";
+ public static final String THIS_DICTIONARY_KEY_IS_NOT_A_NAME = "Dictionary key {0} is not a name.";
+ public static final String DICTIONARY_DOES_NOT_HAVE_SUPPORTED_FONT_DATA = "Dictionary doesn't have supported font "
+ + "data.";
+ public static final String DOCUMENT_CLOSED_IT_IS_IMPOSSIBLE_TO_EXECUTE_ACTION = "Document was closed. It is "
+ + "impossible to execute action.";
+ public static final String DOCUMENT_DOES_NOT_CONTAIN_STRUCT_TREE_ROOT = "Document doesn't contain StructTreeRoot.";
+ public static final String DOCUMENT_HAS_NO_PDF_CATALOG_OBJECT = "Document has no PDF Catalog object.";
+ public static final String DOCUMENT_HAS_NOT_BEEN_READ_YET = "The PDF document has not been read yet. Document "
+ + "reading occurs in PdfDocument class constructor";
+ public static final String DOCUMENT_FOR_COPY_TO_CANNOT_BE_NULL = "Document for copyTo cannot be null.";
+ public static final String DURING_DECOMPRESSION_MULTIPLE_STREAMS_IN_SUM_OCCUPIED_MORE_MEMORY_THAN_ALLOWED = ""
+ + "During decompression multiple streams in sum occupied more memory than allowed. Please either check "
+ + "your pdf or increase the allowed single decompressed pdf stream maximum size value by setting "
+ + "the appropriate parameter of ReaderProperties's MemoryLimitsAwareHandler.";
+ public static final String DURING_DECOMPRESSION_SINGLE_STREAM_OCCUPIED_MORE_MEMORY_THAN_ALLOWED = "During "
+ + "decompression a single stream occupied more memory than allowed. Please either check your pdf or "
+ + "increase the allowed multiple decompressed pdf streams maximum size value by setting the appropriate "
+ + "parameter of ReaderProperties's MemoryLimitsAwareHandler.";
+ public static final String DURING_DECOMPRESSION_SINGLE_STREAM_OCCUPIED_MORE_THAN_MAX_INTEGER_VALUE = "During "
+ + "decompression a single stream occupied more than a maximum integer value. Please check your pdf.";
+ public static final String END_OF_CONTENT_STREAM_REACHED_BEFORE_END_OF_IMAGE_DATA = "End of content stream "
+ + "reached before end of image data.";
+ public static final String ERROR_WHILE_READING_OBJECT_STREAM = "Error while reading Object Stream.";
+ public static final String ENCRYPTED_PAYLOAD_FILE_SPEC_DOES_NOT_HAVE_ENCRYPTED_PAYLOAD_DICTIONARY = "Encrypted "
+ + "payload file spec shall have encrypted payload dictionary.";
+ public static final String ENCRYPTED_PAYLOAD_FILE_SPEC_SHALL_BE_INDIRECT = "Encrypted payload file spec shall "
+ + "be indirect.";
+ public static final String ENCRYPTED_PAYLOAD_FILE_SPEC_SHALL_HAVE_EF_DICTIONARY = "Encrypted payload file spec "
+ + "shall have 'EF' key. The value of such key shall be a dictionary that contains embedded file stream.";
+ public static final String ENCRYPTED_PAYLOAD_FILE_SPEC_SHALL_HAVE_TYPE_EQUAL_TO_FILESPEC = "Encrypted payload file "
+ + "spec shall have 'Type' key. The value of such key shall be 'Filespec'.";
+ public static final String ENCRYPTED_PAYLOAD_SHALL_HAVE_TYPE_EQUALS_TO_ENCRYPTED_PAYLOAD_IF_PRESENT = "Encrypted "
+ + "payload dictionary shall have field 'Type' equal to 'EncryptedPayload' if present";
+ public static final String ENCRYPTED_PAYLOAD_SHALL_HAVE_SUBTYPE = "Encrypted payload shall have 'Subtype' field "
+ + "specifying crypto filter";
+ public static final String EXTERNAL_ENTITY_ELEMENT_FOUND_IN_XML =
+ "External entity element found in XML. This entity will not be parsed to prevent XML attacks.";
+ public static final String FILE_POSITION_0_CROSS_REFERENCE_ENTRY_IN_THIS_XREF_SUBSECTION = "file position 0 cross "
+ + "reference entry in this xref subsection.";
+ public static final String FILTER_CCITTFAXDECODE_IS_ONLY_SUPPORTED_FOR_IMAGES = "Filter CCITTFaxDecode is only "
+ + "supported for images";
+ public static final String FILTER_IS_NOT_A_NAME_OR_ARRAY = "filter is not a name or array.";
+ public static final String FLUSHED_PAGE_CANNOT_BE_ADDED_OR_INSERTED = "Flushed page cannot be added or inserted.";
+ public static final String FLUSHED_PAGE_CANNOT_BE_REMOVED = "Flushed page cannot be removed from a document which "
+ + "is tagged or has an AcroForm";
+ public static final String FLUSHING_HELPER_FLUSHING_MODE_IS_NOT_FOR_DOC_READING_MODE = "Flushing writes the object "
+ + "to the output stream and releases it from memory. It is only possible for documents that have a "
+ + "PdfWriter associated with them. Use PageFlushingHelper#releaseDeep method instead.";
+ public static final String FONT_AND_SIZE_MUST_BE_SET_BEFORE_WRITING_ANY_TEXT = "Font and size must be set before "
+ + "writing any text.";
+ public static final String FONT_EMBEDDING_ISSUE = "Font embedding issue.";
+ public static final String FORM_XOBJECT_MUST_HAVE_BBOX = "Form XObject must have BBox.";
+ public static final String FUNCTION_IS_NOT_COMPATIBLE_WITH_COLOR_SPACE = "Function is not compatible with "
+ + "ColorSpace.";
+ public static final String ILLEGAL_CHARACTER_IN_ASCIIHEXDECODE = "illegal character in ASCIIHexDecode.";
+ public static final String ILLEGAL_CHARACTER_IN_ASCII85DECODE = "Illegal character in ASCII85Decode.";
+ public static final String ILLEGAL_LENGTH_VALUE = "Illegal length value.";
+ public static final String ILLEGAL_R_VALUE = "Illegal R value.";
+ public static final String ILLEGAL_V_VALUE = "Illegal V value.";
+ public static final String IN_A_PAGE_LABEL_THE_PAGE_NUMBERS_MUST_BE_GREATER_OR_EQUAL_TO_1 = "In a page label the "
+ + "page numbers must be greater or equal to 1.";
+ public static final String INCORRECT_NUMBER_OF_COMPONENTS = "Incorrect number of components.";
+ public static final String INVALID_CROSS_REFERENCE_ENTRY_IN_THIS_XREF_SUBSECTION = "Invalid cross reference entry "
+ + "in this xref subsection.";
+ public static final String INVALID_INDIRECT_REFERENCE = "Invalid indirect reference {0}.";
+ public static final String INVALID_MEDIA_BOX_VALUE = "Tne media box object has incorrect values.";
+ public static final String INVALID_PAGE_STRUCTURE = "Invalid page structure {0}.";
+ public static final String INVALID_PAGE_STRUCTURE_PAGES_MUST_BE_PDF_DICTIONARY = "Invalid page structure. /Pages "
+ + "must be PdfDictionary.";
+ public static final String INVALID_RANGE_ARRAY = "Invalid range array.";
+ public static final String INVALID_OFFSET_FOR_THIS_OBJECT = "Invalid offset for object {0}.";
+ public static final String INVALID_XREF_STREAM = "Invalid xref stream.";
+ public static final String INVALID_XREF_TABLE = "Invalid xref table.";
+ public static final String IO_EXCEPTION = "I/O exception.";
+ public static final String IO_EXCEPTION_WHILE_CREATING_FONT = "I/O exception while creating Font";
+ public static final String LZW_DECODER_EXCEPTION = "LZW decoder exception.";
+ public static final String LZW_FLAVOUR_NOT_SUPPORTED = "LZW flavour not supported.";
+ public static final String MISSING_REQUIRED_FIELD_IN_FONT_DICTIONARY
+ = "Missing required field {0} in font dictionary.";
+ public static final String MUST_BE_A_TAGGED_DOCUMENT = "Must be a tagged document.";
+ public static final String NOT_A_VALID_PLACEABLE_WINDOWS_METAFILE = "{0} is not a valid placeable windows "
+ + "metafile.";
+ public static final String NUMBER_OF_ENTRIES_IN_THIS_XREF_SUBSECTION_NOT_FOUND = "Number of entries in this xref "
+ + "subsection not found.";
+ public static final String NO_COMPATIBLE_ENCRYPTION_FOUND = "No compatible encryption found.";
+ public static final String NO_GLYPHS_DEFINED_FOR_TYPE_3_FONT = "No glyphs defined for type3 font.";
+ public static final String NO_KID_WITH_SUCH_ROLE = "No kid with such role.";
+ public static final String NONINVERTIBLE_MATRIX_CANNOT_BE_PROCESSED = "A noninvertible matrix has been parsed. "
+ + "The behaviour is unpredictable.";
+ public static final String NOT_A_PLACEABLE_WINDOWS_METAFILE = "Not a placeable windows metafile.";
+ public static final String NOT_A_WMF_IMAGE = "Not a WMF image.";
+ public static final String NO_VALID_ENCRYPTION_MODE = "No valid encryption mode.";
+ public static final String NUMBER_OF_PAGES_CAN_NOT_BE_NEGATIVE = "Number of pages can not be negative.";
+ public static final String NUMBER_OF_BOOLEANS_IN_THE_ARRAY_DOES_NOT_CORRESPOND_WITH_THE_NUMBER_OF_FIELDS = "The "
+ + "number of booleans in the array doesn't correspond with the number of fields.";
+ public static final String OBJECT_MUST_BE_INDIRECT_TO_WORK_WITH_THIS_WRAPPER = "Object must be indirect to work "
+ + "with this wrapper.";
+ public static final String OBJECT_NUMBER_OF_THE_FIRST_OBJECT_IN_THIS_XREF_SUBSECTION_NOT_FOUND = "Object number "
+ + "of the first object in this xref subsection not found.";
+ public static final String ONLY_IDENTITY_CMAPS_SUPPORTS_WITH_TRUETYPE = "Only Identity CMaps supports with "
+ + "truetype";
+ public static final String ONLY_BMP_CAN_BE_WRAPPED_IN_WMF = "Only BMP can be wrapped in WMF.";
+ public static final String OPERATOR_EI_NOT_FOUND_AFTER_END_OF_IMAGE_DATA = "Operator EI not found after the end "
+ + "of image data.";
+ public static final String PAGE_CANNOT_BE_ADDED_TO_DOCUMENT_BECAUSE_IT_BELONGS_TO_ANOTHER_DOCUMENT =
+ "The passed page belongs to document {0} (page {1} of the document) and therefore cannot be added "
+ + "to this document ({2}).";
+ public static final String PAGE_IS_NOT_SET_FOR_THE_PDF_TAG_STRUCTURE = "Page is not set for the pdf tag structure.";
+ public static final String PAGE_ALREADY_FLUSHED = "The page has been already flushed.";
+ public static final String PDF_ENCRYPTION = "PdfEncryption exception.";
+ public static final String PDF_DECRYPTION = "Exception occurred with PDF document decryption. One of the possible "
+ + "reasons is wrong password or wrong public key certificate and private key.";
+ public static final String PDF_FORM_XOBJECT_HAS_INVALID_BBOX = "PdfFormXObject has invalid BBox.";
+ public static final String PDF_OBJECT_STREAM_REACH_MAX_SIZE = "PdfObjectStream reach max size.";
+ public static final String PDF_PAGES_TREE_COULD_BE_GENERATED_ONLY_ONCE = "PdfPages tree could be generated only "
+ + "once.";
+ public static final String PDF_READER_HAS_BEEN_ALREADY_UTILIZED = "Given PdfReader instance has already been "
+ + "utilized. The PdfReader cannot be reused, please create a new instance.";
+ public static final String PDF_STARTXREF_IS_NOT_FOLLOWED_BY_A_NUMBER = "PDF startxref is not followed by a number.";
+ public static final String PDF_STARTXREF_NOT_FOUND = "PDF startxref not found.";
+ public static final String PDF_INDIRECT_OBJECT_BELONGS_TO_OTHER_PDF_DOCUMENT = "Pdf indirect object belongs to "
+ + "other PDF document. Copy object to current pdf document.";
+ public static final String PDF_VERSION_IS_NOT_VALID = "PDF version is not valid.";
+ public static final String PNG_FILTER_UNKNOWN = "PNG filter unknown.";
+ public static final String PRINT_SCALING_ENFORCE_ENTRY_INVALID = "/PrintScaling shall may appear in the Enforce "
+ + "array only if the corresponding entry in the viewer preferences dictionary specifies a valid value "
+ + "other than AppDefault";
+ public static final String REF_ARRAY_ITEMS_IN_STRUCTURE_ELEMENT_DICTIONARY_SHALL_BE_INDIRECT_OBJECTS = "Ref array "
+ + "items in structure element dictionary shall be indirect objects.";
+ public static final String REQUESTED_PAGE_NUMBER_IS_OUT_OF_BOUNDS = "Requested page number {0} is out of bounds.";
+ public static final String ROLE_IS_NOT_MAPPED_TO_ANY_STANDARD_ROLE = "Role \"{0}\" is not mapped to any standard "
+ + "role.";
+ public static final String ROLE_IN_NAMESPACE_IS_NOT_MAPPED_TO_ANY_STANDARD_ROLE = "Role \"{0}\" in namespace {1} "
+ + "is not mapped to any standard role.";
+ public static final String RESOURCES_CANNOT_BE_NULL = "Resources cannot be null.";
+ public static final String RESOURCES_DO_NOT_CONTAIN_EXTGSTATE_ENTRY_UNABLE_TO_PROCESS_THIS_OPERATOR = "Resources "
+ + "do not contain ExtGState entry. Unable to process operator {0}.";
+ public static final String SHADING_TYPE_NOT_FOUND = "Shading type not found.";
+ public static final String STDCF_NOT_FOUND_ENCRYPTION = "/StdCF not found (encryption)";
+ public static final String STREAM_SHALL_END_WITH_ENDSTREAM = "Stream shall end with endstream keyword.";
+ public static final String STRUCT_PARENT_INDEX_NOT_FOUND_IN_TAGGED_OBJECT = "StructParent index not found in "
+ + "tagged object.";
+ public static final String STRUCTURE_ELEMENT_IN_STRUCTURE_DESTINATION_SHALL_BE_AN_INDIRECT_OBJECT = "Structure "
+ + "element referenced by a structure destination shall be an indirect object.";
+ public static final String STRUCTURE_ELEMENT_SHALL_CONTAIN_PARENT_OBJECT = "StructureElement shall contain parent "
+ + "object.";
+ public static final String STRUCTURE_ELEMENT_DICTIONARY_SHALL_BE_AN_INDIRECT_OBJECT_IN_ORDER_TO_HAVE_CHILDREN = ""
+ + "Structure element dictionary shall be an indirect object in order to have children.";
+ public static final String TAG_CANNOT_BE_MOVED_TO_THE_ANOTHER_DOCUMENTS_TAG_STRUCTURE = "Tag cannot be moved to "
+ + "the another document's tag structure.";
+ public static final String TAG_FROM_THE_EXISTING_TAG_STRUCTURE_IS_FLUSHED_CANNOT_ADD_COPIED_PAGE_TAGS = "Tag from "
+ + "the existing tag structure is flushed. Cannot add copied page tags.";
+ public static final String TAG_STRUCTURE_COPYING_FAILED_IT_MIGHT_BE_CORRUPTED_IN_ONE_OF_THE_DOCUMENTS = "Tag "
+ + "structure copying failed: it might be corrupted in one of the documents.";
+ public static final String TAG_STRUCTURE_FLUSHING_FAILED_IT_MIGHT_BE_CORRUPTED = "Tag structure flushing failed: "
+ + "it might be corrupted.";
+ public static final String TAG_TREE_POINTER_IS_IN_INVALID_STATE_IT_POINTS_AT_FLUSHED_ELEMENT_USE_MOVE_TO_ROOT = ""
+ + "TagTreePointer is in invalid state: it points at flushed element. Use TagTreePointer#moveToRoot.";
+ public static final String TAG_TREE_POINTER_IS_IN_INVALID_STATE_IT_POINTS_AT_REMOVED_ELEMENT_USE_MOVE_TO_ROOT = ""
+ + "TagTreePointer is in invalid state: it points at removed element use TagTreePointer#moveToRoot.";
+ public static final String THERE_IS_NO_ASSOCIATE_PDF_WRITER_FOR_MAKING_INDIRECTS = "There is no associate "
+ + "PdfWriter for making indirects.";
+ public static final String THIS_DECODE_PARAMETER_TYPE_IS_NOT_SUPPORTED = "Decode parameter type {0} is not "
+ + "supported.";
+ public static final String THIS_FILTER_IS_NOT_SUPPORTED = "Filter {0} is not supported.";
+ public static final String TO_FLUSH_THIS_WRAPPER_UNDERLYING_OBJECT_MUST_BE_ADDED_TO_DOCUMENT = "To manually "
+ + "flush this wrapper, you have to ensure that the object behind this wrapper is added to the document, "
+ + "i.e. it has an indirect reference.";
+ public static final String TRAILER_NOT_FOUND = "Trailer not found.";
+ public static final String TRAILER_PREV_ENTRY_POINTS_TO_ITS_OWN_CROSS_REFERENCE_SECTION = "Trailer prev entry "
+ + "points to its own cross reference section.";
+ public static final String UNACCEPTABLE_FIELD_VALUE = "{0} is not an acceptable value for the field {1}.";
+ public static final String UNBALANCED_BEGIN_END_MARKED_CONTENT_OPERATORS = "Unbalanced begin/end marked content "
+ + "operators.";
+ public static final String UNBALANCED_LAYER_OPERATORS = "Unbalanced layer operators.";
+ public static final String UNBALANCED_SAVE_RESTORE_STATE_OPERATORS = "Unbalanced save restore state operators.";
+ public static final String UNEXPECTED_CHARACTER_FOUND_AFTER_ID_IN_INLINE_IMAGE = "Unexpected character {0} "
+ + "found after ID in inline image.";
+ @Deprecated
+ public static final String UNEXPECTED_CLOSE_BRACKET = "Unexpected close bracket.";
+ public static final String UNEXPECTED_COLOR_SPACE = "Unexpected ColorSpace: {0}.";
+ public static final String UNEXPECTED_END_OF_FILE = "Unexpected end of file.";
+ @Deprecated
+ public static final String UNEXPECTED_GT_GT = "unexpected >>.";
+ public static final String UNEXPECTED_TOKEN = "unexpected {0} was encountered.";
+ public static final String UNEXPECTED_SHADING_TYPE = "Unexpected shading type.";
+ public static final String UNKNOWN_ENCRYPTION_TYPE_R = "Unknown encryption type R == {0}.";
+ public static final String UNKNOWN_ENCRYPTION_TYPE_V = "Unknown encryption type V == {0}.";
+ public static final String UNKNOWN_GRAPHICS_STATE_DICTIONARY = "{0} is an unknown graphics state dictionary.";
+ public static final String UNKNOWN_PDF_EXCEPTION = "Unknown PdfException.";
+ public static final String UNSUPPORTED_ASN1_ENCODING =
+ "Unknown ASN1-encoding {0}. Only DER and BER encodings are supported!";
+ public static final String UNSUPPORTED_FONT_EMBEDDING_STRATEGY = "Unsupported font embedding strategy.";
+ public static final String UNSUPPORTED_XOBJECT_TYPE = "Unsupported XObject type.";
+ public static final String WHEN_ADDING_OBJECT_REFERENCE_TO_THE_TAG_TREE_IT_MUST_BE_CONNECTED_TO_NOT_FLUSHED_OBJECT =
+ "When adding object reference to the tag tree, it must be connected to not flushed object.";
+ public static final String WHITE_POINT_IS_INCORRECTLY_SPECIFIED = "White point is incorrectly specified.";
+ public static final String WMF_IMAGE_EXCEPTION = "WMF image exception.";
+ public static final String WRONG_MEDIA_BOX_SIZE_TOO_FEW_ARGUMENTS = "Wrong media box size: {0}. Need at least 4 "
+ + "arguments";
+ public static final String XREF_PREV_SHALL_BE_DIRECT_NUMBER_OBJECT = "Prev pointer in xref structure shall be "
+ + "direct number object.";
+ public static final String XREF_SUBSECTION_NOT_FOUND = "xref subsection not found.";
+ public static final String XREF_STREAM_HAS_CYCLED_REFERENCES =
+ "Xref stream has cycled references. Prev pointer indicates an already visited xref stream.";
+ public static final String XREF_STRUCTURE_SIZE_EXCEEDED_THE_LIMIT = "Xref structure contains too many elements "
+ + "and may cause OOM exception. You can increase number of elements by setting custom "
+ + "MemoryLimitsAwareHandler.";
+ public static final String XREF_TABLE_HAS_CYCLED_REFERENCES =
+ "Xref table has cycled references. Prev pointer indicates an already visited xref table.";
+ public static final String YOU_HAVE_TO_DEFINE_A_BOOLEAN_ARRAY_FOR_THIS_COLLECTION_SORT_DICTIONARY = "You have to "
+ + "define a boolean array for this collection sort dictionary.";
+ public static final String YOU_MUST_SET_A_VALUE_BEFORE_ADDING_A_PREFIX = "You must set a value before adding a "
+ + "prefix.";
+ public static final String YOU_NEED_A_SINGLE_BOOLEAN_FOR_THIS_COLLECTION_SORT_DICTIONARY = "You need a single "
+ + "boolean for this collection sort dictionary.";
+ public static final String QUAD_POINT_ARRAY_LENGTH_IS_NOT_A_MULTIPLE_OF_EIGHT = "The QuadPoint Array length is "
+ + "not a multiple of 8.";
+
+ private KernelExceptionMessageConstant(){}
+}
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/DocFontEncoding.java b/kernel/src/main/java/com/itextpdf/kernel/font/DocFontEncoding.java
index eb270945fe..04efef7f0a 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/DocFontEncoding.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/DocFontEncoding.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/DocTrueTypeFont.java b/kernel/src/main/java/com/itextpdf/kernel/font/DocTrueTypeFont.java
index 58080e4551..54fd79853c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/DocTrueTypeFont.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/DocTrueTypeFont.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/DocType1Font.java b/kernel/src/main/java/com/itextpdf/kernel/font/DocType1Font.java
index 8caa7ca987..49dd980d6d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/DocType1Font.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/DocType1Font.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/FontUtil.java b/kernel/src/main/java/com/itextpdf/kernel/font/FontUtil.java
index f2c8417a92..f5476b0af8 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/FontUtil.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/FontUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/IDocFontProgram.java b/kernel/src/main/java/com/itextpdf/kernel/font/IDocFontProgram.java
index 7019997c4d..d10e044db6 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/IDocFontProgram.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/IDocFontProgram.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/PdfFont.java b/kernel/src/main/java/com/itextpdf/kernel/font/PdfFont.java
index edce902806..19ce7f0997 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/PdfFont.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/PdfFont.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/PdfFontFactory.java b/kernel/src/main/java/com/itextpdf/kernel/font/PdfFontFactory.java
index 8cfe94db08..342d3b87f4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/PdfFontFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/PdfFontFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/PdfSimpleFont.java b/kernel/src/main/java/com/itextpdf/kernel/font/PdfSimpleFont.java
index 5fe96906aa..a908f20c92 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/PdfSimpleFont.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/PdfSimpleFont.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/PdfTrueTypeFont.java b/kernel/src/main/java/com/itextpdf/kernel/font/PdfTrueTypeFont.java
index 262f455b92..29079fda17 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/PdfTrueTypeFont.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/PdfTrueTypeFont.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/PdfType0Font.java b/kernel/src/main/java/com/itextpdf/kernel/font/PdfType0Font.java
index bb07ca7957..03e319806e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/PdfType0Font.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/PdfType0Font.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/PdfType1Font.java b/kernel/src/main/java/com/itextpdf/kernel/font/PdfType1Font.java
index c177633a5f..2b7b6af9d4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/PdfType1Font.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/PdfType1Font.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/PdfType3Font.java b/kernel/src/main/java/com/itextpdf/kernel/font/PdfType3Font.java
index bd415947b9..25eeefce79 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/PdfType3Font.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/PdfType3Font.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/Type3Font.java b/kernel/src/main/java/com/itextpdf/kernel/font/Type3Font.java
index 9895f55a5a..623875286f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/Type3Font.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/Type3Font.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/Type3Glyph.java b/kernel/src/main/java/com/itextpdf/kernel/font/Type3Glyph.java
index 5f0c1e194f..cda9ee8feb 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/font/Type3Glyph.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/font/Type3Glyph.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/AffineTransform.java b/kernel/src/main/java/com/itextpdf/kernel/geom/AffineTransform.java
index 33bd9e46da..9d0a00a383 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/geom/AffineTransform.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/geom/AffineTransform.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/BezierCurve.java b/kernel/src/main/java/com/itextpdf/kernel/geom/BezierCurve.java
index 20a725bcc5..27d836a807 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/geom/BezierCurve.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/geom/BezierCurve.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/IShape.java b/kernel/src/main/java/com/itextpdf/kernel/geom/IShape.java
index edce96769e..7e33d4b548 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/geom/IShape.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/geom/IShape.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/Line.java b/kernel/src/main/java/com/itextpdf/kernel/geom/Line.java
index 8cb5850999..97a7a157b4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/geom/Line.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/geom/Line.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/LineSegment.java b/kernel/src/main/java/com/itextpdf/kernel/geom/LineSegment.java
index 51cdfdd6f7..95016274b4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/geom/LineSegment.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/geom/LineSegment.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/Matrix.java b/kernel/src/main/java/com/itextpdf/kernel/geom/Matrix.java
index c048278a6e..14cbfc360f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/geom/Matrix.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/geom/Matrix.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/PageSize.java b/kernel/src/main/java/com/itextpdf/kernel/geom/PageSize.java
index 6fd6ba27e8..4fb6c55928 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/geom/PageSize.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/geom/PageSize.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/Path.java b/kernel/src/main/java/com/itextpdf/kernel/geom/Path.java
index 19c037cd9e..ad9a764ae4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/geom/Path.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/geom/Path.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/Rectangle.java b/kernel/src/main/java/com/itextpdf/kernel/geom/Rectangle.java
index ad32ec1e91..a5b3c42307 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/geom/Rectangle.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/geom/Rectangle.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/ShapeTransformUtil.java b/kernel/src/main/java/com/itextpdf/kernel/geom/ShapeTransformUtil.java
index 474ba0e422..f606062de7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/geom/ShapeTransformUtil.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/geom/ShapeTransformUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/Subpath.java b/kernel/src/main/java/com/itextpdf/kernel/geom/Subpath.java
index 0c12d652b7..4eedd89702 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/geom/Subpath.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/geom/Subpath.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/Vector.java b/kernel/src/main/java/com/itextpdf/kernel/geom/Vector.java
index 5d7643b4f8..78d1d76eec 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/geom/Vector.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/geom/Vector.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/log/CounterManager.java b/kernel/src/main/java/com/itextpdf/kernel/log/CounterManager.java
index f07a30efb2..cd3a2fadf6 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/log/CounterManager.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/log/CounterManager.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/log/DefaultCounter.java b/kernel/src/main/java/com/itextpdf/kernel/log/DefaultCounter.java
index 3a55f32732..da251d7266 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/log/DefaultCounter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/log/DefaultCounter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/log/ICounter.java b/kernel/src/main/java/com/itextpdf/kernel/log/ICounter.java
index fcca59b5e0..007cb1bb06 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/log/ICounter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/log/ICounter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/log/ICounterFactory.java b/kernel/src/main/java/com/itextpdf/kernel/log/ICounterFactory.java
index 071e27c9aa..b1c0d58b6a 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/log/ICounterFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/log/ICounterFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/log/SimpleCounterFactory.java b/kernel/src/main/java/com/itextpdf/kernel/log/SimpleCounterFactory.java
index f42e7861d2..da9ef5c4bb 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/log/SimpleCounterFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/log/SimpleCounterFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/log/SystemOutCounter.java b/kernel/src/main/java/com/itextpdf/kernel/log/SystemOutCounter.java
index b691321dc6..fb42b85daa 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/log/SystemOutCounter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/log/SystemOutCounter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/log/SystemOutCounterFactory.java b/kernel/src/main/java/com/itextpdf/kernel/log/SystemOutCounterFactory.java
index 7ca56d4855..5fdbc85b5e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/log/SystemOutCounterFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/log/SystemOutCounterFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/numbering/AlphabetNumbering.java b/kernel/src/main/java/com/itextpdf/kernel/numbering/AlphabetNumbering.java
index b61586c85c..f6bd2bcf1c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/numbering/AlphabetNumbering.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/numbering/AlphabetNumbering.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/numbering/ArmenianNumbering.java b/kernel/src/main/java/com/itextpdf/kernel/numbering/ArmenianNumbering.java
index 0c6d9b2eed..c2a4bc494d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/numbering/ArmenianNumbering.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/numbering/ArmenianNumbering.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/numbering/EnglishAlphabetNumbering.java b/kernel/src/main/java/com/itextpdf/kernel/numbering/EnglishAlphabetNumbering.java
index 66b910fcb2..974a94155e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/numbering/EnglishAlphabetNumbering.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/numbering/EnglishAlphabetNumbering.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/numbering/GeorgianNumbering.java b/kernel/src/main/java/com/itextpdf/kernel/numbering/GeorgianNumbering.java
index a667301494..d67c4af253 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/numbering/GeorgianNumbering.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/numbering/GeorgianNumbering.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/numbering/GreekAlphabetNumbering.java b/kernel/src/main/java/com/itextpdf/kernel/numbering/GreekAlphabetNumbering.java
index b87fe6ee9f..88551482d1 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/numbering/GreekAlphabetNumbering.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/numbering/GreekAlphabetNumbering.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/numbering/RomanNumbering.java b/kernel/src/main/java/com/itextpdf/kernel/numbering/RomanNumbering.java
index 2bc1ed354b..258eff94e2 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/numbering/RomanNumbering.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/numbering/RomanNumbering.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/CompressionConstants.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/CompressionConstants.java
index 310a0e8b67..1115a19fa5 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/CompressionConstants.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/CompressionConstants.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/DocumentProperties.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/DocumentProperties.java
index 8e937a1e53..2e684bb8d2 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/DocumentProperties.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/DocumentProperties.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/EncryptedEmbeddedStreamsHandler.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/EncryptedEmbeddedStreamsHandler.java
index 95f2ac8203..2fef9bbba8 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/EncryptedEmbeddedStreamsHandler.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/EncryptedEmbeddedStreamsHandler.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/EncryptionConstants.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/EncryptionConstants.java
index 80e21a6fe4..e28221fed7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/EncryptionConstants.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/EncryptionConstants.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/EncryptionProperties.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/EncryptionProperties.java
index 8d522b8f44..292f61ac4e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/EncryptionProperties.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/EncryptionProperties.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/FingerPrint.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/FingerPrint.java
index c129e028d6..d9270e5da0 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/FingerPrint.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/FingerPrint.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/IPdfPageExtraCopier.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/IPdfPageExtraCopier.java
index ad7a94b436..5c211fa9da 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/IPdfPageExtraCopier.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/IPdfPageExtraCopier.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/IPdfPageFactory.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/IPdfPageFactory.java
index 697bb76369..a80ce5c1ca 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/IPdfPageFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/IPdfPageFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/IsoKey.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/IsoKey.java
index 250a3a116b..5024492581 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/IsoKey.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/IsoKey.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareException.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareException.java
index 4bba2421ae..9d22edfc9b 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareException.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareFilter.java
index 21efc1e5ea..6eb095ff6d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareFilter.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareHandler.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareHandler.java
index 452ca43ed8..09c56d1c35 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareHandler.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareHandler.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareOutputStream.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareOutputStream.java
index b4855d4ecd..5d9ff1f167 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareOutputStream.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareOutputStream.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/OcgPropertiesCopier.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/OcgPropertiesCopier.java
index f268006c7b..06ad171861 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/OcgPropertiesCopier.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/OcgPropertiesCopier.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PageFlushingHelper.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PageFlushingHelper.java
index 84787eb002..a2b96d39da 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PageFlushingHelper.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PageFlushingHelper.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PageLabelNumberingStyle.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PageLabelNumberingStyle.java
index 630ebc70a8..9d36d29ad4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PageLabelNumberingStyle.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PageLabelNumberingStyle.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfAConformanceLevel.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfAConformanceLevel.java
index 1ea00a114e..f4e4fdae56 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfAConformanceLevel.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfAConformanceLevel.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfAnnotationBorder.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfAnnotationBorder.java
index aa867ea797..67804c62cf 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfAnnotationBorder.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfAnnotationBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfArray.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfArray.java
index 7b6446d2a4..5f7ad00eeb 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfArray.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfArray.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfArrayDirectIterator.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfArrayDirectIterator.java
index 34442522d1..6be7af902c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfArrayDirectIterator.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfArrayDirectIterator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfBoolean.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfBoolean.java
index 2ab3dd3a48..d61a31ff30 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfBoolean.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfBoolean.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfCatalog.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfCatalog.java
index 0243329ecf..95393f7f35 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfCatalog.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfCatalog.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDashPattern.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDashPattern.java
index fb31af3927..1a79595de9 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDashPattern.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDashPattern.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDate.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDate.java
index 8135b4ec4d..4ab382b8a2 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDate.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDate.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDeveloperExtension.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDeveloperExtension.java
index dabe47cdd7..cb027acd23 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDeveloperExtension.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDeveloperExtension.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDictionary.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDictionary.java
index e6f34d5fb6..bf88da13e0 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDictionary.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDictionary.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDictionaryEntrySet.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDictionaryEntrySet.java
index ed5b3fa476..a9c5323c3d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDictionaryEntrySet.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDictionaryEntrySet.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDictionaryValues.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDictionaryValues.java
index d70d8816c9..022f9290cc 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDictionaryValues.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDictionaryValues.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDocument.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDocument.java
index 9cb1212602..0878c7ae7c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDocument.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDocument.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDocumentInfo.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDocumentInfo.java
index be0c94cfb4..3c6a9743c5 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDocumentInfo.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDocumentInfo.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryptedPayload.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryptedPayload.java
index dba2b034e3..8f258dec44 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryptedPayload.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryptedPayload.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryptedPayloadDocument.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryptedPayloadDocument.java
index 45d3487d36..ee80bfb4fe 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryptedPayloadDocument.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryptedPayloadDocument.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryption.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryption.java
index d6421c2787..3faf76c101 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryption.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryption.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryptor.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryptor.java
index 5b25587319..42828b43f7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryptor.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfEncryptor.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfIndirectReference.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfIndirectReference.java
index 7c34a8aa64..7db468e460 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfIndirectReference.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfIndirectReference.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfLiteral.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfLiteral.java
index 8d63ac442a..44472afa3b 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfLiteral.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfLiteral.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfName.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfName.java
index 80e333c36f..66a55f148d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfName.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfName.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNameLoader.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNameLoader.java
index 0a809a133a..e92ec04e7c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNameLoader.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNameLoader.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNameTree.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNameTree.java
index 09ee5df0e1..875fda1441 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNameTree.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNameTree.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNull.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNull.java
index d8a4dbe6eb..590b855c98 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNull.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNull.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNumTree.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNumTree.java
index d3a94a6a27..cb8119256b 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNumTree.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNumTree.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNumber.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNumber.java
index 3aea48b4a0..8bc6d76132 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNumber.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfNumber.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObject.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObject.java
index c09a52b5b8..7b92b042a4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObject.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObject.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObjectStream.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObjectStream.java
index 4231abc087..bfd68c0009 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObjectStream.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObjectStream.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObjectWrapper.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObjectWrapper.java
index 3100de4fdb..a854944462 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObjectWrapper.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObjectWrapper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfOutline.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfOutline.java
index 354b409524..b2683067b3 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfOutline.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfOutline.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfOutputIntent.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfOutputIntent.java
index d71e052fba..9d39dee3e1 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfOutputIntent.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfOutputIntent.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfOutputStream.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfOutputStream.java
index 5d2337d3b7..6b309a1833 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfOutputStream.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfOutputStream.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPage.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPage.java
index 829eaedf02..1325694592 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPage.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPage.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPageFactory.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPageFactory.java
index 5a99309391..59a0087850 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPageFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPageFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPages.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPages.java
index 306e6e3ab5..25dc122c48 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPages.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPages.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPagesTree.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPagesTree.java
index 05ccef8a44..3d9da79be6 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPagesTree.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPagesTree.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPrimitiveObject.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPrimitiveObject.java
index 60eca1e310..12a985b1eb 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPrimitiveObject.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPrimitiveObject.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfReader.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfReader.java
index 0e1cbd08b3..ec989c410c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfReader.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfReader.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
@@ -54,6 +54,7 @@ This file is part of the iText (R) project.
import com.itextpdf.io.util.MessageFormatUtil;
import com.itextpdf.kernel.PdfException;
import com.itextpdf.kernel.crypto.securityhandler.UnsupportedSecurityHandlerException;
+import com.itextpdf.kernel.exceptions.KernelExceptionMessageConstant;
import com.itextpdf.kernel.pdf.filters.FilterHandlers;
import com.itextpdf.kernel.pdf.filters.IFilterHandler;
@@ -63,6 +64,8 @@ This file is part of the iText (R) project.
import java.io.IOException;
import java.io.InputStream;
import java.io.Serializable;
+import java.util.HashSet;
+import java.nio.charset.StandardCharsets;
import java.util.Map;
import com.itextpdf.kernel.xmp.XMPException;
@@ -381,8 +384,9 @@ public byte[] readStreamBytes(PdfStream stream, boolean decode) throws IOExcepti
*/
public byte[] readStreamBytesRaw(PdfStream stream) throws IOException {
PdfName type = stream.getAsName(PdfName.Type);
- if (!PdfName.XRefStm.equals(type) && !PdfName.ObjStm.equals(type))
+ if (!PdfName.XRef.equals(type) && !PdfName.ObjStm.equals(type)) {
checkPdfStreamLength(stream);
+ }
long offset = stream.getOffset();
if (offset <= 0)
return null;
@@ -392,7 +396,7 @@ public byte[] readStreamBytesRaw(PdfStream stream) throws IOException {
RandomAccessFileOrArray file = tokens.getSafeFile();
byte[] bytes = null;
try {
- file.seek(stream.getOffset());
+ file.seek(offset);
bytes = new byte[length];
file.readFully(bytes);
boolean embeddedStream = pdfDocument.doesStreamBelongToEmbeddedFile(stream);
@@ -934,9 +938,11 @@ protected PdfDictionary readDictionary(boolean objStm) throws IOException {
PdfObject obj = readObject(true, objStm);
if (obj == null) {
if (tokens.getTokenType() == PdfTokenizer.TokenType.EndDic)
- tokens.throwError(PdfException.UnexpectedGtGt);
+ tokens.throwError(MessageFormatUtil.
+ format(KernelExceptionMessageConstant.UNEXPECTED_TOKEN, ">>"));
if (tokens.getTokenType() == PdfTokenizer.TokenType.EndArray)
- tokens.throwError(PdfException.UnexpectedCloseBracket);
+ tokens.throwError(MessageFormatUtil.
+ format(KernelExceptionMessageConstant.UNEXPECTED_TOKEN, "]"));
}
dic.put(name, obj);
}
@@ -948,10 +954,10 @@ protected PdfArray readArray(boolean objStm) throws IOException {
while (true) {
PdfObject obj = readObject(true, objStm);
if (obj == null) {
- if (tokens.getTokenType() == PdfTokenizer.TokenType.EndArray)
- break;
- if (tokens.getTokenType() == PdfTokenizer.TokenType.EndDic)
- tokens.throwError(PdfException.UnexpectedGtGt);
+ if (tokens.getTokenType() != PdfTokenizer.TokenType.EndArray) {
+ processArrayReadError();
+ }
+ break;
}
array.add(obj);
}
@@ -1286,6 +1292,17 @@ boolean isMemorySavingMode() {
return memorySavingMode;
}
+ private void processArrayReadError() {
+ final String error = MessageFormatUtil.format(KernelExceptionMessageConstant.UNEXPECTED_TOKEN,
+ new String(tokens.getByteContent(), StandardCharsets.UTF_8));
+ if (StrictnessLevel.CONSERVATIVE.isStricter(this.getStrictnessLevel())) {
+ final Logger logger = LoggerFactory.getLogger(PdfReader.class);
+ logger.error(error);
+ } else {
+ tokens.throwError(error);
+ }
+ }
+
private void readDecryptObj() {
if (encrypted)
return;
@@ -1416,10 +1433,13 @@ private void checkPdfStreamLength(PdfStream pdfStream) throws IOException {
line.reset();
// added boolean because of mailing list issue (17 Feb. 2014)
- if (!tokens.readLineSegment(line, false))
+ if (!tokens.readLineSegment(line, false)) {
+ if (!StrictnessLevel.CONSERVATIVE.isStricter(this.strictnessLevel)) {
+ throw new PdfException(KernelExceptionMessageConstant.STREAM_SHALL_END_WITH_ENDSTREAM);
+ }
break;
+ }
if (line.startsWith(endstream)) {
- streamLength = (int) (pos - start);
break;
} else if (line.startsWith(endobj)) {
tokens.seek(pos - 16);
@@ -1427,10 +1447,10 @@ private void checkPdfStreamLength(PdfStream pdfStream) throws IOException {
int index = s.indexOf(endstream1);
if (index >= 0)
pos = pos - 16 + index;
- streamLength = (int) (pos - start);
break;
}
}
+ streamLength = (int) (pos - start);
tokens.seek(pos - 2);
if (tokens.read() == 13) {
streamLength--;
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfResources.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfResources.java
index 73ce8b5917..698b17e526 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfResources.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfResources.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfStream.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfStream.java
index fe328b0e2c..8ed26e175b 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfStream.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfStream.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfString.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfString.java
index cdc106af14..fe7b489115 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfString.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfString.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfTextArray.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfTextArray.java
index a8b15f8562..4ba08b6c70 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfTextArray.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfTextArray.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfVersion.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfVersion.java
index 15e6ce9168..91bb94e8b5 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfVersion.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfVersion.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfViewerPreferences.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfViewerPreferences.java
index 51a83ff222..b4ee0b1d60 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfViewerPreferences.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfViewerPreferences.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfWriter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfWriter.java
index c6be10674a..a07c1eecb2 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfWriter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfWriter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfXrefTable.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfXrefTable.java
index 90064ab389..1982b0d4f8 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfXrefTable.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfXrefTable.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/ReaderProperties.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/ReaderProperties.java
index 05883dd120..af66941188 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/ReaderProperties.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/ReaderProperties.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/SerializedObjectContent.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/SerializedObjectContent.java
index 945818511a..fd9dc1e476 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/SerializedObjectContent.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/SerializedObjectContent.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/SmartModePdfObjectsSerializer.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/SmartModePdfObjectsSerializer.java
index 6fc18f121f..8572c5756a 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/SmartModePdfObjectsSerializer.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/SmartModePdfObjectsSerializer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/StampingProperties.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/StampingProperties.java
index b84c225b98..662bb11109 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/StampingProperties.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/StampingProperties.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/VersionConforming.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/VersionConforming.java
index d4a67eb24e..5df36a52ec 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/VersionConforming.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/VersionConforming.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/WriterProperties.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/WriterProperties.java
index ab95df6ca8..fdf197d9cd 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/WriterProperties.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/WriterProperties.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/XmpMetaInfoConverter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/XmpMetaInfoConverter.java
index c80ef7119b..fae80c541f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/XmpMetaInfoConverter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/XmpMetaInfoConverter.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfAction.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfAction.java
index c1ae813148..24ac3a3506 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfAction.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfAction.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfActionOcgState.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfActionOcgState.java
index 9f9510ee96..623bccd322 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfActionOcgState.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfActionOcgState.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfMediaClipData.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfMediaClipData.java
index ed1add1672..ae3630a2a0 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfMediaClipData.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfMediaClipData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfRendition.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfRendition.java
index b94f84c99a..6ee0cf20b4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfRendition.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfRendition.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfTarget.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfTarget.java
index 409014e0a1..887413202f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfTarget.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfTarget.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfWin.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfWin.java
index c76d2ad1e1..4378775b6e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfWin.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/action/PdfWin.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/BorderStyleUtil.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/BorderStyleUtil.java
index 26c292ff80..1445a3e8e7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/BorderStyleUtil.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/BorderStyleUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/InteriorColorUtil.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/InteriorColorUtil.java
index a9d7c2c861..088f7cc55c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/InteriorColorUtil.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/InteriorColorUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/Pdf3DAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/Pdf3DAnnotation.java
index aee7f7ae68..42e4c0440c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/Pdf3DAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/Pdf3DAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfAnnotation.java
index b4c5ef7b32..0085e2f549 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfAnnotationAppearance.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfAnnotationAppearance.java
index f92a58d03b..ddedeebb04 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfAnnotationAppearance.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfAnnotationAppearance.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfCaretAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfCaretAnnotation.java
index 6b7e443fab..541f4e4eed 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfCaretAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfCaretAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfCircleAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfCircleAnnotation.java
index d63c113ec7..494ed24232 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfCircleAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfCircleAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFileAttachmentAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFileAttachmentAnnotation.java
index e07156e9f6..9bf5ec89c3 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFileAttachmentAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFileAttachmentAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFixedPrint.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFixedPrint.java
index 73f4b94124..bef3add042 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFixedPrint.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFixedPrint.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFreeTextAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFreeTextAnnotation.java
index c632dd09e3..0cf5ec6899 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFreeTextAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFreeTextAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfInkAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfInkAnnotation.java
index ecdf29cd3b..cd2d16aca2 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfInkAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfInkAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLineAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLineAnnotation.java
index 600657d9c4..ecd7a0b768 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLineAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLineAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLinkAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLinkAnnotation.java
index 38637a4aa9..5a0bb3dd9d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLinkAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLinkAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfMarkupAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfMarkupAnnotation.java
index e3a8c3853c..1ce7640726 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfMarkupAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfMarkupAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolyGeomAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolyGeomAnnotation.java
index c5c9a53965..bc3b71ea30 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolyGeomAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolyGeomAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolygonAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolygonAnnotation.java
index 8753389cf2..de85bc498c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolygonAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolygonAnnotation.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolylineAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolylineAnnotation.java
index 004af87a6e..72bd4195d3 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolylineAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolylineAnnotation.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPopupAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPopupAnnotation.java
index 97487d476b..dbf58d0a5a 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPopupAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPopupAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPrinterMarkAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPrinterMarkAnnotation.java
index cfd0e93e1e..39ae0369aa 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPrinterMarkAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPrinterMarkAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfRedactAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfRedactAnnotation.java
index 32926e2362..b93a75c3e6 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfRedactAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfRedactAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfRichMediaAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfRichMediaAnnotation.java
index 178f956e48..a5835ed709 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfRichMediaAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfRichMediaAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfScreenAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfScreenAnnotation.java
index 69173d3e60..d06f64bbf0 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfScreenAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfScreenAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSoundAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSoundAnnotation.java
index 483c1fe056..0c01f7648d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSoundAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSoundAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSquareAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSquareAnnotation.java
index 824987c967..4e4525c2a4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSquareAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSquareAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfStampAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfStampAnnotation.java
index cda6123404..465b71c56d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfStampAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfStampAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTextAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTextAnnotation.java
index d1c1eb4841..dc796c9c5d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTextAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTextAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTextMarkupAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTextMarkupAnnotation.java
index 29dfd19b86..2390242b05 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTextMarkupAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTextMarkupAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTrapNetworkAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTrapNetworkAnnotation.java
index 1c25afddbd..941ffa3f36 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTrapNetworkAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTrapNetworkAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfWatermarkAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfWatermarkAnnotation.java
index 3e9099727b..a43adea0a3 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfWatermarkAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfWatermarkAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfWidgetAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfWidgetAnnotation.java
index 43fb261f8f..4197333806 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfWidgetAnnotation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfWidgetAnnotation.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/da/AnnotationDefaultAppearance.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/da/AnnotationDefaultAppearance.java
index 2c730b4bb7..1e869039ef 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/da/AnnotationDefaultAppearance.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/da/AnnotationDefaultAppearance.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/da/ExtendedAnnotationFont.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/da/ExtendedAnnotationFont.java
index 94b3256b37..05a36e99a8 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/da/ExtendedAnnotationFont.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/da/ExtendedAnnotationFont.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/da/StandardAnnotationFont.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/da/StandardAnnotationFont.java
index 66801605c9..691686d326 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/da/StandardAnnotationFont.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/da/StandardAnnotationFont.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasArtifact.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasArtifact.java
index ed8faddbd8..e3a1fc2f76 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasArtifact.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasArtifact.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasGraphicsState.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasGraphicsState.java
index 0097b0f07b..6c345ce910 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasGraphicsState.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasGraphicsState.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasTag.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasTag.java
index 382f266dba..27cdb44c0a 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasTag.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasTag.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfCanvas.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfCanvas.java
index 8076632dd9..f8197878b5 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfCanvas.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfCanvas.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasConstants.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasConstants.java
index 8040b33edd..e3dba37961 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasConstants.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasConstants.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfPatternCanvas.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfPatternCanvas.java
index c3ee225a6f..1fd465f35f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfPatternCanvas.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfPatternCanvas.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/DashedLine.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/DashedLine.java
index a1966dcce4..21714d2ed4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/DashedLine.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/DashedLine.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/DottedLine.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/DottedLine.java
index c5d9bcb559..a452ba06a0 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/DottedLine.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/DottedLine.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/ILineDrawer.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/ILineDrawer.java
index 0e7f72e31f..27ca1eee3e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/ILineDrawer.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/ILineDrawer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/SolidLine.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/SolidLine.java
index a99594cc65..c486958671 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/SolidLine.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/draw/SolidLine.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/EventType.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/EventType.java
index 2c8f2b4991..a0b78a5887 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/EventType.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/EventType.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/IContentOperator.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/IContentOperator.java
index 372c192fb4..366f3939fe 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/IContentOperator.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/IContentOperator.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/IXObjectDoHandler.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/IXObjectDoHandler.java
index 70dd2bb6c7..c5004e8144 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/IXObjectDoHandler.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/IXObjectDoHandler.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/ParserGraphicsState.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/ParserGraphicsState.java
index 67d9ca4ae0..8377ac7c9e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/ParserGraphicsState.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/ParserGraphicsState.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/PdfCanvasProcessor.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/PdfCanvasProcessor.java
index 47921e5d35..5d959732d0 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/PdfCanvasProcessor.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/PdfCanvasProcessor.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/PdfDocumentContentParser.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/PdfDocumentContentParser.java
index 89972c381c..749666f7ba 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/PdfDocumentContentParser.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/PdfDocumentContentParser.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/PdfTextExtractor.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/PdfTextExtractor.java
index 38726202e2..7082001fd7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/PdfTextExtractor.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/PdfTextExtractor.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperBridge.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperBridge.java
index 1d0cb6a8dc..533b516da1 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperBridge.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperBridge.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperException.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperException.java
index b08ef60f15..ea0949bb6a 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperException.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperExceptionConstant.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperExceptionConstant.java
index 201b1fa01e..9294c21fe0 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperExceptionConstant.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperExceptionConstant.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/AbstractRenderInfo.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/AbstractRenderInfo.java
index 824c1908fc..fe2991494e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/AbstractRenderInfo.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/AbstractRenderInfo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/ClippingPathInfo.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/ClippingPathInfo.java
index b3ec879980..39a6760c9d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/ClippingPathInfo.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/ClippingPathInfo.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/IEventData.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/IEventData.java
index 129a862bb8..6de4a723bb 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/IEventData.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/IEventData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/ImageRenderInfo.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/ImageRenderInfo.java
index 4631cb2c53..0c594027a3 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/ImageRenderInfo.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/ImageRenderInfo.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/PathRenderInfo.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/PathRenderInfo.java
index b10b6a7d10..32f814263e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/PathRenderInfo.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/PathRenderInfo.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/TextRenderInfo.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/TextRenderInfo.java
index 10ced895a6..2e07e026db 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/TextRenderInfo.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/TextRenderInfo.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/filter/IEventFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/filter/IEventFilter.java
index f65285c4dd..1636a934ff 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/filter/IEventFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/filter/IEventFilter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/filter/TextRegionEventFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/filter/TextRegionEventFilter.java
index bf1e3088a8..1cc4cee1a4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/filter/TextRegionEventFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/filter/TextRegionEventFilter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/CharacterRenderInfo.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/CharacterRenderInfo.java
index 5e28517df6..4c773486cb 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/CharacterRenderInfo.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/CharacterRenderInfo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/DefaultPdfTextLocation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/DefaultPdfTextLocation.java
index 95b2fd5900..6668acef52 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/DefaultPdfTextLocation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/DefaultPdfTextLocation.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/DefaultTextChunkLocationComparator.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/DefaultTextChunkLocationComparator.java
index 071ad15025..0b5a8dab53 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/DefaultTextChunkLocationComparator.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/DefaultTextChunkLocationComparator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/FilteredEventListener.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/FilteredEventListener.java
index b248cb4ac5..4157b550c9 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/FilteredEventListener.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/FilteredEventListener.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/FilteredTextEventListener.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/FilteredTextEventListener.java
index 54f390e3d5..4b5b5f0413 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/FilteredTextEventListener.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/FilteredTextEventListener.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/GlyphEventListener.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/GlyphEventListener.java
index 10fbea931d..1bbc31df26 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/GlyphEventListener.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/GlyphEventListener.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/GlyphTextEventListener.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/GlyphTextEventListener.java
index 59daaaa026..067bdcf864 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/GlyphTextEventListener.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/GlyphTextEventListener.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/IEventListener.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/IEventListener.java
index 70fe5d48c3..f5187fa845 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/IEventListener.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/IEventListener.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/ILocationExtractionStrategy.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/ILocationExtractionStrategy.java
index b77711f4e1..bf5d2a9889 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/ILocationExtractionStrategy.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/ILocationExtractionStrategy.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/IPdfTextLocation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/IPdfTextLocation.java
index f74d5689b5..937d5fc004 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/IPdfTextLocation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/IPdfTextLocation.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/ITextChunkLocation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/ITextChunkLocation.java
index 8f9a31de22..701ff64160 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/ITextChunkLocation.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/ITextChunkLocation.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/ITextExtractionStrategy.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/ITextExtractionStrategy.java
index 8c6139f340..af556d1c2c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/ITextExtractionStrategy.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/ITextExtractionStrategy.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/LocationTextExtractionStrategy.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/LocationTextExtractionStrategy.java
index febe1b78dd..9a0b1c2179 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/LocationTextExtractionStrategy.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/LocationTextExtractionStrategy.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategy.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategy.java
index 352afed9cf..05a0d428a3 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategy.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategy.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/SimpleTextExtractionStrategy.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/SimpleTextExtractionStrategy.java
index decd7afcfd..b86f232f69 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/SimpleTextExtractionStrategy.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/SimpleTextExtractionStrategy.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextChunk.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextChunk.java
index 97f2653e70..0a1a500cb2 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextChunk.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextChunk.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextChunkLocationBasedComparator.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextChunkLocationBasedComparator.java
index 3c32c2ad64..8dd4e3cc94 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextChunkLocationBasedComparator.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextChunkLocationBasedComparator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextChunkLocationDefaultImp.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextChunkLocationDefaultImp.java
index 058d7f767e..abdfd43813 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextChunkLocationDefaultImp.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextChunkLocationDefaultImp.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextMarginFinder.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextMarginFinder.java
index c7cc4c6e8b..e94ebbbc61 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextMarginFinder.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/TextMarginFinder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/util/InlineImageParsingUtils.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/util/InlineImageParsingUtils.java
index be8e8012a8..6085440d34 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/util/InlineImageParsingUtils.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/util/InlineImageParsingUtils.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/util/PdfCanvasParser.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/util/PdfCanvasParser.java
index 39182fde3f..dc604f014f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/util/PdfCanvasParser.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/util/PdfCanvasParser.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
@@ -43,8 +43,10 @@ This file is part of the iText (R) project.
*/
package com.itextpdf.kernel.pdf.canvas.parser.util;
+import com.itextpdf.io.util.MessageFormatUtil;
import com.itextpdf.kernel.PdfException;
import com.itextpdf.io.source.PdfTokenizer;
+import com.itextpdf.kernel.exceptions.KernelExceptionMessageConstant;
import com.itextpdf.kernel.pdf.PdfArray;
import com.itextpdf.kernel.pdf.PdfDictionary;
import com.itextpdf.kernel.pdf.PdfLiteral;
@@ -173,10 +175,12 @@ public PdfArray readArray() throws IOException {
PdfArray array = new PdfArray();
while (true) {
PdfObject obj = readObject();
- if (!obj.isArray() && tokeniser.getTokenType() == PdfTokenizer.TokenType.EndArray)
+ if (!obj.isArray() && tokeniser.getTokenType() == PdfTokenizer.TokenType.EndArray) {
break;
- if (tokeniser.getTokenType() == PdfTokenizer.TokenType.EndDic && obj.getType() != PdfObject.DICTIONARY)
- tokeniser.throwError(PdfException.UnexpectedGtGt);
+ }
+ if (tokeniser.getTokenType() == PdfTokenizer.TokenType.EndDic && obj.getType() != PdfObject.DICTIONARY) {
+ tokeniser.throwError(MessageFormatUtil.format(KernelExceptionMessageConstant.UNEXPECTED_TOKEN, ">>"));
+ }
array.add(obj);
}
return array;
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/InputMeta.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/InputMeta.java
index 742f52339a..7e9ebab935 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/InputMeta.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/InputMeta.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaBrush.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaBrush.java
index c276bd3c74..033605de2e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaBrush.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaBrush.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaDo.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaDo.java
index de210fcb2d..6ef5397089 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaDo.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaDo.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaFont.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaFont.java
index 8ea71fb5cf..c2d31bd6d0 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaFont.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaFont.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaObject.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaObject.java
index 1af93a9154..b456996c8e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaObject.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaObject.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaPen.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaPen.java
index 711c605b0a..956e0b3caa 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaPen.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaPen.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaState.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaState.java
index 8effa004fd..cd7a01a158 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaState.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/MetaState.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/WmfImageData.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/WmfImageData.java
index b6be08c8ae..6560a7060c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/WmfImageData.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/WmfImageData.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/WmfImageHelper.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/WmfImageHelper.java
index c5c0f9512e..a42df610ee 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/WmfImageHelper.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/WmfImageHelper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollection.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollection.java
index 35280a3607..aa4917cd66 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollection.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollection.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionField.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionField.java
index 83949ce3f7..e044e8e0fb 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionField.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionField.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionItem.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionItem.java
index 69aea176ff..2ab584679b 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionItem.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionItem.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSchema.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSchema.java
index a9804d5c48..9282d08e3c 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSchema.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSchema.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSort.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSort.java
index 6d8a33c146..e6c7cfb3a3 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSort.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSort.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfCieBasedCs.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfCieBasedCs.java
index cd8ecd844b..5ae7a18246 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfCieBasedCs.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfCieBasedCs.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfColorSpace.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfColorSpace.java
index 92fad31565..0f30a20a67 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfColorSpace.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfColorSpace.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfDeviceCs.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfDeviceCs.java
index cee42827a6..84c2fb089a 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfDeviceCs.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfDeviceCs.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfPattern.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfPattern.java
index 05f28a78b4..ef7536000d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfPattern.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfPattern.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfShading.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfShading.java
index 84f3199eda..cc1f42ac07 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfShading.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfShading.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfSpecialCs.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfSpecialCs.java
index f6927ae7a7..ce4e94d54d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfSpecialCs.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/colorspace/PdfSpecialCs.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/extgstate/PdfExtGState.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/extgstate/PdfExtGState.java
index d46aeb0aa8..71f8062c4e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/extgstate/PdfExtGState.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/extgstate/PdfExtGState.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfDictionaryFS.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfDictionaryFS.java
index 57572a7424..8aaa82f21d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfDictionaryFS.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfDictionaryFS.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfEncryptedPayloadFileSpecFactory.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfEncryptedPayloadFileSpecFactory.java
index bc57b5ff26..70bcb2f458 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfEncryptedPayloadFileSpecFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfEncryptedPayloadFileSpecFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfFileSpec.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfFileSpec.java
index 47c91961b2..61e55da4f6 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfFileSpec.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfFileSpec.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfStringFS.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfStringFS.java
index f0063c570c..484c7190a2 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfStringFS.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filespec/PdfStringFS.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/ASCII85DecodeFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/ASCII85DecodeFilter.java
index b2bb13728d..1da485aae8 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/ASCII85DecodeFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/ASCII85DecodeFilter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/ASCIIHexDecodeFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/ASCIIHexDecodeFilter.java
index 5ec215313c..0745e980f1 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/ASCIIHexDecodeFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/ASCIIHexDecodeFilter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/CCITTFaxDecodeFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/CCITTFaxDecodeFilter.java
index ebcedf924a..0ba12a2bfa 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/CCITTFaxDecodeFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/CCITTFaxDecodeFilter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/DctDecodeFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/DctDecodeFilter.java
index d1d18cb42f..63ef98956e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/DctDecodeFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/DctDecodeFilter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/DoNothingFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/DoNothingFilter.java
index c3de5284c9..e9291fd4cc 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/DoNothingFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/DoNothingFilter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/FilterHandlers.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/FilterHandlers.java
index 9df9811131..ba06f7e310 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/FilterHandlers.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/FilterHandlers.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/FlateDecodeFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/FlateDecodeFilter.java
index 7ffc3c9ac6..85067d9b7b 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/FlateDecodeFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/FlateDecodeFilter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/FlateDecodeStrictFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/FlateDecodeStrictFilter.java
index 0fecddddd8..7365f97435 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/FlateDecodeStrictFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/FlateDecodeStrictFilter.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/IFilterHandler.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/IFilterHandler.java
index ce80851a6f..d06087bd6d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/IFilterHandler.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/IFilterHandler.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/JpxDecodeFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/JpxDecodeFilter.java
index 35a0710c69..c3957a457d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/JpxDecodeFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/JpxDecodeFilter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/LZWDecodeFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/LZWDecodeFilter.java
index feab46f118..118e4881ae 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/LZWDecodeFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/LZWDecodeFilter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/LZWDecoder.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/LZWDecoder.java
index 8bcbfc3bd0..302cee342f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/LZWDecoder.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/LZWDecoder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/RunLengthDecodeFilter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/RunLengthDecodeFilter.java
index 501e252eb7..a70315cad2 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/RunLengthDecodeFilter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/filters/RunLengthDecodeFilter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/function/PdfFunction.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/function/PdfFunction.java
index 0c1c523785..5382876586 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/function/PdfFunction.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/function/PdfFunction.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/IPdfOCG.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/IPdfOCG.java
index a7a51c8726..c98bcdb0c4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/IPdfOCG.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/IPdfOCG.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfLayer.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfLayer.java
index bac732e3b3..e35d6322e7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfLayer.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfLayer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfLayerMembership.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfLayerMembership.java
index 0c93e48759..14950d352d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfLayerMembership.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfLayerMembership.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfOCProperties.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfOCProperties.java
index 8fe90465d7..f1a9fd4593 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfOCProperties.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfOCProperties.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfVisibilityExpression.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfVisibilityExpression.java
index 3ad0fcad90..266e8bb676 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfVisibilityExpression.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfVisibilityExpression.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfDestination.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfDestination.java
index c918b3b2ba..9ae9f2446b 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfDestination.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfDestination.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfExplicitDestination.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfExplicitDestination.java
index 7f83db986e..7cde001691 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfExplicitDestination.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfExplicitDestination.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfExplicitRemoteGoToDestination.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfExplicitRemoteGoToDestination.java
index 1dc6f3358d..7363cf4b5e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfExplicitRemoteGoToDestination.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfExplicitRemoteGoToDestination.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfNamedDestination.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfNamedDestination.java
index d40261d9a6..436472e7e7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfNamedDestination.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfNamedDestination.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfStringDestination.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfStringDestination.java
index a1e61c2cad..38689596f5 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfStringDestination.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfStringDestination.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfStructureDestination.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfStructureDestination.java
index 68178fab98..30da54f029 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfStructureDestination.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfStructureDestination.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/IStructureNode.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/IStructureNode.java
index 825a412add..445d10423a 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/IStructureNode.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/IStructureNode.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/ParentTreeHandler.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/ParentTreeHandler.java
index e7a53951b3..532a720e70 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/ParentTreeHandler.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/ParentTreeHandler.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfMcr.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfMcr.java
index 535a53609e..86b29bf81d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfMcr.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfMcr.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfMcrDictionary.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfMcrDictionary.java
index 8c756b7b55..155703cac7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfMcrDictionary.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfMcrDictionary.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfMcrNumber.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfMcrNumber.java
index fc320f5166..0207e02d25 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfMcrNumber.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfMcrNumber.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfNamespace.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfNamespace.java
index f9d418273b..94adbf893e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfNamespace.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfNamespace.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfObjRef.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfObjRef.java
index 6dfa87195f..4c6da0876d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfObjRef.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfObjRef.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructElem.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructElem.java
index df11ae8feb..cb3afe9715 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructElem.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructElem.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructTreeRoot.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructTreeRoot.java
index 01e93a8e89..6a70bffe3b 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructTreeRoot.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructTreeRoot.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructureAttributes.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructureAttributes.java
index 0294318dc4..aa13a26bcf 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructureAttributes.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructureAttributes.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfUserPropertiesAttributes.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfUserPropertiesAttributes.java
index 808c8b0635..4c6e74168f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfUserPropertiesAttributes.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfUserPropertiesAttributes.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfUserProperty.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfUserProperty.java
index 80436a3ad0..83307819f9 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfUserProperty.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfUserProperty.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StandardNamespaces.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StandardNamespaces.java
index 8d53d763ac..4b199d540a 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StandardNamespaces.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StandardNamespaces.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StandardRoles.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StandardRoles.java
index 621ef2b674..62e4f31342 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StandardRoles.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StandardRoles.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StructureTreeCopier.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StructureTreeCopier.java
index 8f79a10d73..5ac706ecc7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StructureTreeCopier.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StructureTreeCopier.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/AccessibilityProperties.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/AccessibilityProperties.java
index 9ba1c8f6d8..0bc400a792 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/AccessibilityProperties.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/AccessibilityProperties.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/AccessibilityPropertiesToStructElem.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/AccessibilityPropertiesToStructElem.java
index 34494f0e64..e735563efb 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/AccessibilityPropertiesToStructElem.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/AccessibilityPropertiesToStructElem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/BackedAccessibilityProperties.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/BackedAccessibilityProperties.java
index 4f385afa0c..e05534390b 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/BackedAccessibilityProperties.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/BackedAccessibilityProperties.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/DefaultAccessibilityProperties.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/DefaultAccessibilityProperties.java
index 82c0410ce2..0e52a31971 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/DefaultAccessibilityProperties.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/DefaultAccessibilityProperties.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/IRoleMappingResolver.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/IRoleMappingResolver.java
index 18abf8e287..f50a670e4a 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/IRoleMappingResolver.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/IRoleMappingResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/RoleMappingResolver.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/RoleMappingResolver.java
index e9178a37bc..38ea11afed 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/RoleMappingResolver.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/RoleMappingResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/RoleMappingResolverPdf2.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/RoleMappingResolverPdf2.java
index b7988c71ec..1a81f02e8f 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/RoleMappingResolverPdf2.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/RoleMappingResolverPdf2.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/RootTagNormalizer.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/RootTagNormalizer.java
index e3f0e00881..0135ea82f7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/RootTagNormalizer.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/RootTagNormalizer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagReference.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagReference.java
index 762a05338e..d2125cacaa 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagReference.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagReference.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagStructureContext.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagStructureContext.java
index 71ff994d89..4658bf3b82 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagStructureContext.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagStructureContext.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagTreePointer.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagTreePointer.java
index 423e20d9d9..cf989ed6e1 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagTreePointer.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagTreePointer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/WaitingTagsManager.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/WaitingTagsManager.java
index 0b61cc916c..22b4c54a00 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/WaitingTagsManager.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/WaitingTagsManager.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/ImagePdfBytesInfo.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/ImagePdfBytesInfo.java
index efb88af135..b4ce34e7da 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/ImagePdfBytesInfo.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/ImagePdfBytesInfo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfFormXObject.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfFormXObject.java
index 3ae7bffd72..60e665ff03 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfFormXObject.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfFormXObject.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfImageXObject.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfImageXObject.java
index 6ab632214b..dc701a2b6d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfImageXObject.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfImageXObject.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfTransparencyGroup.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfTransparencyGroup.java
index 287ba920d9..bd5c478c9e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfTransparencyGroup.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfTransparencyGroup.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfXObject.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfXObject.java
index e7fdc4ceec..961758420d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfXObject.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfXObject.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/security/IExternalDecryptionProcess.java b/kernel/src/main/java/com/itextpdf/kernel/security/IExternalDecryptionProcess.java
index 261ef33353..6f84b740c6 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/security/IExternalDecryptionProcess.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/security/IExternalDecryptionProcess.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/utils/CompareTool.java b/kernel/src/main/java/com/itextpdf/kernel/utils/CompareTool.java
index 2042eac76b..26e0dbc280 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/utils/CompareTool.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/utils/CompareTool.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/utils/DefaultSafeXmlParserFactory.java b/kernel/src/main/java/com/itextpdf/kernel/utils/DefaultSafeXmlParserFactory.java
index 2d54edc76d..4c970140f0 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/utils/DefaultSafeXmlParserFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/utils/DefaultSafeXmlParserFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/utils/IXmlParserFactory.java b/kernel/src/main/java/com/itextpdf/kernel/utils/IXmlParserFactory.java
index 57c3fa29c5..832b6d1481 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/utils/IXmlParserFactory.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/utils/IXmlParserFactory.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/utils/IdleOutputStream.java b/kernel/src/main/java/com/itextpdf/kernel/utils/IdleOutputStream.java
index be7f53e502..401a95358e 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/utils/IdleOutputStream.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/utils/IdleOutputStream.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/main/java/com/itextpdf/kernel/utils/PageRange.java b/kernel/src/main/java/com/itextpdf/kernel/utils/PageRange.java
index f297d02a31..13a6fed6c4 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/utils/PageRange.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/utils/PageRange.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/utils/PdfMerger.java b/kernel/src/main/java/com/itextpdf/kernel/utils/PdfMerger.java
index 2698e25691..b39186f51d 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/utils/PdfMerger.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/utils/PdfMerger.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/utils/PdfResourceCounter.java b/kernel/src/main/java/com/itextpdf/kernel/utils/PdfResourceCounter.java
index ea1c8e79ac..30429f18b8 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/utils/PdfResourceCounter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/utils/PdfResourceCounter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/utils/PdfSplitter.java b/kernel/src/main/java/com/itextpdf/kernel/utils/PdfSplitter.java
index 78bc074a04..1056d1a789 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/utils/PdfSplitter.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/utils/PdfSplitter.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/utils/TaggedPdfReaderTool.java b/kernel/src/main/java/com/itextpdf/kernel/utils/TaggedPdfReaderTool.java
index 03fe9f4070..6628f803b9 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/utils/TaggedPdfReaderTool.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/utils/TaggedPdfReaderTool.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/utils/XmlProcessorCreator.java b/kernel/src/main/java/com/itextpdf/kernel/utils/XmlProcessorCreator.java
index 776ea8dd56..e7b062bd47 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/utils/XmlProcessorCreator.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/utils/XmlProcessorCreator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/utils/XmlUtils.java b/kernel/src/main/java/com/itextpdf/kernel/utils/XmlUtils.java
index 9a4ae16d5e..55d4ca52e3 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/utils/XmlUtils.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/utils/XmlUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/main/java/com/itextpdf/kernel/xmp/PdfConst.java b/kernel/src/main/java/com/itextpdf/kernel/xmp/PdfConst.java
index 4899105ffd..3bb6d5eed7 100644
--- a/kernel/src/main/java/com/itextpdf/kernel/xmp/PdfConst.java
+++ b/kernel/src/main/java/com/itextpdf/kernel/xmp/PdfConst.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/VersionTest.java b/kernel/src/test/java/com/itextpdf/kernel/VersionTest.java
index 6a120b2c84..1bde7df005 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/VersionTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/VersionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/colors/ColorTest.java b/kernel/src/test/java/com/itextpdf/kernel/colors/ColorTest.java
index 23ef6a8f65..c7ff81be38 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/colors/ColorTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/colors/ColorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/colors/DeviceRgbTest.java b/kernel/src/test/java/com/itextpdf/kernel/colors/DeviceRgbTest.java
index 616383ad97..859f729e67 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/colors/DeviceRgbTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/colors/DeviceRgbTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/colors/WebColorsTest.java b/kernel/src/test/java/com/itextpdf/kernel/colors/WebColorsTest.java
index 8cd74293c2..d51a1a0a5a 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/colors/WebColorsTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/colors/WebColorsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/colors/gradients/GradientColorStopTest.java b/kernel/src/test/java/com/itextpdf/kernel/colors/gradients/GradientColorStopTest.java
index 00b5173556..b29022d554 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/colors/gradients/GradientColorStopTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/colors/gradients/GradientColorStopTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/colors/gradients/LinearGradientBuilderTest.java b/kernel/src/test/java/com/itextpdf/kernel/colors/gradients/LinearGradientBuilderTest.java
index d26b45b198..4b25198ce0 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/colors/gradients/LinearGradientBuilderTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/colors/gradients/LinearGradientBuilderTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/colors/gradients/StrategyBasedLinearGradientBuilderTest.java b/kernel/src/test/java/com/itextpdf/kernel/colors/gradients/StrategyBasedLinearGradientBuilderTest.java
index 21c86645f6..0fafe855a3 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/colors/gradients/StrategyBasedLinearGradientBuilderTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/colors/gradients/StrategyBasedLinearGradientBuilderTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/counter/ContextManagerTest.java b/kernel/src/test/java/com/itextpdf/kernel/counter/ContextManagerTest.java
index e230bb7aa1..aeea4ae512 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/counter/ContextManagerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/counter/ContextManagerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/counter/DataHandlerCounterTest.java b/kernel/src/test/java/com/itextpdf/kernel/counter/DataHandlerCounterTest.java
index af74cc5db7..e54ec0e2a7 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/counter/DataHandlerCounterTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/counter/DataHandlerCounterTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/counter/EventCounterHandlerTest.java b/kernel/src/test/java/com/itextpdf/kernel/counter/EventCounterHandlerTest.java
index 8be06628a4..b2c284ba5c 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/counter/EventCounterHandlerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/counter/EventCounterHandlerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/counter/data/DataCacheTest.java b/kernel/src/test/java/com/itextpdf/kernel/counter/data/DataCacheTest.java
index 53acacbf2c..5030fe13ab 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/counter/data/DataCacheTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/counter/data/DataCacheTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/counter/data/DataHandlerTest.java b/kernel/src/test/java/com/itextpdf/kernel/counter/data/DataHandlerTest.java
index 37d2826b65..93ec2ac06a 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/counter/data/DataHandlerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/counter/data/DataHandlerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/counter/event/CoreEventTest.java b/kernel/src/test/java/com/itextpdf/kernel/counter/event/CoreEventTest.java
index d14ffc8408..129b1113e9 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/counter/event/CoreEventTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/counter/event/CoreEventTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/crypto/PdfEncryptionTest.java b/kernel/src/test/java/com/itextpdf/kernel/crypto/PdfEncryptionTest.java
index 506eb14692..c9991236ec 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/crypto/PdfEncryptionTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/crypto/PdfEncryptionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/crypto/PdfReaderCustomFilterTest.java b/kernel/src/test/java/com/itextpdf/kernel/crypto/PdfReaderCustomFilterTest.java
index 0533570e8f..b2c04cbce8 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/crypto/PdfReaderCustomFilterTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/crypto/PdfReaderCustomFilterTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/crypto/UnencryptedWrapperTest.java b/kernel/src/test/java/com/itextpdf/kernel/crypto/UnencryptedWrapperTest.java
index 111d04622e..ba1a85ef96 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/crypto/UnencryptedWrapperTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/crypto/UnencryptedWrapperTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/crypto/UnicodeBasedPasswordEncryptionTest.java b/kernel/src/test/java/com/itextpdf/kernel/crypto/UnicodeBasedPasswordEncryptionTest.java
index 1c99c9aa22..7cabd15d9d 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/crypto/UnicodeBasedPasswordEncryptionTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/crypto/UnicodeBasedPasswordEncryptionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/font/PdfFontFactoryTest.java b/kernel/src/test/java/com/itextpdf/kernel/font/PdfFontFactoryTest.java
index 7674efac9c..56a4757bd5 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/font/PdfFontFactoryTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/font/PdfFontFactoryTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/font/PdfFontUnitTest.java b/kernel/src/test/java/com/itextpdf/kernel/font/PdfFontUnitTest.java
index 279c1f0a8a..0134954a8d 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/font/PdfFontUnitTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/font/PdfFontUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/font/PdfSimpleFontTest.java b/kernel/src/test/java/com/itextpdf/kernel/font/PdfSimpleFontTest.java
index 4db6cce87d..f03cfff9b4 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/font/PdfSimpleFontTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/font/PdfSimpleFontTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/font/PdfTrueTypeFontTest.java b/kernel/src/test/java/com/itextpdf/kernel/font/PdfTrueTypeFontTest.java
index 0e6392cdf4..8924fb64db 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/font/PdfTrueTypeFontTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/font/PdfTrueTypeFontTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/font/PdfType0FontTest.java b/kernel/src/test/java/com/itextpdf/kernel/font/PdfType0FontTest.java
index 532080f760..975d0cb239 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/font/PdfType0FontTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/font/PdfType0FontTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/font/PdfType3FontTest.java b/kernel/src/test/java/com/itextpdf/kernel/font/PdfType3FontTest.java
index 5cd0a64236..8b1b6f79e0 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/font/PdfType3FontTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/font/PdfType3FontTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/font/Type3FontTest.java b/kernel/src/test/java/com/itextpdf/kernel/font/Type3FontTest.java
index 611c137abc..24037fa99c 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/font/Type3FontTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/font/Type3FontTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/geom/AffineTransformTest.java b/kernel/src/test/java/com/itextpdf/kernel/geom/AffineTransformTest.java
index 7ca757f4a5..54b28b59b9 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/geom/AffineTransformTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/geom/AffineTransformTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/geom/BezierCurveTest.java b/kernel/src/test/java/com/itextpdf/kernel/geom/BezierCurveTest.java
index 4f89ee3620..266d917ab5 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/geom/BezierCurveTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/geom/BezierCurveTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/geom/LineSegmentTest.java b/kernel/src/test/java/com/itextpdf/kernel/geom/LineSegmentTest.java
index 892f18055b..d2ff55c2a0 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/geom/LineSegmentTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/geom/LineSegmentTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/geom/MatrixTest.java b/kernel/src/test/java/com/itextpdf/kernel/geom/MatrixTest.java
index a6ac5255be..669390dc56 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/geom/MatrixTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/geom/MatrixTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/geom/PageSizeUnitTest.java b/kernel/src/test/java/com/itextpdf/kernel/geom/PageSizeUnitTest.java
index b6c8d066c1..567d0d935e 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/geom/PageSizeUnitTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/geom/PageSizeUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/geom/PointTest.java b/kernel/src/test/java/com/itextpdf/kernel/geom/PointTest.java
index c76a6cc2dc..ae6feefa21 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/geom/PointTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/geom/PointTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/geom/RectangleTest.java b/kernel/src/test/java/com/itextpdf/kernel/geom/RectangleTest.java
index f082a9a91c..0dfb9ede4a 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/geom/RectangleTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/geom/RectangleTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/geom/ShapeTransformUtilTest.java b/kernel/src/test/java/com/itextpdf/kernel/geom/ShapeTransformUtilTest.java
index 7f647d0e33..b3f995d91a 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/geom/ShapeTransformUtilTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/geom/ShapeTransformUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/geom/VectorTest.java b/kernel/src/test/java/com/itextpdf/kernel/geom/VectorTest.java
index e4aecb07ad..1858bda80d 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/geom/VectorTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/geom/VectorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/numbering/ArmenianNumberingTest.java b/kernel/src/test/java/com/itextpdf/kernel/numbering/ArmenianNumberingTest.java
index 68077eabeb..b00c50fef6 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/numbering/ArmenianNumberingTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/numbering/ArmenianNumberingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/numbering/GeorgianNumberingTest.java b/kernel/src/test/java/com/itextpdf/kernel/numbering/GeorgianNumberingTest.java
index 4090e61d77..f11bf0b661 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/numbering/GeorgianNumberingTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/numbering/GeorgianNumberingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/numbering/GreekAlphabetNumberingTest.java b/kernel/src/test/java/com/itextpdf/kernel/numbering/GreekAlphabetNumberingTest.java
index 455c3f7e56..a4a3f641ef 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/numbering/GreekAlphabetNumberingTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/numbering/GreekAlphabetNumberingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/numbering/RomanNumberingTest.java b/kernel/src/test/java/com/itextpdf/kernel/numbering/RomanNumberingTest.java
index ee6eb9f036..aae7e5dabb 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/numbering/RomanNumberingTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/numbering/RomanNumberingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/DocumentSerializationTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/DocumentSerializationTest.java
index c1d3664791..e09c01379c 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/DocumentSerializationTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/DocumentSerializationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/EncodingTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/EncodingTest.java
index 25638631ee..3c14b5bc30 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/EncodingTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/EncodingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/EncryptedEmbeddedStreamsHandlerTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/EncryptedEmbeddedStreamsHandlerTest.java
index ab5ed5cf59..1c1060edfd 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/EncryptedEmbeddedStreamsHandlerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/EncryptedEmbeddedStreamsHandlerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/FingerPrintTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/FingerPrintTest.java
index 4c62a37307..677e905c84 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/FingerPrintTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/FingerPrintTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/FontToUnicodeTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/FontToUnicodeTest.java
index e48185a145..699cdb1f4e 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/FontToUnicodeTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/FontToUnicodeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/FreeReferencesTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/FreeReferencesTest.java
index 196162643c..681989fe8f 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/FreeReferencesTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/FreeReferencesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/ImageFormatsTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/ImageFormatsTest.java
index f2af71dcfd..cef5918d40 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/ImageFormatsTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/ImageFormatsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/InheritedPageEntriesTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/InheritedPageEntriesTest.java
index 406efb217a..4b5678d7f9 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/InheritedPageEntriesTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/InheritedPageEntriesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareHandlerTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareHandlerTest.java
index 6a16ac8011..96afb5f3e2 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareHandlerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareHandlerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareOutputStreamTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareOutputStreamTest.java
index e59bdf06ad..f4bf01c192 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareOutputStreamTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/MemoryLimitsAwareOutputStreamTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/OcgPropertiesCopierTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/OcgPropertiesCopierTest.java
index 862b368d3b..57b2614739 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/OcgPropertiesCopierTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/OcgPropertiesCopierTest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PageFlushingTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PageFlushingTest.java
index df8df342ef..1572d8bdc3 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PageFlushingTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PageFlushingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/ParentTreeTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/ParentTreeTest.java
index aa51d12f41..8a59d30da4 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/ParentTreeTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/ParentTreeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfActionTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfActionTest.java
index e8dd465e64..7cf5d08ef5 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfActionTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfActionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfAnnotationTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfAnnotationTest.java
index ccb8ab24de..6f525bc4ff 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfAnnotationTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfAnnotationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfArrayTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfArrayTest.java
index 7228600eb3..8754c42bac 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfArrayTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfArrayTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfCopyTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfCopyTest.java
index 16af0001f3..492a1a038b 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfCopyTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfCopyTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDashPatternTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDashPatternTest.java
index ae36fd50b8..fa26bd18d1 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDashPatternTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDashPatternTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDestinationTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDestinationTest.java
index 054ed3e40d..577dcf828d 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDestinationTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDestinationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDictionaryDictionaryValuesModificationTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDictionaryDictionaryValuesModificationTest.java
index e773f96fd9..e6b00e4d0b 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDictionaryDictionaryValuesModificationTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDictionaryDictionaryValuesModificationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDictionaryTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDictionaryTest.java
index cf65c30be6..40cbab0dc5 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDictionaryTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDictionaryTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDictionaryTokenizerTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDictionaryTokenizerTest.java
index 44c8fa5dc5..2819da84f3 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDictionaryTokenizerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDictionaryTokenizerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentAppendModeTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentAppendModeTest.java
index 9c9221d9a6..32e6339e8b 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentAppendModeTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentAppendModeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentIdTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentIdTest.java
index 3fffcc24c1..326dfc74db 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentIdTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentIdTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentInfoTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentInfoTest.java
index a6a29f0389..1a1b9645a3 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentInfoTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentInfoTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentTest.java
index 6d8d3810d8..771a89d35e 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentUnitTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentUnitTest.java
index d5c89af12c..7d1e1da79d 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentUnitTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfDocumentUnitTest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfEncryptionUnitTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfEncryptionUnitTest.java
index 3b0916bd35..66fda081f4 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfEncryptionUnitTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfEncryptionUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfEncryptorTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfEncryptorTest.java
index 16252e1837..f74c152a70 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfEncryptorTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfEncryptorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -85,4 +85,4 @@ public void encryptFileTest() throws IOException {
doc.close();
Assert.assertTrue(outFile.isEncrypted());
}
-}
\ No newline at end of file
+}
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfExtGStateTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfExtGStateTest.java
index 66c477795b..d97fed212f 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfExtGStateTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfExtGStateTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfFontCacheTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfFontCacheTest.java
index c5c47831ab..e0876d763d 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfFontCacheTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfFontCacheTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfFontTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfFontTest.java
index 8ce452eb7f..27443b6e2c 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfFontTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfFontTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfIndirectReferenceTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfIndirectReferenceTest.java
index b30bec5679..92ad46a4ce 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfIndirectReferenceTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfIndirectReferenceTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfNameTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfNameTest.java
index d157968c0a..4de03bc5bd 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfNameTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfNameTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfNameTreeTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfNameTreeTest.java
index 56af65ef9c..3caaf92644 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfNameTreeTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfNameTreeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfNumberTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfNumberTest.java
index 33502eef16..9b2416e2a7 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfNumberTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfNumberTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfObjectReleaseTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfObjectReleaseTest.java
index d55577e4eb..4549fca4e6 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfObjectReleaseTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfObjectReleaseTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfObjectTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfObjectTest.java
index 947d1d86df..118b129290 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfObjectTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfObjectTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfOutlineTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfOutlineTest.java
index 8ce6ef8702..5db65090f9 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfOutlineTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfOutlineTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfPagesTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfPagesTest.java
index 9d0733bf1c..bb19afdad8 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfPagesTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfPagesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfPrimitivesTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfPrimitivesTest.java
index 45243f227a..e48e7ac907 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfPrimitivesTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfPrimitivesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfReaderDecodeTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfReaderDecodeTest.java
index 6009fc3d9d..a567ee7268 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfReaderDecodeTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfReaderDecodeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -59,12 +59,12 @@ This file is part of the iText (R) project.
@Category(IntegrationTest.class)
public class PdfReaderDecodeTest extends ExtendedITextTest {
- public static final String sourceFolder = "./src/test/resources/com/itextpdf/kernel/pdf/PdfReaderDecodeTest/";
+ public static final String SOURCE_FOLDER = "./src/test/resources/com/itextpdf/kernel/pdf/PdfReaderDecodeTest/";
@Test
public void noMemoryHandlerTest() throws IOException {
try (PdfDocument pdfDocument = new PdfDocument(new PdfWriter(new ByteArrayOutputStream()));
- FileInputStream is = new FileInputStream(sourceFolder + "stream")) {
+ FileInputStream is = new FileInputStream(SOURCE_FOLDER + "stream")) {
byte[] b = new byte[51];
is.read(b);
@@ -97,7 +97,7 @@ public void noMemoryHandlerTest() throws IOException {
})
public void defaultMemoryHandlerTest() throws IOException {
try (PdfDocument pdfDocument = new PdfDocument(
- new PdfReader(sourceFolder + "timing.pdf"),
+ new PdfReader(SOURCE_FOLDER + "timing.pdf"),
new PdfWriter(new ByteArrayOutputStream()))) {
PdfStream stream = pdfDocument.getFirstPage().getContentStream(0);
byte[] b = stream.getBytes(false);
@@ -128,7 +128,7 @@ public void customMemoryHandlerSingleTest() throws IOException {
handler.setMaxSizeOfSingleDecompressedPdfStream(1000);
try (PdfDocument pdfDocument = new PdfDocument(
- new PdfReader(sourceFolder + "timing.pdf",
+ new PdfReader(SOURCE_FOLDER + "timing.pdf",
new ReaderProperties().setMemoryLimitsAwareHandler(handler)),
new PdfWriter(new ByteArrayOutputStream()))) {
@@ -165,7 +165,7 @@ public void oneFilterCustomMemoryHandlerSingleTest() throws IOException {
handler.setMaxSizeOfSingleDecompressedPdfStream(20);
try (PdfDocument pdfDocument = new PdfDocument(
- new PdfReader(sourceFolder + "timing.pdf",
+ new PdfReader(SOURCE_FOLDER + "timing.pdf",
new ReaderProperties().setMemoryLimitsAwareHandler(handler)),
new PdfWriter(new ByteArrayOutputStream()))) {
@@ -175,10 +175,10 @@ public void oneFilterCustomMemoryHandlerSingleTest() throws IOException {
PdfArray array = new PdfArray();
stream.put(PdfName.Filter, array);
- // Limit is reached, but the stream has no filters. Therefore we don't consider ot to be suspicious
+ // Limit is reached, but the stream has no filters. Therefore, we don't consider it to be suspicious.
Assert.assertEquals(51, PdfReader.decodeBytes(b, stream).length);
- // Limit is reached, but the stream has only one filter. Therefore we don't consider ot to be suspicious
+ // Limit is reached, but the stream has only one filter. Therefore, we don't consider it to be suspicious.
array.add(PdfName.Fl);
Assert.assertEquals(40, PdfReader.decodeBytes(b, stream).length);
}
@@ -199,7 +199,7 @@ public boolean isMemoryLimitsAwarenessRequiredOnDecompression(PdfArray filters)
handler.setMaxSizeOfSingleDecompressedPdfStream(20);
try (PdfDocument pdfDocument = new PdfDocument(
- new PdfReader(sourceFolder + "timing.pdf",
+ new PdfReader(SOURCE_FOLDER + "timing.pdf",
new ReaderProperties().setMemoryLimitsAwareHandler(handler)),
new PdfWriter(new ByteArrayOutputStream()))) {
@@ -210,7 +210,7 @@ public boolean isMemoryLimitsAwarenessRequiredOnDecompression(PdfArray filters)
stream.put(PdfName.Filter, array);
array.add(PdfName.Fl);
- // Limit is reached, and the stream with one filter is considered to be suspicious
+ // Limit is reached, and the stream with one filter is considered to be suspicious.
Exception e = Assert.assertThrows(MemoryLimitsAwareException.class,
() -> PdfReader.decodeBytes(b, stream)
);
@@ -234,7 +234,7 @@ public boolean isMemoryLimitsAwarenessRequiredOnDecompression(PdfArray filters)
handler.setMaxSizeOfSingleDecompressedPdfStream(20);
try (PdfDocument pdfDocument = new PdfDocument(
- new PdfReader(sourceFolder + "timing.pdf",
+ new PdfReader(SOURCE_FOLDER + "timing.pdf",
new ReaderProperties().setMemoryLimitsAwareHandler(handler)),
new PdfWriter(new ByteArrayOutputStream()))) {
@@ -246,8 +246,7 @@ public boolean isMemoryLimitsAwarenessRequiredOnDecompression(PdfArray filters)
array.add(PdfName.Fl);
array.add(PdfName.Fl);
- // Limit is reached but the stream with several copies of the filter is not considered
- // to be suspicious
+ // Limit is reached but the stream with several copies of the filter is not considered to be suspicious.
PdfReader.decodeBytes(b, stream);
}
}
@@ -278,7 +277,7 @@ public void customMemoryHandlerSumTest() throws IOException {
handler.setMaxSizeOfDecompressedPdfStreamsSum(100000);
try (PdfDocument pdfDocument = new PdfDocument(
- new PdfReader(sourceFolder + "timing.pdf",
+ new PdfReader(SOURCE_FOLDER + "timing.pdf",
new ReaderProperties().setMemoryLimitsAwareHandler(handler)),
new PdfWriter(new ByteArrayOutputStream()))) {
@@ -302,7 +301,7 @@ public void pageSumTest() throws IOException {
handler.setMaxSizeOfDecompressedPdfStreamsSum(1500000);
try (PdfDocument pdfDocument = new PdfDocument(
- new PdfReader(sourceFolder + "timing.pdf",
+ new PdfReader(SOURCE_FOLDER + "timing.pdf",
new ReaderProperties().setMemoryLimitsAwareHandler(handler)),
new PdfWriter(new ByteArrayOutputStream()))) {
@@ -323,7 +322,7 @@ public void pageAsSingleStreamTest() throws IOException {
handler.setMaxSizeOfSingleDecompressedPdfStream(1500000);
try (PdfDocument pdfDocument = new PdfDocument(
- new PdfReader(sourceFolder + "timing.pdf",
+ new PdfReader(SOURCE_FOLDER + "timing.pdf",
new ReaderProperties().setMemoryLimitsAwareHandler(handler)),
new PdfWriter(new ByteArrayOutputStream()))) {
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfReaderTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfReaderTest.java
index e462c0e942..d04b876c80 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfReaderTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfReaderTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -50,7 +50,11 @@ This file is part of the iText (R) project.
import com.itextpdf.io.util.FileUtil;
import com.itextpdf.io.util.MessageFormatUtil;
import com.itextpdf.kernel.PdfException;
+import com.itextpdf.kernel.exceptions.KernelExceptionMessageConstant;
+import com.itextpdf.kernel.pdf.PdfReader.StrictnessLevel;
import com.itextpdf.kernel.utils.CompareTool;
+import com.itextpdf.kernel.xmp.XMPException;
+import com.itextpdf.test.AssertUtil;
import com.itextpdf.test.ExtendedITextTest;
import com.itextpdf.test.annotations.LogMessage;
import com.itextpdf.test.annotations.LogMessages;
@@ -2045,7 +2049,151 @@ public void notCloseUserStreamTest() throws IOException {
Assert.assertEquals(-1, pdfStream.read());
}
}
-
+
+ @Test
+ @LogMessages(messages = {
+ @LogMessage(messageTemplate = KernelExceptionMessageConstant.UNEXPECTED_TOKEN)
+ })
+ public void endDicInsteadOfArrayClosingBracketTest() throws IOException {
+ String fileName = sourceFolder + "invalidArrayEndDictToken.pdf";
+ PdfDocument document = new PdfDocument(new PdfReader(fileName));
+ PdfArray actual = (PdfArray) document.getPdfObject(4);
+ PdfArray expected = new PdfArray(new float[]{5, 10, 15, 20});
+ for (int i = 0; i < expected.size(); i++) {
+ Assert.assertEquals(expected.get(i), actual.get(i));
+ }
+ }
+
+ @Test
+ public void endArrayClosingBracketInsteadOfEndDicTest() {
+ String fileName = sourceFolder + "endArrayClosingBracketInsteadOfEndDic.pdf";
+ Exception exception = Assert.assertThrows(com.itextpdf.io.IOException.class,
+ () -> new PdfDocument(new PdfReader(fileName)));
+ Assert.assertEquals(MessageFormatUtil.format(KernelExceptionMessageConstant.UNEXPECTED_TOKEN, "]"),
+ exception.getCause().getMessage());
+ }
+
+ @Test
+ public void endDicClosingBracketInsideTheDicTest() {
+ String fileName = sourceFolder + "endDicClosingBracketInsideTheDic.pdf";
+ Exception exception = Assert.assertThrows(com.itextpdf.io.IOException.class,
+ () -> new PdfDocument(new PdfReader(fileName)));
+ Assert.assertEquals(MessageFormatUtil.format(KernelExceptionMessageConstant.UNEXPECTED_TOKEN, ">>"),
+ exception.getCause().getMessage());
+ }
+
+ @Test
+ @LogMessages(messages = {
+ @LogMessage(messageTemplate = KernelExceptionMessageConstant.UNEXPECTED_TOKEN)
+ })
+ public void eofInsteadOfArrayClosingBracketTest() throws IOException {
+ String fileName = sourceFolder + "invalidArrayEOFToken.pdf";
+ PdfDocument document = new PdfDocument(new PdfReader(fileName));
+ PdfArray actual = (PdfArray) document.getPdfObject(4);
+ PdfArray expected = new PdfArray(new float[]{5, 10, 15, 20});
+ for (int i = 0; i < expected.size(); i++) {
+ Assert.assertEquals(expected.get(i), actual.get(i));
+ }
+ }
+
+ @Test
+ @LogMessages(messages = {
+ @LogMessage(messageTemplate = KernelExceptionMessageConstant.UNEXPECTED_TOKEN)
+ })
+ public void endObjInsteadOfArrayClosingBracketTest() throws IOException {
+ String fileName = sourceFolder + "invalidArrayEndObjToken.pdf";
+ PdfDocument document = new PdfDocument(new PdfReader(fileName));
+ PdfArray actual = (PdfArray) document.getPdfObject(4);
+ PdfArray expected = new PdfArray(new float[]{5, 10, 15, 20});
+ for (int i = 0; i < expected.size(); i++) {
+ Assert.assertEquals(expected.get(i), actual.get(i));
+ }
+ }
+
+ @Test
+ @LogMessages(messages = {
+ @LogMessage(messageTemplate = KernelExceptionMessageConstant.UNEXPECTED_TOKEN),
+ @LogMessage(messageTemplate = LogMessageConstant.XREF_ERROR_WHILE_READING_TABLE_WILL_BE_REBUILT)
+ })
+ public void nameInsteadOfArrayClosingBracketTest() throws IOException {
+ String fileName = sourceFolder + "invalidArrayNameToken.pdf";
+ PdfDocument document = new PdfDocument(new PdfReader(fileName));
+ PdfArray actual = (PdfArray) document.getPdfObject(4);
+ PdfArray expected = new PdfArray(new float[]{5, 10, 15, 20});
+ for (int i = 0; i < expected.size(); i++) {
+ Assert.assertEquals(expected.get(i), actual.get(i));
+ }
+ }
+
+ @Test
+ @LogMessages(messages = {
+ @LogMessage(messageTemplate = KernelExceptionMessageConstant.UNEXPECTED_TOKEN)
+ })
+ public void objInsteadOfArrayClosingBracketTest() throws IOException {
+ String fileName = sourceFolder + "invalidArrayObjToken.pdf";
+ PdfDocument document = new PdfDocument(new PdfReader(fileName));
+ PdfArray actual = (PdfArray) document.getPdfObject(4);
+ PdfArray expected = new PdfArray(new float[]{5, 10, 15, 20});
+ for (int i = 0; i < expected.size(); i++) {
+ Assert.assertEquals(expected.get(i), actual.get(i));
+ }
+ }
+
+ @Test
+ @LogMessages(messages = {
+ @LogMessage(messageTemplate = KernelExceptionMessageConstant.UNEXPECTED_TOKEN)
+ })
+ public void refInsteadOfArrayClosingBracketTest() throws IOException {
+ String fileName = sourceFolder + "invalidArrayRefToken.pdf";
+ PdfDocument document = new PdfDocument(new PdfReader(fileName));
+ PdfArray actual = (PdfArray) document.getPdfObject(4);
+ PdfArray expected = new PdfArray(new float[]{5, 10, 15, 20});
+ for (int i = 0; i < expected.size(); i++) {
+ Assert.assertEquals(expected.get(i), actual.get(i));
+ }
+ }
+
+ @Test
+ @LogMessages(messages = {
+ @LogMessage(messageTemplate = KernelExceptionMessageConstant.UNEXPECTED_TOKEN, count = 2)
+ })
+ public void startArrayInsteadOfArrayClosingBracketTest() throws IOException {
+ String fileName = sourceFolder + "invalidArrayStartArrayToken.pdf";
+ PdfDocument document = new PdfDocument(new PdfReader(fileName));
+ PdfArray actual = (PdfArray) document.getPdfObject(4);
+ PdfArray expected = new PdfArray(new float[]{5, 10, 15, 20});
+ for (int i = 0; i < expected.size(); i++) {
+ Assert.assertEquals(expected.get(i), actual.get(i));
+ }
+ }
+
+ @Test
+ @LogMessages(messages = {
+ @LogMessage(messageTemplate = KernelExceptionMessageConstant.UNEXPECTED_TOKEN),
+ @LogMessage(messageTemplate = LogMessageConstant.XREF_ERROR_WHILE_READING_TABLE_WILL_BE_REBUILT)
+ })
+ public void stringInsteadOfArrayClosingBracketTest() throws IOException {
+ String fileName = sourceFolder + "invalidArrayStringToken.pdf";
+ PdfDocument document = new PdfDocument(new PdfReader(fileName));
+ PdfArray actual = (PdfArray) document.getPdfObject(4);
+ PdfArray expected = new PdfArray(new float[]{5, 10, 15, 20});
+ for (int i = 0; i < expected.size(); i++) {
+ Assert.assertEquals(expected.get(i), actual.get(i));
+ }
+ }
+
+ @Test
+ public void closingArrayBracketMissingConservativeTest() throws IOException {
+ String fileName = sourceFolder + "invalidArrayObjToken.pdf";
+ PdfReader reader = new PdfReader(fileName);
+ reader.setStrictnessLevel(StrictnessLevel.CONSERVATIVE);
+ PdfDocument document = new PdfDocument(reader);
+ Exception exception = Assert.assertThrows(com.itextpdf.io.IOException.class,
+ () -> document.getPdfObject(4));
+ Assert.assertEquals(MessageFormatUtil.format(KernelExceptionMessageConstant.UNEXPECTED_TOKEN, "obj"),
+ exception.getCause().getMessage());
+ }
+
private static File copyFileForTest(String fileName, String copiedFileName) throws IOException {
File copiedFile = new File(copiedFileName);
Files.copy(Paths.get(fileName), Paths.get(copiedFileName));
@@ -2063,6 +2211,45 @@ private void readingNotCompletedTest(PdfReader reader) {
Assert.assertEquals(PdfException.DocumentHasNotBeenReadYet, e.getMessage());
}
+ @Test
+ public void streamWithoutEndstreamKeywordTest() throws IOException, XMPException {
+ final String fileName = sourceFolder + "NoEndstreamKeyword.pdf";
+ try (PdfReader reader = new PdfReader(fileName)) {
+ reader.setStrictnessLevel(StrictnessLevel.LENIENT);
+ try (PdfDocument document = new PdfDocument(reader)) {
+ final PdfCatalog catalog = new PdfCatalog((PdfDictionary) reader.trailer
+ .get(PdfName.Root, true));
+ final PdfStream xmpMetadataStream = catalog.getPdfObject().getAsStream(PdfName.Metadata);
+ final int xmpMetadataStreamLength = ((PdfNumber) xmpMetadataStream.get(PdfName.Length)).intValue();
+
+ // 27600 is actual invalid length of stream. In reader StrictnessLevel#LENIENT we expect, that this
+ // length will be fixed.
+ Assert.assertNotEquals(27600, xmpMetadataStreamLength);
+
+ // 3090 is expected length of the stream after fix.
+ Assert.assertEquals(3090, xmpMetadataStreamLength);
+ }
+ }
+ }
+
+ @Test
+ public void streamWithoutEndstreamKeywordConservativeModeTest() throws IOException, XMPException {
+ final String fileName = sourceFolder + "NoEndstreamKeyword.pdf";
+ try (PdfReader reader = new PdfReader(fileName)) {
+ reader.setStrictnessLevel(StrictnessLevel.CONSERVATIVE);
+
+ Exception exception = Assert.assertThrows(PdfException.class, () -> new PdfDocument(reader));
+ Assert.assertEquals(KernelExceptionMessageConstant.STREAM_SHALL_END_WITH_ENDSTREAM, exception.getMessage());
+
+ PdfCatalog catalog = new PdfCatalog((PdfDictionary) reader.trailer.get(PdfName.Root, true));
+ PdfStream xmpMetadataStream = catalog.getPdfObject().getAsStream(PdfName.Metadata);
+
+ // 27600 is actual invalid length of stream. In reader StrictnessLevel#CONSERVATIVE we expect, that
+ // exception would be thrown and length wouldn't be fixed.
+ Assert.assertEquals(27600, ((PdfNumber) xmpMetadataStream.get(PdfName.Length)).intValue());
+ }
+ }
+
/**
* Returns the current memory use.
*
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfResourcesTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfResourcesTest.java
index 4fd5c3fd78..f3b144f3b6 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfResourcesTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfResourcesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStampingTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStampingTest.java
index b4f6f4f090..f690efba28 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStampingTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStampingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStreamDecodeTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStreamDecodeTest.java
index 55ddf6d8d5..2142988c0e 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStreamDecodeTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStreamDecodeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStreamTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStreamTest.java
index ecdb258f27..244356497b 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStreamTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStreamTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStringTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStringTest.java
index f4dcb3e9c3..f9b1bfc865 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStringTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStringTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStructElemTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStructElemTest.java
index 5f6af7d84a..4c60781626 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStructElemTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStructElemTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStructTreeRootTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStructTreeRootTest.java
index a16e7ee72d..682707ba37 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStructTreeRootTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfStructTreeRootTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfTextArrayTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfTextArrayTest.java
index c295f8eb23..131d1341ef 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfTextArrayTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfTextArrayTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfTokenizerTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfTokenizerTest.java
index 979bb23aba..c7e4b3e8f2 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfTokenizerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfTokenizerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfViewerPreferencesTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfViewerPreferencesTest.java
index dd4fdda7e7..378282929b 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfViewerPreferencesTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfViewerPreferencesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfWriterTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfWriterTest.java
index a97083d778..dc78b46975 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfWriterTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfWriterTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfXObjectTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfXObjectTest.java
index 80d485ee18..e23161d724 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfXObjectTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfXObjectTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfXrefTableTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfXrefTableTest.java
index 25bbbc220b..c7e83a7adb 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfXrefTableTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfXrefTableTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfXrefTableUnitTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfXrefTableUnitTest.java
index ea49b049f4..d7e5c4e819 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfXrefTableUnitTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfXrefTableUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/ReorderPagesTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/ReorderPagesTest.java
index 78cf45ceac..a9c6685767 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/ReorderPagesTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/ReorderPagesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/SmartModePdfObjectsSerializerTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/SmartModePdfObjectsSerializerTest.java
index 89c7616a61..ca3547f8b8 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/SmartModePdfObjectsSerializerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/SmartModePdfObjectsSerializerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/SmartModeTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/SmartModeTest.java
index 31613a8e3f..27a90891f6 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/SmartModeTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/SmartModeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/TagTreePointerTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/TagTreePointerTest.java
index 02486eaf81..934efe81e3 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/TagTreePointerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/TagTreePointerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/TrailerTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/TrailerTest.java
index 77ee0a659d..1d78b46fc3 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/TrailerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/TrailerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/XMPMetadataTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/XMPMetadataTest.java
index e7ceb3f065..9c30fee0eb 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/XMPMetadataTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/XMPMetadataTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/XrefStreamDocumentUpdatesTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/XrefStreamDocumentUpdatesTest.java
index aee02351bc..df77c3a06f 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/XrefStreamDocumentUpdatesTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/XrefStreamDocumentUpdatesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/action/PdfActionOcgStateTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/action/PdfActionOcgStateTest.java
index 7797c2251a..0503b2eaab 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/action/PdfActionOcgStateTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/action/PdfActionOcgStateTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/action/PdfTargetTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/action/PdfTargetTest.java
index 06f88594e4..65504a194c 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/action/PdfTargetTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/action/PdfTargetTest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/action/PdfWinTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/action/PdfWinTest.java
index 4d766557fb..10775cd621 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/action/PdfWinTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/action/PdfWinTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/Pdf3DAnnotationTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/Pdf3DAnnotationTest.java
index 42e4051510..3e6da10b5a 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/Pdf3DAnnotationTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/Pdf3DAnnotationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfAnnotationMakeTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfAnnotationMakeTest.java
index f330145e80..3e67a0bc76 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfAnnotationMakeTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfAnnotationMakeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfLineAnnotationTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfLineAnnotationTest.java
index d16c6c505a..fd03879e60 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfLineAnnotationTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfLineAnnotationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfMarkupAnnotationTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfMarkupAnnotationTest.java
index df37585ec7..645f855b4e 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfMarkupAnnotationTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfMarkupAnnotationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfPolyGeomAnnotationTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfPolyGeomAnnotationTest.java
index 549d0f3daa..4311f936a7 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfPolyGeomAnnotationTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/annot/PdfPolyGeomAnnotationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/CanvasTagTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/CanvasTagTest.java
index fee3ad5438..1dd5bd6fc2 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/CanvasTagTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/CanvasTagTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/CharacterRenderInfoTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/CharacterRenderInfoTest.java
index f3b77cba74..d8884d1245 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/CharacterRenderInfoTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/CharacterRenderInfoTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/ImageMasksTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/ImageMasksTest.java
index 6f07448b18..a584f511a3 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/ImageMasksTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/ImageMasksTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest.java
index cba0e56c6f..c456e00448 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasGlyphlineShowTextTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasGlyphlineShowTextTest.java
index 15c2eaf25a..f871d871ae 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasGlyphlineShowTextTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasGlyphlineShowTextTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasInlineImagesTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasInlineImagesTest.java
index ee93763fa2..37cb5a5a6b 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasInlineImagesTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasInlineImagesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest.java
index 1bfe11bf14..0f4b038f26 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasXObjectTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasXObjectTest.java
index eb7d595ebc..7b9f21d4ca 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasXObjectTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasXObjectTest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/TextRenderInfoUnitTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/TextRenderInfoUnitTest.java
index 2cf626e709..9e0297f570 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/TextRenderInfoUnitTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/TextRenderInfoUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DashedLineTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DashedLineTest.java
index 93fffdaefd..436d98cd65 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DashedLineTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DashedLineTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DottedLineTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DottedLineTest.java
index ad44df6f31..6ceb66f578 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DottedLineTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DottedLineTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/SolidLineTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/SolidLineTest.java
index 19e580cd4f..45cd457932 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/SolidLineTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/SolidLineTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/BidiTextExtractionTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/BidiTextExtractionTest.java
index 200ad3a2cd..1e090e632c 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/BidiTextExtractionTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/BidiTextExtractionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/FilteredEventListenerTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/FilteredEventListenerTest.java
index 8d69b47cf1..f7e49043cb 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/FilteredEventListenerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/FilteredEventListenerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/FilteredTextEventListenerTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/FilteredTextEventListenerTest.java
index fb95fd5397..6ea6eabcd2 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/FilteredTextEventListenerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/FilteredTextEventListenerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/GlyphBboxCalculationTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/GlyphBboxCalculationTest.java
index 9ac15b8477..20d74fe90d 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/GlyphBboxCalculationTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/GlyphBboxCalculationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/GlyphTextEventListenerTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/GlyphTextEventListenerTest.java
index 979e5a590f..a945544a9b 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/GlyphTextEventListenerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/GlyphTextEventListenerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/HighlightItemsTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/HighlightItemsTest.java
index 6497bbeda5..90e976797c 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/HighlightItemsTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/HighlightItemsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/IndicTextExtractionTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/IndicTextExtractionTest.java
index c91fe779be..45d137c700 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/IndicTextExtractionTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/IndicTextExtractionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/InlineImageExtractionTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/InlineImageExtractionTest.java
index c130ee97a9..e10b098513 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/InlineImageExtractionTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/InlineImageExtractionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/LocationExtractTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/LocationExtractTest.java
index 21424ba1af..94453186f0 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/LocationExtractTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/LocationExtractTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfCanvasProcessorIntegrationTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfCanvasProcessorIntegrationTest.java
index 1ec03d2f1c..6f8dab961c 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfCanvasProcessorIntegrationTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfCanvasProcessorIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfCanvasProcessorUnitTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfCanvasProcessorUnitTest.java
index d7a55f4d0e..384f085649 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfCanvasProcessorUnitTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfCanvasProcessorUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfContentExtractionTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfContentExtractionTest.java
index 2369006d18..9432fe1a03 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfContentExtractionTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfContentExtractionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfTextExtractorTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfTextExtractorTest.java
index 319ae09b37..7f8c3da82b 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfTextExtractorTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfTextExtractorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfTextExtractorUnicodeIdentityTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfTextExtractorUnicodeIdentityTest.java
index 739473ad1f..28b37aefa8 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfTextExtractorUnicodeIdentityTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/PdfTextExtractorUnicodeIdentityTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/SimpleFontToUnicodeExtractionTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/SimpleFontToUnicodeExtractionTest.java
index 51ae7e4e81..7c5672ab50 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/SimpleFontToUnicodeExtractionTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/SimpleFontToUnicodeExtractionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/TextExtractIllegalDifferencesTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/TextExtractIllegalDifferencesTest.java
index bc7a719ee0..c146cbc415 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/TextExtractIllegalDifferencesTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/TextExtractIllegalDifferencesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/TextMarginFinderTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/TextMarginFinderTest.java
index 3594360a26..455fa588b5 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/TextMarginFinderTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/TextMarginFinderTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/TextRenderInfoTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/TextRenderInfoTest.java
index 2804d725f1..a37604b42e 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/TextRenderInfoTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/TextRenderInfoTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperBridgeTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperBridgeTest.java
index 0b87dd5b6c..8890b15c2e 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperBridgeTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperBridgeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/LongRectTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/LongRectTest.java
index d9ee1db7f9..613830e2e8 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/LongRectTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/LongRectTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/PointTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/PointTest.java
index 32093ac2c6..70e5da8cfa 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/PointTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/PointTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/PolyNodeTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/PolyNodeTest.java
index 15ee4f5640..2b38b7bfe6 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/PolyNodeTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/PolyNodeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/PolyTreeTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/PolyTreeTest.java
index d89bb7222a..16fe0ce679 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/PolyTreeTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/PolyTreeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategyTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategyTest.java
index 668e0d24d9..047ab32252 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategyTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategyTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/util/InlineImageParsingUtilsTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/util/InlineImageParsingUtilsTest.java
index 29d352b66c..4218ed36d7 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/util/InlineImageParsingUtilsTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/util/InlineImageParsingUtilsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/util/PdfCanvasParserTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/util/PdfCanvasParserTest.java
index 02344df73c..672214b1a9 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/util/PdfCanvasParserTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/util/PdfCanvasParserTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
@@ -25,6 +25,8 @@ This file is part of the iText (R) project.
import com.itextpdf.io.source.PdfTokenizer;
import com.itextpdf.io.source.RandomAccessFileOrArray;
import com.itextpdf.io.source.RandomAccessSourceFactory;
+import com.itextpdf.io.util.MessageFormatUtil;
+import com.itextpdf.kernel.exceptions.KernelExceptionMessageConstant;
import com.itextpdf.kernel.pdf.PdfArray;
import com.itextpdf.kernel.pdf.PdfDictionary;
import com.itextpdf.kernel.pdf.PdfDocument;
@@ -35,12 +37,11 @@ This file is part of the iText (R) project.
import com.itextpdf.kernel.pdf.PdfString;
import com.itextpdf.kernel.utils.CompareTool;
import com.itextpdf.test.ExtendedITextTest;
+import com.itextpdf.test.annotations.type.IntegrationTest;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
-
-import com.itextpdf.test.annotations.type.IntegrationTest;
import org.junit.Assert;
import org.junit.Test;
import org.junit.experimental.categories.Category;
@@ -79,4 +80,24 @@ public void innerArraysInContentStreamTest() throws IOException {
Assert.assertTrue(new CompareTool().compareArrays(cmpArray,
(((PdfDictionary) actual.get(1)).getAsArray(new PdfName("ColorantsDef")))));
}
+
+ @Test
+ public void parseArrayTest() throws IOException {
+ String inputFileName = sourceFolder + "innerArraysInContentStreamWithEndDictToken.pdf";
+
+ PdfDocument pdfDocument = new PdfDocument(new PdfReader(inputFileName));
+
+ byte[] docInBytes = pdfDocument.getFirstPage().getContentBytes();
+
+ RandomAccessSourceFactory factory = new RandomAccessSourceFactory();
+
+ PdfTokenizer tokeniser = new PdfTokenizer(new RandomAccessFileOrArray(factory.createSource(docInBytes)));
+ PdfResources resources = pdfDocument.getPage(1).getResources();
+ PdfCanvasParser ps = new PdfCanvasParser(tokeniser, resources);
+
+ Exception exception = Assert.assertThrows(com.itextpdf.io.IOException.class,
+ () -> ps.parse(null));
+ Assert.assertEquals(MessageFormatUtil.format(KernelExceptionMessageConstant.UNEXPECTED_TOKEN, ">>"),
+ exception.getCause().getMessage());
+ }
}
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionFieldTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionFieldTest.java
index 6e920e0f3b..11bd86e35c 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionFieldTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionFieldTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionItemTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionItemTest.java
index 5fd90939ea..e86da4a569 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionItemTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionItemTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSchemaTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSchemaTest.java
index ce2451e3be..db1005ba9c 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSchemaTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSchemaTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSortTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSortTest.java
index 557fc0c5ce..12fd2bbe06 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSortTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/collection/PdfCollectionSortTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/colorspace/CreateShadingTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/colorspace/CreateShadingTest.java
index 6e01c216e6..f0efe90180 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/colorspace/CreateShadingTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/colorspace/CreateShadingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/colorspace/PdfShadingTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/colorspace/PdfShadingTest.java
index a6e20ede2b..7dd31638a0 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/colorspace/PdfShadingTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/colorspace/PdfShadingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/copy/PdfAnnotationCopyingTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/copy/PdfAnnotationCopyingTest.java
index 34d874a01c..f994073be1 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/copy/PdfAnnotationCopyingTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/copy/PdfAnnotationCopyingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/filters/ASCII85DecodeFilterTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/filters/ASCII85DecodeFilterTest.java
index 30410c72a6..6b9caa8e1b 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/filters/ASCII85DecodeFilterTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/filters/ASCII85DecodeFilterTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/filters/ASCIIHexDecodeFilterTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/filters/ASCIIHexDecodeFilterTest.java
index 2f015c6251..6bea48a675 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/filters/ASCIIHexDecodeFilterTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/filters/ASCIIHexDecodeFilterTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/filters/LZWDecodeFilterTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/filters/LZWDecodeFilterTest.java
index b24781b5fd..3e8a189a5c 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/filters/LZWDecodeFilterTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/filters/LZWDecodeFilterTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest.java
index b1e342d00a..369059513f 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTest.java
index 5a04f93682..7885894996 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTestUtils.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTestUtils.java
index 7e60af05a6..c6225de45c 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTestUtils.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTestUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfVisibilityExpressionTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfVisibilityExpressionTest.java
index 27158fedbc..ab9cb0d4a6 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfVisibilityExpressionTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfVisibilityExpressionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/CreateImageStreamTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/CreateImageStreamTest.java
index 6efbac67aa..caa508ea9b 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/CreateImageStreamTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/CreateImageStreamTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/GetImageBytesTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/GetImageBytesTest.java
index 0fbcc72717..d284d071c2 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/GetImageBytesTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/GetImageBytesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/ImageFromLanguageStandardLibraryTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/ImageFromLanguageStandardLibraryTest.java
index 837424d023..65f4bd1bb5 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/ImageFromLanguageStandardLibraryTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/ImageFromLanguageStandardLibraryTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/PdfImageXObjectTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/PdfImageXObjectTest.java
index 37524b5bd4..8e43f93949 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/PdfImageXObjectTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/PdfImageXObjectTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/utils/CompareToolObjectPathTest.java b/kernel/src/test/java/com/itextpdf/kernel/utils/CompareToolObjectPathTest.java
index d7d6f78810..f68f1f1b25 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/utils/CompareToolObjectPathTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/utils/CompareToolObjectPathTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/java/com/itextpdf/kernel/utils/CompareToolTest.java b/kernel/src/test/java/com/itextpdf/kernel/utils/CompareToolTest.java
index 6d270b4778..33e8bf77b9 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/utils/CompareToolTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/utils/CompareToolTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/utils/PageRangeTest.java b/kernel/src/test/java/com/itextpdf/kernel/utils/PageRangeTest.java
index e1f9808baf..cda90e20cd 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/utils/PageRangeTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/utils/PageRangeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/utils/PdfMergerTest.java b/kernel/src/test/java/com/itextpdf/kernel/utils/PdfMergerTest.java
index 0028b6475a..2c13f7ee0f 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/utils/PdfMergerTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/utils/PdfMergerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/utils/PdfSplitterTest.java b/kernel/src/test/java/com/itextpdf/kernel/utils/PdfSplitterTest.java
index 67aacbfc95..5967c7e2ea 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/utils/PdfSplitterTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/utils/PdfSplitterTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/utils/SecurityTestXmlParserFactory.java b/kernel/src/test/java/com/itextpdf/kernel/utils/SecurityTestXmlParserFactory.java
index e2b00da7e1..b125aa365e 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/utils/SecurityTestXmlParserFactory.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/utils/SecurityTestXmlParserFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -69,4 +69,4 @@ public InputSource resolveEntity(String publicId, String systemId) {
throw new PdfException("Test message");
}
}
-}
\ No newline at end of file
+}
diff --git a/kernel/src/test/java/com/itextpdf/kernel/utils/TaggedPdfReaderToolTest.java b/kernel/src/test/java/com/itextpdf/kernel/utils/TaggedPdfReaderToolTest.java
index 25d9d63393..14d2c5b3ca 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/utils/TaggedPdfReaderToolTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/utils/TaggedPdfReaderToolTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/utils/XmlProcessorCreatorSecurityTest.java b/kernel/src/test/java/com/itextpdf/kernel/utils/XmlProcessorCreatorSecurityTest.java
index a77097a3cc..33320e4d01 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/utils/XmlProcessorCreatorSecurityTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/utils/XmlProcessorCreatorSecurityTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/kernel/src/test/java/com/itextpdf/kernel/xmp/impl/SecurityTestXmlParserFactory.java b/kernel/src/test/java/com/itextpdf/kernel/xmp/impl/SecurityTestXmlParserFactory.java
index aba960ff89..6515d50855 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/xmp/impl/SecurityTestXmlParserFactory.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/xmp/impl/SecurityTestXmlParserFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
@@ -52,4 +52,4 @@ public InputSource resolveEntity(String publicId, String systemId) {
throw new PdfException("Test message");
}
}
-}
\ No newline at end of file
+}
diff --git a/kernel/src/test/java/com/itextpdf/kernel/xmp/impl/XMPMetaParserSecurityTest.java b/kernel/src/test/java/com/itextpdf/kernel/xmp/impl/XMPMetaParserSecurityTest.java
index 6eac168210..eb5528402d 100644
--- a/kernel/src/test/java/com/itextpdf/kernel/xmp/impl/XMPMetaParserSecurityTest.java
+++ b/kernel/src/test/java/com/itextpdf/kernel/xmp/impl/XMPMetaParserSecurityTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/parser/PdfCanvasParserTest/innerArraysInContentStreamWithEndDictToken.pdf b/kernel/src/test/resources/com/itextpdf/kernel/parser/PdfCanvasParserTest/innerArraysInContentStreamWithEndDictToken.pdf
new file mode 100644
index 0000000000..d0ff90cbaa
Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/parser/PdfCanvasParserTest/innerArraysInContentStreamWithEndDictToken.pdf differ
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/CompressionWrongObjStm.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/CompressionWrongObjStm.pdf
index cf783c2091..f4bb25d3ab 100644
Binary files a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/CompressionWrongObjStm.pdf and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/CompressionWrongObjStm.pdf differ
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/NoEndstreamKeyword.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/NoEndstreamKeyword.pdf
new file mode 100644
index 0000000000..2c1847d54e
Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/NoEndstreamKeyword.pdf differ
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/endArrayClosingBracketInsteadOfEndDic.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/endArrayClosingBracketInsteadOfEndDic.pdf
new file mode 100644
index 0000000000..bbb86414ab
Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/endArrayClosingBracketInsteadOfEndDic.pdf differ
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/endDicClosingBracketInsideTheDic.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/endDicClosingBracketInsideTheDic.pdf
new file mode 100644
index 0000000000..2fa47427f6
Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/endDicClosingBracketInsideTheDic.pdf differ
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayEOFToken.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayEOFToken.pdf
new file mode 100644
index 0000000000..1d36f6696c
Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayEOFToken.pdf differ
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayEndDictToken.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayEndDictToken.pdf
new file mode 100644
index 0000000000..10197e3f14
Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayEndDictToken.pdf differ
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayEndObjToken.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayEndObjToken.pdf
new file mode 100644
index 0000000000..2d406ebf2c
Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayEndObjToken.pdf differ
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayNameToken.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayNameToken.pdf
new file mode 100644
index 0000000000..ca6d2d8bf3
Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayNameToken.pdf differ
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayObjToken.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayObjToken.pdf
new file mode 100644
index 0000000000..97b45a6b97
Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayObjToken.pdf differ
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayRefToken.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayRefToken.pdf
new file mode 100644
index 0000000000..7f3e4beacc
Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayRefToken.pdf differ
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayStartArrayToken.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayStartArrayToken.pdf
new file mode 100644
index 0000000000..c5e3f6ba97
Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayStartArrayToken.pdf differ
diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayStringToken.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayStringToken.pdf
new file mode 100644
index 0000000000..5277066a92
Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfReaderTest/invalidArrayStringToken.pdf differ
diff --git a/layout/pom.xml b/layout/pom.xml
index b1027f2570..c8bed5ec02 100644
--- a/layout/pom.xml
+++ b/layout/pom.xml
@@ -4,7 +4,7 @@
com.itextpdfroot
- 7.1.17
+ 7.1.18layoutiText 7 - layout
diff --git a/layout/src/main/java/com/itextpdf/layout/Canvas.java b/layout/src/main/java/com/itextpdf/layout/Canvas.java
index 88ddb603af..937235f6dd 100644
--- a/layout/src/main/java/com/itextpdf/layout/Canvas.java
+++ b/layout/src/main/java/com/itextpdf/layout/Canvas.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/ColumnDocumentRenderer.java b/layout/src/main/java/com/itextpdf/layout/ColumnDocumentRenderer.java
index abb394d2f6..7fb8cb656e 100644
--- a/layout/src/main/java/com/itextpdf/layout/ColumnDocumentRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/ColumnDocumentRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/Document.java b/layout/src/main/java/com/itextpdf/layout/Document.java
index 0a16d2b6f2..90a9bf7f77 100644
--- a/layout/src/main/java/com/itextpdf/layout/Document.java
+++ b/layout/src/main/java/com/itextpdf/layout/Document.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/ElementPropertyContainer.java b/layout/src/main/java/com/itextpdf/layout/ElementPropertyContainer.java
index 652f3c405a..f0e871754e 100644
--- a/layout/src/main/java/com/itextpdf/layout/ElementPropertyContainer.java
+++ b/layout/src/main/java/com/itextpdf/layout/ElementPropertyContainer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/IPropertyContainer.java b/layout/src/main/java/com/itextpdf/layout/IPropertyContainer.java
index 12525838ce..e753d39c2b 100644
--- a/layout/src/main/java/com/itextpdf/layout/IPropertyContainer.java
+++ b/layout/src/main/java/com/itextpdf/layout/IPropertyContainer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/RootElement.java b/layout/src/main/java/com/itextpdf/layout/RootElement.java
index aa931110e2..24d2e08846 100644
--- a/layout/src/main/java/com/itextpdf/layout/RootElement.java
+++ b/layout/src/main/java/com/itextpdf/layout/RootElement.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/Style.java b/layout/src/main/java/com/itextpdf/layout/Style.java
index f1f00af458..061bd25660 100644
--- a/layout/src/main/java/com/itextpdf/layout/Style.java
+++ b/layout/src/main/java/com/itextpdf/layout/Style.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/borders/Border.java b/layout/src/main/java/com/itextpdf/layout/borders/Border.java
index 1ebcf40bc9..9143d6ff95 100644
--- a/layout/src/main/java/com/itextpdf/layout/borders/Border.java
+++ b/layout/src/main/java/com/itextpdf/layout/borders/Border.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/borders/Border3D.java b/layout/src/main/java/com/itextpdf/layout/borders/Border3D.java
index 1dd4ff4aa2..c638b92647 100644
--- a/layout/src/main/java/com/itextpdf/layout/borders/Border3D.java
+++ b/layout/src/main/java/com/itextpdf/layout/borders/Border3D.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/borders/DashedBorder.java b/layout/src/main/java/com/itextpdf/layout/borders/DashedBorder.java
index 5a72ea534d..a2f3dcf16b 100644
--- a/layout/src/main/java/com/itextpdf/layout/borders/DashedBorder.java
+++ b/layout/src/main/java/com/itextpdf/layout/borders/DashedBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/borders/DottedBorder.java b/layout/src/main/java/com/itextpdf/layout/borders/DottedBorder.java
index 2576032b13..7fdb04ee71 100644
--- a/layout/src/main/java/com/itextpdf/layout/borders/DottedBorder.java
+++ b/layout/src/main/java/com/itextpdf/layout/borders/DottedBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/borders/DoubleBorder.java b/layout/src/main/java/com/itextpdf/layout/borders/DoubleBorder.java
index 1e853b9a35..eed2b47dc5 100644
--- a/layout/src/main/java/com/itextpdf/layout/borders/DoubleBorder.java
+++ b/layout/src/main/java/com/itextpdf/layout/borders/DoubleBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/borders/FixedDashedBorder.java b/layout/src/main/java/com/itextpdf/layout/borders/FixedDashedBorder.java
index d99b27a6bf..3c82e8b1dd 100644
--- a/layout/src/main/java/com/itextpdf/layout/borders/FixedDashedBorder.java
+++ b/layout/src/main/java/com/itextpdf/layout/borders/FixedDashedBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/borders/GrooveBorder.java b/layout/src/main/java/com/itextpdf/layout/borders/GrooveBorder.java
index 32860ec247..ba66c0d441 100644
--- a/layout/src/main/java/com/itextpdf/layout/borders/GrooveBorder.java
+++ b/layout/src/main/java/com/itextpdf/layout/borders/GrooveBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/borders/InsetBorder.java b/layout/src/main/java/com/itextpdf/layout/borders/InsetBorder.java
index 55e98b20a1..4d0b6d6757 100644
--- a/layout/src/main/java/com/itextpdf/layout/borders/InsetBorder.java
+++ b/layout/src/main/java/com/itextpdf/layout/borders/InsetBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/borders/OutsetBorder.java b/layout/src/main/java/com/itextpdf/layout/borders/OutsetBorder.java
index 1f7d3a6a3c..217dd50d2b 100644
--- a/layout/src/main/java/com/itextpdf/layout/borders/OutsetBorder.java
+++ b/layout/src/main/java/com/itextpdf/layout/borders/OutsetBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/borders/RidgeBorder.java b/layout/src/main/java/com/itextpdf/layout/borders/RidgeBorder.java
index 1181622b0e..3ffbbd996b 100644
--- a/layout/src/main/java/com/itextpdf/layout/borders/RidgeBorder.java
+++ b/layout/src/main/java/com/itextpdf/layout/borders/RidgeBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/borders/RoundDotsBorder.java b/layout/src/main/java/com/itextpdf/layout/borders/RoundDotsBorder.java
index d60869b828..e4de8b7e7a 100644
--- a/layout/src/main/java/com/itextpdf/layout/borders/RoundDotsBorder.java
+++ b/layout/src/main/java/com/itextpdf/layout/borders/RoundDotsBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/borders/SolidBorder.java b/layout/src/main/java/com/itextpdf/layout/borders/SolidBorder.java
index edbaa8c0d2..f501a7bd37 100644
--- a/layout/src/main/java/com/itextpdf/layout/borders/SolidBorder.java
+++ b/layout/src/main/java/com/itextpdf/layout/borders/SolidBorder.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/AbstractElement.java b/layout/src/main/java/com/itextpdf/layout/element/AbstractElement.java
index 5cfcfbe87c..82f3dad352 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/AbstractElement.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/AbstractElement.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/AreaBreak.java b/layout/src/main/java/com/itextpdf/layout/element/AreaBreak.java
index f1f286f292..8347393682 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/AreaBreak.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/AreaBreak.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/BlockElement.java b/layout/src/main/java/com/itextpdf/layout/element/BlockElement.java
index 64abd7e664..9ecb5fd1b0 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/BlockElement.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/BlockElement.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/Cell.java b/layout/src/main/java/com/itextpdf/layout/element/Cell.java
index afe7b5b968..20047b878e 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/Cell.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/Cell.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/Div.java b/layout/src/main/java/com/itextpdf/layout/element/Div.java
index 2ba53fd95b..c0cfcb0229 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/Div.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/Div.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/FlexContainer.java b/layout/src/main/java/com/itextpdf/layout/element/FlexContainer.java
index 39d3d6e239..e1dac8f786 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/FlexContainer.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/FlexContainer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/IBlockElement.java b/layout/src/main/java/com/itextpdf/layout/element/IBlockElement.java
index 2853b79dd2..7419851894 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/IBlockElement.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/IBlockElement.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/IElement.java b/layout/src/main/java/com/itextpdf/layout/element/IElement.java
index 1130a69554..1b476ec7ff 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/IElement.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/IElement.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/ILargeElement.java b/layout/src/main/java/com/itextpdf/layout/element/ILargeElement.java
index 8a39d297b6..988015c4b0 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/ILargeElement.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/ILargeElement.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/ILeafElement.java b/layout/src/main/java/com/itextpdf/layout/element/ILeafElement.java
index 47c6bfca57..9cd0653181 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/ILeafElement.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/ILeafElement.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/Image.java b/layout/src/main/java/com/itextpdf/layout/element/Image.java
index e5f4f8f0d3..b09e985aa0 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/Image.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/Image.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/LineSeparator.java b/layout/src/main/java/com/itextpdf/layout/element/LineSeparator.java
index 3d4aa8aee1..c9de1cea2f 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/LineSeparator.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/LineSeparator.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/Link.java b/layout/src/main/java/com/itextpdf/layout/element/Link.java
index a19892c54f..822bb705eb 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/Link.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/Link.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/List.java b/layout/src/main/java/com/itextpdf/layout/element/List.java
index 06bdb4a3fb..901bde6c37 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/List.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/List.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/ListItem.java b/layout/src/main/java/com/itextpdf/layout/element/ListItem.java
index ee8deffb2e..f0d54b486f 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/ListItem.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/ListItem.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/Paragraph.java b/layout/src/main/java/com/itextpdf/layout/element/Paragraph.java
index 688f118e9b..4d7704e053 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/Paragraph.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/Paragraph.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/Tab.java b/layout/src/main/java/com/itextpdf/layout/element/Tab.java
index db0dc4c6b7..35c185f0bb 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/Tab.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/Tab.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/TabStop.java b/layout/src/main/java/com/itextpdf/layout/element/TabStop.java
index a68361eb89..6a5e8abf59 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/TabStop.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/TabStop.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/Table.java b/layout/src/main/java/com/itextpdf/layout/element/Table.java
index c790181f35..c4ca2bd827 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/Table.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/Table.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/element/Text.java b/layout/src/main/java/com/itextpdf/layout/element/Text.java
index 8cbedf26e5..04d9819bf8 100644
--- a/layout/src/main/java/com/itextpdf/layout/element/Text.java
+++ b/layout/src/main/java/com/itextpdf/layout/element/Text.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/exceptions/LayoutExceptionMessageConstant.java b/layout/src/main/java/com/itextpdf/layout/exceptions/LayoutExceptionMessageConstant.java
index 65a635e5cb..440667cfaf 100644
--- a/layout/src/main/java/com/itextpdf/layout/exceptions/LayoutExceptionMessageConstant.java
+++ b/layout/src/main/java/com/itextpdf/layout/exceptions/LayoutExceptionMessageConstant.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/font/ComplexFontSelectorStrategy.java b/layout/src/main/java/com/itextpdf/layout/font/ComplexFontSelectorStrategy.java
index 88a3a89b81..90d78490ba 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/ComplexFontSelectorStrategy.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/ComplexFontSelectorStrategy.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontCharacteristics.java b/layout/src/main/java/com/itextpdf/layout/font/FontCharacteristics.java
index bba159d082..a417d9683d 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/FontCharacteristics.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/FontCharacteristics.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontCharacteristicsUtils.java b/layout/src/main/java/com/itextpdf/layout/font/FontCharacteristicsUtils.java
index 265be45514..966becae8d 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/FontCharacteristicsUtils.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/FontCharacteristicsUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontFamilySplitter.java b/layout/src/main/java/com/itextpdf/layout/font/FontFamilySplitter.java
index ca3ea6815a..7f806f16b4 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/FontFamilySplitter.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/FontFamilySplitter.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontInfo.java b/layout/src/main/java/com/itextpdf/layout/font/FontInfo.java
index 7d7cb1a1a6..317ab3f53c 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/FontInfo.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/FontInfo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontProvider.java b/layout/src/main/java/com/itextpdf/layout/font/FontProvider.java
index ed40827968..be26cd4edf 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/FontProvider.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/FontProvider.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontSelector.java b/layout/src/main/java/com/itextpdf/layout/font/FontSelector.java
index 64b721539c..604c06d83b 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/FontSelector.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/FontSelector.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontSelectorCache.java b/layout/src/main/java/com/itextpdf/layout/font/FontSelectorCache.java
index 3972f3c2aa..5c4891c4d2 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/FontSelectorCache.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/FontSelectorCache.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontSelectorKey.java b/layout/src/main/java/com/itextpdf/layout/font/FontSelectorKey.java
index 2a9755cf5a..844cb5cf4e 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/FontSelectorKey.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/FontSelectorKey.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontSelectorStrategy.java b/layout/src/main/java/com/itextpdf/layout/font/FontSelectorStrategy.java
index 78b716af51..940c7a152f 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/FontSelectorStrategy.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/FontSelectorStrategy.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontSet.java b/layout/src/main/java/com/itextpdf/layout/font/FontSet.java
index 010af3a914..efbcefff4f 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/FontSet.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/FontSet.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontSetCollection.java b/layout/src/main/java/com/itextpdf/layout/font/FontSetCollection.java
index 1d80e8ba22..8660d367ea 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/FontSetCollection.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/FontSetCollection.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/Range.java b/layout/src/main/java/com/itextpdf/layout/font/Range.java
index e47c446cea..51b7aeb2b9 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/Range.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/Range.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/font/RangeBuilder.java b/layout/src/main/java/com/itextpdf/layout/font/RangeBuilder.java
index f3734ddb22..03db15d580 100644
--- a/layout/src/main/java/com/itextpdf/layout/font/RangeBuilder.java
+++ b/layout/src/main/java/com/itextpdf/layout/font/RangeBuilder.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationConfig.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationConfig.java
index 46e7737530..a08aa696d7 100644
--- a/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationConfig.java
+++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationConfig.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationConstants.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationConstants.java
index e66ce009a1..cfc8f8099a 100644
--- a/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationConstants.java
+++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationConstants.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/TernaryTreeIterator.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/TernaryTreeIterator.java
index 5abc2bd7ab..8541622fb1 100644
--- a/layout/src/main/java/com/itextpdf/layout/hyphenation/TernaryTreeIterator.java
+++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/TernaryTreeIterator.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/layout/LayoutArea.java b/layout/src/main/java/com/itextpdf/layout/layout/LayoutArea.java
index 3100468215..c33e1767e5 100644
--- a/layout/src/main/java/com/itextpdf/layout/layout/LayoutArea.java
+++ b/layout/src/main/java/com/itextpdf/layout/layout/LayoutArea.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/layout/LayoutContext.java b/layout/src/main/java/com/itextpdf/layout/layout/LayoutContext.java
index 4267b2081d..c29e35b3e0 100644
--- a/layout/src/main/java/com/itextpdf/layout/layout/LayoutContext.java
+++ b/layout/src/main/java/com/itextpdf/layout/layout/LayoutContext.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/layout/LayoutPosition.java b/layout/src/main/java/com/itextpdf/layout/layout/LayoutPosition.java
index d47ca67736..06f5990417 100644
--- a/layout/src/main/java/com/itextpdf/layout/layout/LayoutPosition.java
+++ b/layout/src/main/java/com/itextpdf/layout/layout/LayoutPosition.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/layout/LayoutResult.java b/layout/src/main/java/com/itextpdf/layout/layout/LayoutResult.java
index 23e604923e..ad02d7a732 100644
--- a/layout/src/main/java/com/itextpdf/layout/layout/LayoutResult.java
+++ b/layout/src/main/java/com/itextpdf/layout/layout/LayoutResult.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/layout/LineLayoutContext.java b/layout/src/main/java/com/itextpdf/layout/layout/LineLayoutContext.java
index 7eb4e858f3..503c4fd733 100644
--- a/layout/src/main/java/com/itextpdf/layout/layout/LineLayoutContext.java
+++ b/layout/src/main/java/com/itextpdf/layout/layout/LineLayoutContext.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/layout/LineLayoutResult.java b/layout/src/main/java/com/itextpdf/layout/layout/LineLayoutResult.java
index 62e801998c..2b0c388eeb 100644
--- a/layout/src/main/java/com/itextpdf/layout/layout/LineLayoutResult.java
+++ b/layout/src/main/java/com/itextpdf/layout/layout/LineLayoutResult.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/layout/MinMaxWidthLayoutResult.java b/layout/src/main/java/com/itextpdf/layout/layout/MinMaxWidthLayoutResult.java
index 5f2698b488..d564b8665d 100644
--- a/layout/src/main/java/com/itextpdf/layout/layout/MinMaxWidthLayoutResult.java
+++ b/layout/src/main/java/com/itextpdf/layout/layout/MinMaxWidthLayoutResult.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/layout/PositionedLayoutContext.java b/layout/src/main/java/com/itextpdf/layout/layout/PositionedLayoutContext.java
index f918cd0a70..e3b84c8620 100644
--- a/layout/src/main/java/com/itextpdf/layout/layout/PositionedLayoutContext.java
+++ b/layout/src/main/java/com/itextpdf/layout/layout/PositionedLayoutContext.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/layout/RootLayoutArea.java b/layout/src/main/java/com/itextpdf/layout/layout/RootLayoutArea.java
index c0ba3fb7b4..5a3e985959 100644
--- a/layout/src/main/java/com/itextpdf/layout/layout/RootLayoutArea.java
+++ b/layout/src/main/java/com/itextpdf/layout/layout/RootLayoutArea.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/layout/TextLayoutResult.java b/layout/src/main/java/com/itextpdf/layout/layout/TextLayoutResult.java
index 515dafdcd4..6155cc4a7a 100644
--- a/layout/src/main/java/com/itextpdf/layout/layout/TextLayoutResult.java
+++ b/layout/src/main/java/com/itextpdf/layout/layout/TextLayoutResult.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/margincollapse/MarginsCollapse.java b/layout/src/main/java/com/itextpdf/layout/margincollapse/MarginsCollapse.java
index 55ed624ca2..a044cff8c7 100644
--- a/layout/src/main/java/com/itextpdf/layout/margincollapse/MarginsCollapse.java
+++ b/layout/src/main/java/com/itextpdf/layout/margincollapse/MarginsCollapse.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/margincollapse/MarginsCollapseHandler.java b/layout/src/main/java/com/itextpdf/layout/margincollapse/MarginsCollapseHandler.java
index 6f22f20666..116f360d14 100644
--- a/layout/src/main/java/com/itextpdf/layout/margincollapse/MarginsCollapseHandler.java
+++ b/layout/src/main/java/com/itextpdf/layout/margincollapse/MarginsCollapseHandler.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/margincollapse/MarginsCollapseInfo.java b/layout/src/main/java/com/itextpdf/layout/margincollapse/MarginsCollapseInfo.java
index 1b54de4c2b..b71d03a208 100644
--- a/layout/src/main/java/com/itextpdf/layout/margincollapse/MarginsCollapseInfo.java
+++ b/layout/src/main/java/com/itextpdf/layout/margincollapse/MarginsCollapseInfo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/minmaxwidth/MinMaxWidth.java b/layout/src/main/java/com/itextpdf/layout/minmaxwidth/MinMaxWidth.java
index d21a81f3f0..b218735035 100644
--- a/layout/src/main/java/com/itextpdf/layout/minmaxwidth/MinMaxWidth.java
+++ b/layout/src/main/java/com/itextpdf/layout/minmaxwidth/MinMaxWidth.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/minmaxwidth/MinMaxWidthUtils.java b/layout/src/main/java/com/itextpdf/layout/minmaxwidth/MinMaxWidthUtils.java
index c1c6b02c9f..545ab64ca2 100644
--- a/layout/src/main/java/com/itextpdf/layout/minmaxwidth/MinMaxWidthUtils.java
+++ b/layout/src/main/java/com/itextpdf/layout/minmaxwidth/MinMaxWidthUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/minmaxwidth/RotationMinMaxWidth.java b/layout/src/main/java/com/itextpdf/layout/minmaxwidth/RotationMinMaxWidth.java
index 6b6423237a..969d3aa70a 100644
--- a/layout/src/main/java/com/itextpdf/layout/minmaxwidth/RotationMinMaxWidth.java
+++ b/layout/src/main/java/com/itextpdf/layout/minmaxwidth/RotationMinMaxWidth.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/AlignmentPropertyValue.java b/layout/src/main/java/com/itextpdf/layout/property/AlignmentPropertyValue.java
index e873cd3c2e..4e5919a7d2 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/AlignmentPropertyValue.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/AlignmentPropertyValue.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/AreaBreakType.java b/layout/src/main/java/com/itextpdf/layout/property/AreaBreakType.java
index d2e6a01702..83c1e7ed6a 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/AreaBreakType.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/AreaBreakType.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/Background.java b/layout/src/main/java/com/itextpdf/layout/property/Background.java
index 653008caec..ccc38c6477 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/Background.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/Background.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/BackgroundBox.java b/layout/src/main/java/com/itextpdf/layout/property/BackgroundBox.java
index 63d88f5d97..63146ecd6e 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/BackgroundBox.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/BackgroundBox.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/BackgroundImage.java b/layout/src/main/java/com/itextpdf/layout/property/BackgroundImage.java
index 76906477c2..b8a44cb69d 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/BackgroundImage.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/BackgroundImage.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/BackgroundPosition.java b/layout/src/main/java/com/itextpdf/layout/property/BackgroundPosition.java
index 1ef478d15f..ed8ce32a3a 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/BackgroundPosition.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/BackgroundPosition.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/property/BackgroundRepeat.java b/layout/src/main/java/com/itextpdf/layout/property/BackgroundRepeat.java
index 4270825ed9..167444ee8b 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/BackgroundRepeat.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/BackgroundRepeat.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/property/BackgroundSize.java b/layout/src/main/java/com/itextpdf/layout/property/BackgroundSize.java
index 8c5f7b1f28..dec0b276b4 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/BackgroundSize.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/BackgroundSize.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/property/BaseDirection.java b/layout/src/main/java/com/itextpdf/layout/property/BaseDirection.java
index da6c5f4c48..6eb19f1212 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/BaseDirection.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/BaseDirection.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/BlendMode.java b/layout/src/main/java/com/itextpdf/layout/property/BlendMode.java
index a20dbf0cef..a0f85ddf10 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/BlendMode.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/BlendMode.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/BorderCollapsePropertyValue.java b/layout/src/main/java/com/itextpdf/layout/property/BorderCollapsePropertyValue.java
index 79e0acb979..997942ef60 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/BorderCollapsePropertyValue.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/BorderCollapsePropertyValue.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/BorderRadius.java b/layout/src/main/java/com/itextpdf/layout/property/BorderRadius.java
index 91794c519a..d7229cb3dd 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/BorderRadius.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/BorderRadius.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/BoxSizingPropertyValue.java b/layout/src/main/java/com/itextpdf/layout/property/BoxSizingPropertyValue.java
index 990d86103c..34ca67b1db 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/BoxSizingPropertyValue.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/BoxSizingPropertyValue.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/CaptionSide.java b/layout/src/main/java/com/itextpdf/layout/property/CaptionSide.java
index 7f369ec3bb..c75ab51ac9 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/CaptionSide.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/CaptionSide.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/ClearPropertyValue.java b/layout/src/main/java/com/itextpdf/layout/property/ClearPropertyValue.java
index 76ecec0671..942fef2708 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/ClearPropertyValue.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/ClearPropertyValue.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/FlexWrapPropertyValue.java b/layout/src/main/java/com/itextpdf/layout/property/FlexWrapPropertyValue.java
index 2ce1877dd9..d5527ffbeb 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/FlexWrapPropertyValue.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/FlexWrapPropertyValue.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/FloatPropertyValue.java b/layout/src/main/java/com/itextpdf/layout/property/FloatPropertyValue.java
index e5a0ef93df..0cc4eb4e1e 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/FloatPropertyValue.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/FloatPropertyValue.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/FontKerning.java b/layout/src/main/java/com/itextpdf/layout/property/FontKerning.java
index 458098b2a0..7d1099b732 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/FontKerning.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/FontKerning.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/HorizontalAlignment.java b/layout/src/main/java/com/itextpdf/layout/property/HorizontalAlignment.java
index 750a14c2a2..106b349ea7 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/HorizontalAlignment.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/HorizontalAlignment.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/IListSymbolFactory.java b/layout/src/main/java/com/itextpdf/layout/property/IListSymbolFactory.java
index 3b7e10d465..d601f4ea73 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/IListSymbolFactory.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/IListSymbolFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/JustifyContent.java b/layout/src/main/java/com/itextpdf/layout/property/JustifyContent.java
index 6849f154e4..539454991c 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/JustifyContent.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/JustifyContent.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/property/Leading.java b/layout/src/main/java/com/itextpdf/layout/property/Leading.java
index fbea9db08b..fcd1850ed9 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/Leading.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/Leading.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/LineHeight.java b/layout/src/main/java/com/itextpdf/layout/property/LineHeight.java
index 6ba781ebc4..f04472bfb3 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/LineHeight.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/LineHeight.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/property/ListNumberingType.java b/layout/src/main/java/com/itextpdf/layout/property/ListNumberingType.java
index b6068ad877..ea6b258cdc 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/ListNumberingType.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/ListNumberingType.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/ListSymbolAlignment.java b/layout/src/main/java/com/itextpdf/layout/property/ListSymbolAlignment.java
index bc3dfed5b5..7c1bcbe5d4 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/ListSymbolAlignment.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/ListSymbolAlignment.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/ListSymbolPosition.java b/layout/src/main/java/com/itextpdf/layout/property/ListSymbolPosition.java
index 7e2da170de..82857c00f4 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/ListSymbolPosition.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/ListSymbolPosition.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/ObjectFit.java b/layout/src/main/java/com/itextpdf/layout/property/ObjectFit.java
index 501c134169..17e1f850aa 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/ObjectFit.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/ObjectFit.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/OverflowPropertyValue.java b/layout/src/main/java/com/itextpdf/layout/property/OverflowPropertyValue.java
index 94170d18c1..188dba1e58 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/OverflowPropertyValue.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/OverflowPropertyValue.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/OverflowWrapPropertyValue.java b/layout/src/main/java/com/itextpdf/layout/property/OverflowWrapPropertyValue.java
index d9d2c02433..a2ce69d0fe 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/OverflowWrapPropertyValue.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/OverflowWrapPropertyValue.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/property/ParagraphOrphansControl.java b/layout/src/main/java/com/itextpdf/layout/property/ParagraphOrphansControl.java
index 422a80a3cc..54269434ad 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/ParagraphOrphansControl.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/ParagraphOrphansControl.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/property/ParagraphWidowsControl.java b/layout/src/main/java/com/itextpdf/layout/property/ParagraphWidowsControl.java
index 50e89a438f..ccbf35ebbf 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/ParagraphWidowsControl.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/ParagraphWidowsControl.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/property/Property.java b/layout/src/main/java/com/itextpdf/layout/property/Property.java
index c84e500b7f..dbd7944d08 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/Property.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/Property.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/RenderingMode.java b/layout/src/main/java/com/itextpdf/layout/property/RenderingMode.java
index 0379706c68..93be92616e 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/RenderingMode.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/RenderingMode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/property/TabAlignment.java b/layout/src/main/java/com/itextpdf/layout/property/TabAlignment.java
index acf760f896..11081a8d8e 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/TabAlignment.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/TabAlignment.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/TextAlignment.java b/layout/src/main/java/com/itextpdf/layout/property/TextAlignment.java
index 7600b44e8c..ce86acf694 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/TextAlignment.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/TextAlignment.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/Transform.java b/layout/src/main/java/com/itextpdf/layout/property/Transform.java
index 4c0d36e7d4..7a084ff679 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/Transform.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/Transform.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/TransparentColor.java b/layout/src/main/java/com/itextpdf/layout/property/TransparentColor.java
index 8f0cf9a7db..0c6fd9e7ce 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/TransparentColor.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/TransparentColor.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/Underline.java b/layout/src/main/java/com/itextpdf/layout/property/Underline.java
index fb1f3826d8..ce02064c0c 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/Underline.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/Underline.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/UnitValue.java b/layout/src/main/java/com/itextpdf/layout/property/UnitValue.java
index 02430097f4..34eb8117cb 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/UnitValue.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/UnitValue.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/property/VerticalAlignment.java b/layout/src/main/java/com/itextpdf/layout/property/VerticalAlignment.java
index 2b00beb34e..384df9ab8b 100644
--- a/layout/src/main/java/com/itextpdf/layout/property/VerticalAlignment.java
+++ b/layout/src/main/java/com/itextpdf/layout/property/VerticalAlignment.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/AbstractRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/AbstractRenderer.java
index 910aa8325a..025ea6c303 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/AbstractRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/AbstractRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/AbstractWidthHandler.java b/layout/src/main/java/com/itextpdf/layout/renderer/AbstractWidthHandler.java
index 6939b23ad6..651d7754c4 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/AbstractWidthHandler.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/AbstractWidthHandler.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/AccessibleAttributesApplier.java b/layout/src/main/java/com/itextpdf/layout/renderer/AccessibleAttributesApplier.java
index b20d17bb2b..e9ab9bc414 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/AccessibleAttributesApplier.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/AccessibleAttributesApplier.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/AccessibleTypes.java b/layout/src/main/java/com/itextpdf/layout/renderer/AccessibleTypes.java
index 5e5b005787..dbe6e02644 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/AccessibleTypes.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/AccessibleTypes.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/AreaBreakRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/AreaBreakRenderer.java
index e1849c600a..45fee926f0 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/AreaBreakRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/AreaBreakRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/BackgroundSizeCalculationUtil.java b/layout/src/main/java/com/itextpdf/layout/renderer/BackgroundSizeCalculationUtil.java
index a6452c7c13..13e271fb8a 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/BackgroundSizeCalculationUtil.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/BackgroundSizeCalculationUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/BlockFormattingContextUtil.java b/layout/src/main/java/com/itextpdf/layout/renderer/BlockFormattingContextUtil.java
index fd6e5a0f9e..db580fd466 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/BlockFormattingContextUtil.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/BlockFormattingContextUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/BlockRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/BlockRenderer.java
index 14b60534fa..3f115d55f6 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/BlockRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/BlockRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/CanvasRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/CanvasRenderer.java
index 87b471e37a..98c4ee666d 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/CanvasRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/CanvasRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/CellRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/CellRenderer.java
index 54e9a4fd6a..1f05e1eb14 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/CellRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/CellRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/CollapsedTableBorders.java b/layout/src/main/java/com/itextpdf/layout/renderer/CollapsedTableBorders.java
index 906b78febf..dab2482db5 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/CollapsedTableBorders.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/CollapsedTableBorders.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/DivRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/DivRenderer.java
index d2f64171e8..537dfee982 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/DivRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/DivRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/DocumentRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/DocumentRenderer.java
index 073d811b20..c85137a4bf 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/DocumentRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/DocumentRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/DrawContext.java b/layout/src/main/java/com/itextpdf/layout/renderer/DrawContext.java
index 66526b6efe..cef58f2be6 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/DrawContext.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/DrawContext.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/FlexContainerRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/FlexContainerRenderer.java
index bcfd36cc4d..d8e7eb2432 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/FlexContainerRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/FlexContainerRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/FlexItemInfo.java b/layout/src/main/java/com/itextpdf/layout/renderer/FlexItemInfo.java
index 4f3366a2de..50e7bc5a6a 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/FlexItemInfo.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/FlexItemInfo.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
@@ -61,4 +61,4 @@ public AbstractRenderer getRenderer() {
public Rectangle getRectangle() {
return rectangle;
}
-}
\ No newline at end of file
+}
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/FlexUtil.java b/layout/src/main/java/com/itextpdf/layout/renderer/FlexUtil.java
index f0b6cfd179..0eb5ed8698 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/FlexUtil.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/FlexUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/FloatingHelper.java b/layout/src/main/java/com/itextpdf/layout/renderer/FloatingHelper.java
index 6a49ab9249..b4f6dafe8e 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/FloatingHelper.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/FloatingHelper.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/ILeafElementRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/ILeafElementRenderer.java
index 47970010ad..5bcc2ec10d 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/ILeafElementRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/ILeafElementRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/IRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/IRenderer.java
index 6ef4c0a889..211217cb78 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/IRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/IRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/ImageRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/ImageRenderer.java
index a07232c999..a2b88d95ea 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/ImageRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/ImageRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/LineHeightHelper.java b/layout/src/main/java/com/itextpdf/layout/renderer/LineHeightHelper.java
index 19a0b3aca8..eb7d43d643 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/LineHeightHelper.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/LineHeightHelper.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/LineRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/LineRenderer.java
index dd8f14cf7c..4381fc7428 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/LineRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/LineRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/LineSeparatorRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/LineSeparatorRenderer.java
index ada66e30f8..d923c4fc11 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/LineSeparatorRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/LineSeparatorRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/LinkRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/LinkRenderer.java
index 7650e51623..622cef6ce0 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/LinkRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/LinkRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/ListItemRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/ListItemRenderer.java
index 229a608829..b955d0bb02 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/ListItemRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/ListItemRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/ListRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/ListRenderer.java
index eb049c8d43..a30cd04a68 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/ListRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/ListRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/MaxMaxWidthHandler.java b/layout/src/main/java/com/itextpdf/layout/renderer/MaxMaxWidthHandler.java
index 8a882fa97d..fcd18fe47f 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/MaxMaxWidthHandler.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/MaxMaxWidthHandler.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/MaxSumWidthHandler.java b/layout/src/main/java/com/itextpdf/layout/renderer/MaxSumWidthHandler.java
index 1547a33bcf..b19297f8f7 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/MaxSumWidthHandler.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/MaxSumWidthHandler.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/OrphansWidowsLayoutHelper.java b/layout/src/main/java/com/itextpdf/layout/renderer/OrphansWidowsLayoutHelper.java
index 2a9824c5cf..20b0473946 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/OrphansWidowsLayoutHelper.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/OrphansWidowsLayoutHelper.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/ParagraphRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/ParagraphRenderer.java
index 32ec0d3198..4db25bc29d 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/ParagraphRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/ParagraphRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/RootRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/RootRenderer.java
index a7132dc7f7..703ab72726 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/RootRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/RootRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/RootRendererAreaStateHandler.java b/layout/src/main/java/com/itextpdf/layout/renderer/RootRendererAreaStateHandler.java
index a51b74c1fc..403b986691 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/RootRendererAreaStateHandler.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/RootRendererAreaStateHandler.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/RotationUtils.java b/layout/src/main/java/com/itextpdf/layout/renderer/RotationUtils.java
index aaa57a4640..7812162e00 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/RotationUtils.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/RotationUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/SeparatedTableBorders.java b/layout/src/main/java/com/itextpdf/layout/renderer/SeparatedTableBorders.java
index 0e5b346568..59b0482066 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/SeparatedTableBorders.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/SeparatedTableBorders.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/SumSumWidthHandler.java b/layout/src/main/java/com/itextpdf/layout/renderer/SumSumWidthHandler.java
index 154e49ff7e..ad54f4a30d 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/SumSumWidthHandler.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/SumSumWidthHandler.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TabRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/TabRenderer.java
index 6fc9cfe704..ea81010d91 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/TabRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/TabRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TableBorderDescriptor.java b/layout/src/main/java/com/itextpdf/layout/renderer/TableBorderDescriptor.java
index 174adbbd1f..ebd50fe7ec 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/TableBorderDescriptor.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/TableBorderDescriptor.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TableBorderUtil.java b/layout/src/main/java/com/itextpdf/layout/renderer/TableBorderUtil.java
index 911aa8834b..2eff8b563c 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/TableBorderUtil.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/TableBorderUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TableBorders.java b/layout/src/main/java/com/itextpdf/layout/renderer/TableBorders.java
index cf0399e9a5..6c9e1f2433 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/TableBorders.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/TableBorders.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TableRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/TableRenderer.java
index 0ed4f13968..bd446b8ece 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/TableRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/TableRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TableWidths.java b/layout/src/main/java/com/itextpdf/layout/renderer/TableWidths.java
index 5fc0680220..7d9141e5f1 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/TableWidths.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/TableWidths.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TargetCounterHandler.java b/layout/src/main/java/com/itextpdf/layout/renderer/TargetCounterHandler.java
index 43335fa7ba..db43307ada 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/TargetCounterHandler.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/TargetCounterHandler.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TextPreprocessingUtil.java b/layout/src/main/java/com/itextpdf/layout/renderer/TextPreprocessingUtil.java
index ac89ba0d42..7873a66c05 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/TextPreprocessingUtil.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/TextPreprocessingUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TextRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/TextRenderer.java
index 496c8fd3c2..7d14820bc1 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/TextRenderer.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/TextRenderer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TextSequenceWordWrapping.java b/layout/src/main/java/com/itextpdf/layout/renderer/TextSequenceWordWrapping.java
index 65076265b1..8b43bb127b 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/TextSequenceWordWrapping.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/TextSequenceWordWrapping.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TypographyUtils.java b/layout/src/main/java/com/itextpdf/layout/renderer/TypographyUtils.java
index be8cf78628..01f6959ebb 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/TypographyUtils.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/TypographyUtils.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/objectfit/ObjectFitApplyingResult.java b/layout/src/main/java/com/itextpdf/layout/renderer/objectfit/ObjectFitApplyingResult.java
index 3347878ac9..5b54b1fab9 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/objectfit/ObjectFitApplyingResult.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/objectfit/ObjectFitApplyingResult.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/objectfit/ObjectFitCalculator.java b/layout/src/main/java/com/itextpdf/layout/renderer/objectfit/ObjectFitCalculator.java
index 42e2962c2f..73cd6d2f35 100644
--- a/layout/src/main/java/com/itextpdf/layout/renderer/objectfit/ObjectFitCalculator.java
+++ b/layout/src/main/java/com/itextpdf/layout/renderer/objectfit/ObjectFitCalculator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/splitting/BreakAllSplitCharacters.java b/layout/src/main/java/com/itextpdf/layout/splitting/BreakAllSplitCharacters.java
index e0afcc080e..ede63997e1 100644
--- a/layout/src/main/java/com/itextpdf/layout/splitting/BreakAllSplitCharacters.java
+++ b/layout/src/main/java/com/itextpdf/layout/splitting/BreakAllSplitCharacters.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/splitting/DefaultSplitCharacters.java b/layout/src/main/java/com/itextpdf/layout/splitting/DefaultSplitCharacters.java
index 65ccfc112c..a217633f96 100644
--- a/layout/src/main/java/com/itextpdf/layout/splitting/DefaultSplitCharacters.java
+++ b/layout/src/main/java/com/itextpdf/layout/splitting/DefaultSplitCharacters.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/splitting/ISplitCharacters.java b/layout/src/main/java/com/itextpdf/layout/splitting/ISplitCharacters.java
index a8b58fda02..1fea22c3ce 100644
--- a/layout/src/main/java/com/itextpdf/layout/splitting/ISplitCharacters.java
+++ b/layout/src/main/java/com/itextpdf/layout/splitting/ISplitCharacters.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/splitting/KeepAllSplitCharacters.java b/layout/src/main/java/com/itextpdf/layout/splitting/KeepAllSplitCharacters.java
index eda927efbd..a4ba82e1d9 100644
--- a/layout/src/main/java/com/itextpdf/layout/splitting/KeepAllSplitCharacters.java
+++ b/layout/src/main/java/com/itextpdf/layout/splitting/KeepAllSplitCharacters.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/main/java/com/itextpdf/layout/tagging/IAccessibleElement.java b/layout/src/main/java/com/itextpdf/layout/tagging/IAccessibleElement.java
index 46ad06486e..4d32e87e4a 100644
--- a/layout/src/main/java/com/itextpdf/layout/tagging/IAccessibleElement.java
+++ b/layout/src/main/java/com/itextpdf/layout/tagging/IAccessibleElement.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/tagging/ITaggingRule.java b/layout/src/main/java/com/itextpdf/layout/tagging/ITaggingRule.java
index 3798569372..1dc0983019 100644
--- a/layout/src/main/java/com/itextpdf/layout/tagging/ITaggingRule.java
+++ b/layout/src/main/java/com/itextpdf/layout/tagging/ITaggingRule.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/tagging/LayoutTaggingHelper.java b/layout/src/main/java/com/itextpdf/layout/tagging/LayoutTaggingHelper.java
index c108104ef9..18f1319436 100644
--- a/layout/src/main/java/com/itextpdf/layout/tagging/LayoutTaggingHelper.java
+++ b/layout/src/main/java/com/itextpdf/layout/tagging/LayoutTaggingHelper.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/tagging/TableTaggingPriorToOneFiveVersionRule.java b/layout/src/main/java/com/itextpdf/layout/tagging/TableTaggingPriorToOneFiveVersionRule.java
index 986577c279..e3758a8299 100644
--- a/layout/src/main/java/com/itextpdf/layout/tagging/TableTaggingPriorToOneFiveVersionRule.java
+++ b/layout/src/main/java/com/itextpdf/layout/tagging/TableTaggingPriorToOneFiveVersionRule.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/tagging/TableTaggingRule.java b/layout/src/main/java/com/itextpdf/layout/tagging/TableTaggingRule.java
index 7cafa28fe8..1cfa77d144 100644
--- a/layout/src/main/java/com/itextpdf/layout/tagging/TableTaggingRule.java
+++ b/layout/src/main/java/com/itextpdf/layout/tagging/TableTaggingRule.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/tagging/TaggingDummyElement.java b/layout/src/main/java/com/itextpdf/layout/tagging/TaggingDummyElement.java
index 41ce57837f..198820ee44 100644
--- a/layout/src/main/java/com/itextpdf/layout/tagging/TaggingDummyElement.java
+++ b/layout/src/main/java/com/itextpdf/layout/tagging/TaggingDummyElement.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/main/java/com/itextpdf/layout/tagging/TaggingHintKey.java b/layout/src/main/java/com/itextpdf/layout/tagging/TaggingHintKey.java
index 866e80bc32..a50d398e7c 100644
--- a/layout/src/main/java/com/itextpdf/layout/tagging/TaggingHintKey.java
+++ b/layout/src/main/java/com/itextpdf/layout/tagging/TaggingHintKey.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/AbstractTableTest.java b/layout/src/test/java/com/itextpdf/layout/AbstractTableTest.java
index 1c4c976eba..b6f3a00c74 100644
--- a/layout/src/test/java/com/itextpdf/layout/AbstractTableTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/AbstractTableTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/AlignmentTest.java b/layout/src/test/java/com/itextpdf/layout/AlignmentTest.java
index f3896b9033..1951724b26 100644
--- a/layout/src/test/java/com/itextpdf/layout/AlignmentTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/AlignmentTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/AreaBreakTest.java b/layout/src/test/java/com/itextpdf/layout/AreaBreakTest.java
index d7e2a5fd31..e2edaccc52 100644
--- a/layout/src/test/java/com/itextpdf/layout/AreaBreakTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/AreaBreakTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/BackgroundColorTest.java b/layout/src/test/java/com/itextpdf/layout/BackgroundColorTest.java
index 3f7c5b1edf..4e2d63e578 100644
--- a/layout/src/test/java/com/itextpdf/layout/BackgroundColorTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/BackgroundColorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/BackgroundPositionUnitTest.java b/layout/src/test/java/com/itextpdf/layout/BackgroundPositionUnitTest.java
index e8be806e2e..a80f051a28 100644
--- a/layout/src/test/java/com/itextpdf/layout/BackgroundPositionUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/BackgroundPositionUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/BlockTest.java b/layout/src/test/java/com/itextpdf/layout/BlockTest.java
index db50b36ae2..f214831411 100644
--- a/layout/src/test/java/com/itextpdf/layout/BlockTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/BlockTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/BorderTest.java b/layout/src/test/java/com/itextpdf/layout/BorderTest.java
index 8d4381ba94..ada93cd0ae 100644
--- a/layout/src/test/java/com/itextpdf/layout/BorderTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/BorderTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/CanvasTest.java b/layout/src/test/java/com/itextpdf/layout/CanvasTest.java
index 6718dd0a1c..1df3a6bb97 100644
--- a/layout/src/test/java/com/itextpdf/layout/CanvasTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/CanvasTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/CanvasUnitTest.java b/layout/src/test/java/com/itextpdf/layout/CanvasUnitTest.java
index d3fe6dc70b..a580fbf86f 100644
--- a/layout/src/test/java/com/itextpdf/layout/CanvasUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/CanvasUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/CollapsingMarginsTest.java b/layout/src/test/java/com/itextpdf/layout/CollapsingMarginsTest.java
index 74bbf651f5..85e173eb0a 100644
--- a/layout/src/test/java/com/itextpdf/layout/CollapsingMarginsTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/CollapsingMarginsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/DefaultLayoutTest.java b/layout/src/test/java/com/itextpdf/layout/DefaultLayoutTest.java
index 904ce13df6..7352d40f84 100644
--- a/layout/src/test/java/com/itextpdf/layout/DefaultLayoutTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/DefaultLayoutTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/DestinationTest.java b/layout/src/test/java/com/itextpdf/layout/DestinationTest.java
index d32a1cfaed..9b095b413a 100644
--- a/layout/src/test/java/com/itextpdf/layout/DestinationTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/DestinationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/FloatAndAlignmentTest.java b/layout/src/test/java/com/itextpdf/layout/FloatAndAlignmentTest.java
index b885f6cd21..ef80d7a4db 100644
--- a/layout/src/test/java/com/itextpdf/layout/FloatAndAlignmentTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/FloatAndAlignmentTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/FloatBlockTest.java b/layout/src/test/java/com/itextpdf/layout/FloatBlockTest.java
index 5522450127..8b4aa84636 100644
--- a/layout/src/test/java/com/itextpdf/layout/FloatBlockTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/FloatBlockTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/FloatImageTest.java b/layout/src/test/java/com/itextpdf/layout/FloatImageTest.java
index 9b1ae516b0..3e6c1f6219 100644
--- a/layout/src/test/java/com/itextpdf/layout/FloatImageTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/FloatImageTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/FloatTest.java b/layout/src/test/java/com/itextpdf/layout/FloatTest.java
index c79063dbc8..f6c49a4b05 100644
--- a/layout/src/test/java/com/itextpdf/layout/FloatTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/FloatTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/FontFamilySplitterTest.java b/layout/src/test/java/com/itextpdf/layout/FontFamilySplitterTest.java
index 2ca6a81ef3..0723b91ced 100644
--- a/layout/src/test/java/com/itextpdf/layout/FontFamilySplitterTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/FontFamilySplitterTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/FontProviderTest.java b/layout/src/test/java/com/itextpdf/layout/FontProviderTest.java
index 589ba9dfb3..d458dc0c43 100644
--- a/layout/src/test/java/com/itextpdf/layout/FontProviderTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/FontProviderTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/FontSelectorTest.java b/layout/src/test/java/com/itextpdf/layout/FontSelectorTest.java
index 304a32f7f1..fd0c38e94a 100644
--- a/layout/src/test/java/com/itextpdf/layout/FontSelectorTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/FontSelectorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/HyphenateLayoutTest.java b/layout/src/test/java/com/itextpdf/layout/HyphenateLayoutTest.java
index 2fcee72150..74dc3ad9d7 100644
--- a/layout/src/test/java/com/itextpdf/layout/HyphenateLayoutTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/HyphenateLayoutTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/HyphenateResultTest.java b/layout/src/test/java/com/itextpdf/layout/HyphenateResultTest.java
index 51403100aa..8eca983ac8 100644
--- a/layout/src/test/java/com/itextpdf/layout/HyphenateResultTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/HyphenateResultTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/HyphenateTest.java b/layout/src/test/java/com/itextpdf/layout/HyphenateTest.java
index c9383a95fa..1de0598902 100644
--- a/layout/src/test/java/com/itextpdf/layout/HyphenateTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/HyphenateTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/ImageColorProfileTest.java b/layout/src/test/java/com/itextpdf/layout/ImageColorProfileTest.java
index 27602523a6..cbe1b8cd19 100644
--- a/layout/src/test/java/com/itextpdf/layout/ImageColorProfileTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/ImageColorProfileTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/ImageTest.java b/layout/src/test/java/com/itextpdf/layout/ImageTest.java
index 305392b0da..4b3e49d675 100644
--- a/layout/src/test/java/com/itextpdf/layout/ImageTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/ImageTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/InlineBlockTest.java b/layout/src/test/java/com/itextpdf/layout/InlineBlockTest.java
index 1fea927c68..ef478947c9 100644
--- a/layout/src/test/java/com/itextpdf/layout/InlineBlockTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/InlineBlockTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/KeepTogetherTest.java b/layout/src/test/java/com/itextpdf/layout/KeepTogetherTest.java
index a53048f4a4..bfd9a7c8ee 100644
--- a/layout/src/test/java/com/itextpdf/layout/KeepTogetherTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/KeepTogetherTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/KeepWithNextTest.java b/layout/src/test/java/com/itextpdf/layout/KeepWithNextTest.java
index eca9978b5f..373f31af4f 100644
--- a/layout/src/test/java/com/itextpdf/layout/KeepWithNextTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/KeepWithNextTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/LargeElementTest.java b/layout/src/test/java/com/itextpdf/layout/LargeElementTest.java
index 5033b21d52..9b385ab702 100644
--- a/layout/src/test/java/com/itextpdf/layout/LargeElementTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/LargeElementTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/LayoutTaggingPdf2Test.java b/layout/src/test/java/com/itextpdf/layout/LayoutTaggingPdf2Test.java
index 7d2d763aaa..258535c597 100644
--- a/layout/src/test/java/com/itextpdf/layout/LayoutTaggingPdf2Test.java
+++ b/layout/src/test/java/com/itextpdf/layout/LayoutTaggingPdf2Test.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/LayoutTaggingTest.java b/layout/src/test/java/com/itextpdf/layout/LayoutTaggingTest.java
index 59ed48cfcd..5a65c14b8a 100644
--- a/layout/src/test/java/com/itextpdf/layout/LayoutTaggingTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/LayoutTaggingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/LineSeparatorTest.java b/layout/src/test/java/com/itextpdf/layout/LineSeparatorTest.java
index 5f24954a44..0d9715c73f 100644
--- a/layout/src/test/java/com/itextpdf/layout/LineSeparatorTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/LineSeparatorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/LinkTest.java b/layout/src/test/java/com/itextpdf/layout/LinkTest.java
index 31f9a4449e..3dce9a6d1e 100644
--- a/layout/src/test/java/com/itextpdf/layout/LinkTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/LinkTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/ListAlignmentDirectionTest.java b/layout/src/test/java/com/itextpdf/layout/ListAlignmentDirectionTest.java
index 3fcd884005..b8bcabb063 100644
--- a/layout/src/test/java/com/itextpdf/layout/ListAlignmentDirectionTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/ListAlignmentDirectionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/ListTest.java b/layout/src/test/java/com/itextpdf/layout/ListTest.java
index e71f92222d..c269969c5a 100644
--- a/layout/src/test/java/com/itextpdf/layout/ListTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/ListTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/LocationTextExtractionStrategyTest.java b/layout/src/test/java/com/itextpdf/layout/LocationTextExtractionStrategyTest.java
index 60c425a0f9..eaa76af650 100644
--- a/layout/src/test/java/com/itextpdf/layout/LocationTextExtractionStrategyTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/LocationTextExtractionStrategyTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/NewLineTest.java b/layout/src/test/java/com/itextpdf/layout/NewLineTest.java
index 3ed541fc61..7c5033f857 100644
--- a/layout/src/test/java/com/itextpdf/layout/NewLineTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/NewLineTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/NonBreakableSpaceTest.java b/layout/src/test/java/com/itextpdf/layout/NonBreakableSpaceTest.java
index 3f2b9ecd65..204a329931 100644
--- a/layout/src/test/java/com/itextpdf/layout/NonBreakableSpaceTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/NonBreakableSpaceTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/ObjectFitTest.java b/layout/src/test/java/com/itextpdf/layout/ObjectFitTest.java
index c1b64132be..99c3060477 100644
--- a/layout/src/test/java/com/itextpdf/layout/ObjectFitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/ObjectFitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/OpacityTest.java b/layout/src/test/java/com/itextpdf/layout/OpacityTest.java
index 64ed0ea83f..b01c635bad 100644
--- a/layout/src/test/java/com/itextpdf/layout/OpacityTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/OpacityTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/OrphansWidowsTest.java b/layout/src/test/java/com/itextpdf/layout/OrphansWidowsTest.java
index 729d5fd05f..77f59b8998 100644
--- a/layout/src/test/java/com/itextpdf/layout/OrphansWidowsTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/OrphansWidowsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/OverflowTest.java b/layout/src/test/java/com/itextpdf/layout/OverflowTest.java
index a3666469ae..aafa1afa91 100644
--- a/layout/src/test/java/com/itextpdf/layout/OverflowTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/OverflowTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/ParagraphTest.java b/layout/src/test/java/com/itextpdf/layout/ParagraphTest.java
index 0639252fa5..4997bbf24a 100644
--- a/layout/src/test/java/com/itextpdf/layout/ParagraphTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/ParagraphTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/PdfTextExtractorEncodingsTest.java b/layout/src/test/java/com/itextpdf/layout/PdfTextExtractorEncodingsTest.java
index 7be064f3ef..dc121227c6 100644
--- a/layout/src/test/java/com/itextpdf/layout/PdfTextExtractorEncodingsTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/PdfTextExtractorEncodingsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/PositioningTest.java b/layout/src/test/java/com/itextpdf/layout/PositioningTest.java
index 03df1c6d72..fca9374926 100644
--- a/layout/src/test/java/com/itextpdf/layout/PositioningTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/PositioningTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/PreLayoutTest.java b/layout/src/test/java/com/itextpdf/layout/PreLayoutTest.java
index ab10a09387..5f5db15813 100644
--- a/layout/src/test/java/com/itextpdf/layout/PreLayoutTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/PreLayoutTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/RotationTest.java b/layout/src/test/java/com/itextpdf/layout/RotationTest.java
index e85a138e51..e4ec99a5db 100644
--- a/layout/src/test/java/com/itextpdf/layout/RotationTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/RotationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/SimpleTextExtractionStrategyTest.java b/layout/src/test/java/com/itextpdf/layout/SimpleTextExtractionStrategyTest.java
index 8de18d3f3e..7365466874 100644
--- a/layout/src/test/java/com/itextpdf/layout/SimpleTextExtractionStrategyTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/SimpleTextExtractionStrategyTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/StyleUnitTest.java b/layout/src/test/java/com/itextpdf/layout/StyleUnitTest.java
index b33588c476..c66947b0ee 100644
--- a/layout/src/test/java/com/itextpdf/layout/StyleUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/StyleUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/StylesTest.java b/layout/src/test/java/com/itextpdf/layout/StylesTest.java
index 37baa21e1c..ebfffcd59d 100644
--- a/layout/src/test/java/com/itextpdf/layout/StylesTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/StylesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/SurrPairTest.java b/layout/src/test/java/com/itextpdf/layout/SurrPairTest.java
index 74b37a785d..69c36c9ae1 100644
--- a/layout/src/test/java/com/itextpdf/layout/SurrPairTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/SurrPairTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/TableBorderTest.java b/layout/src/test/java/com/itextpdf/layout/TableBorderTest.java
index c6b88c1052..909e50ad0e 100644
--- a/layout/src/test/java/com/itextpdf/layout/TableBorderTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/TableBorderTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/TableTest.java b/layout/src/test/java/com/itextpdf/layout/TableTest.java
index ef4f68d01b..8acd0d2a98 100644
--- a/layout/src/test/java/com/itextpdf/layout/TableTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/TableTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/TabsTest.java b/layout/src/test/java/com/itextpdf/layout/TabsTest.java
index b79e76b502..9af09f3460 100644
--- a/layout/src/test/java/com/itextpdf/layout/TabsTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/TabsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/TextWritingTest.java b/layout/src/test/java/com/itextpdf/layout/TextWritingTest.java
index 7fcfe0046d..2befa5f6fb 100644
--- a/layout/src/test/java/com/itextpdf/layout/TextWritingTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/TextWritingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/XMPWriterTest.java b/layout/src/test/java/com/itextpdf/layout/XMPWriterTest.java
index 65857a483b..67d16d242f 100644
--- a/layout/src/test/java/com/itextpdf/layout/XMPWriterTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/XMPWriterTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/element/FlexContainerTest.java b/layout/src/test/java/com/itextpdf/layout/element/FlexContainerTest.java
index cdce458a9e..ed5b9d7dfa 100644
--- a/layout/src/test/java/com/itextpdf/layout/element/FlexContainerTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/element/FlexContainerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsTest.java b/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsTest.java
index d981eee1c6..c81d176458 100644
--- a/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsUtilsTest.java b/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsUtilsTest.java
index 3b5c3fe296..c4a58b7ef1 100644
--- a/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsUtilsTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsUtilsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/font/FontSelectorLayoutTest.java b/layout/src/test/java/com/itextpdf/layout/font/FontSelectorLayoutTest.java
index 2bbcef88b4..5692ba35ed 100644
--- a/layout/src/test/java/com/itextpdf/layout/font/FontSelectorLayoutTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/font/FontSelectorLayoutTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/font/RangeTest.java b/layout/src/test/java/com/itextpdf/layout/font/RangeTest.java
index 3e37fad73f..76e9bf5bf4 100644
--- a/layout/src/test/java/com/itextpdf/layout/font/RangeTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/font/RangeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/layout/LayoutAreaTest.java b/layout/src/test/java/com/itextpdf/layout/layout/LayoutAreaTest.java
index 9cc67d3c8d..130cada4c3 100644
--- a/layout/src/test/java/com/itextpdf/layout/layout/LayoutAreaTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/layout/LayoutAreaTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/property/BackgroundImageTest.java b/layout/src/test/java/com/itextpdf/layout/property/BackgroundImageTest.java
index b61ecdbc33..08abf82c11 100644
--- a/layout/src/test/java/com/itextpdf/layout/property/BackgroundImageTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/property/BackgroundImageTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/property/BackgroundRepeatUnitTest.java b/layout/src/test/java/com/itextpdf/layout/property/BackgroundRepeatUnitTest.java
index d9fb478326..f4b34a1a98 100644
--- a/layout/src/test/java/com/itextpdf/layout/property/BackgroundRepeatUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/property/BackgroundRepeatUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/property/BackgroundSizeTest.java b/layout/src/test/java/com/itextpdf/layout/property/BackgroundSizeTest.java
index 78705f8cb4..84936d7834 100644
--- a/layout/src/test/java/com/itextpdf/layout/property/BackgroundSizeTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/property/BackgroundSizeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/property/BackgroundUnitTest.java b/layout/src/test/java/com/itextpdf/layout/property/BackgroundUnitTest.java
index 37eefb6999..4afb6b3f2d 100644
--- a/layout/src/test/java/com/itextpdf/layout/property/BackgroundUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/property/BackgroundUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/property/PropertyTest.java b/layout/src/test/java/com/itextpdf/layout/property/PropertyTest.java
index 8aff96072d..192280252a 100644
--- a/layout/src/test/java/com/itextpdf/layout/property/PropertyTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/property/PropertyTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/property/TransformTest.java b/layout/src/test/java/com/itextpdf/layout/property/TransformTest.java
index 270bd96613..0a9252eead 100644
--- a/layout/src/test/java/com/itextpdf/layout/property/TransformTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/property/TransformTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/AbstractRendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/AbstractRendererUnitTest.java
index e73918913b..535deb059a 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/AbstractRendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/AbstractRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/AreaBreakRendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/AreaBreakRendererUnitTest.java
index 81e3e379f8..12346a02ef 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/AreaBreakRendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/AreaBreakRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/BackgroundSizeCalculationUtilUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/BackgroundSizeCalculationUtilUnitTest.java
index 87cbeb16f3..b9f37f498b 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/BackgroundSizeCalculationUtilUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/BackgroundSizeCalculationUtilUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/BlockRendererTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/BlockRendererTest.java
index f87b012705..fa7766bcc1 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/BlockRendererTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/BlockRendererTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/BlockRendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/BlockRendererUnitTest.java
index 36df044444..5cbdadf7a0 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/BlockRendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/BlockRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/CellRendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/CellRendererUnitTest.java
index f3dcccb768..3ad50d308b 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/CellRendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/CellRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/DivRendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/DivRendererUnitTest.java
index 9376d2d249..dc33d7e71a 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/DivRendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/DivRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/EmptyNestedTableTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/EmptyNestedTableTest.java
index 062b81e0d6..dec7fe10e0 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/EmptyNestedTableTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/EmptyNestedTableTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/FlexContainerRendererTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/FlexContainerRendererTest.java
index eb5ca1d13c..d0aec46237 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/FlexContainerRendererTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/FlexContainerRendererTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/FlexUtilTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/FlexUtilTest.java
index 2a152237cc..c71fa61768 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/FlexUtilTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/FlexUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/FloatExampleTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/FloatExampleTest.java
index 088a29e2b9..948191b1b7 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/FloatExampleTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/FloatExampleTest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/ImageWidthTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/ImageWidthTest.java
index 9c4609687b..37b8eaed66 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/ImageWidthTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/ImageWidthTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/LineHeightHelperIntegrationTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/LineHeightHelperIntegrationTest.java
index 9bae10c0a6..d0f76b106f 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/LineHeightHelperIntegrationTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/LineHeightHelperIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/LineHeightHelperUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/LineHeightHelperUnitTest.java
index 757626a07f..47c90a35cb 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/LineHeightHelperUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/LineHeightHelperUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/LineRendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/LineRendererUnitTest.java
index 064c911be0..deff2a1ea5 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/LineRendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/LineRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/LinkRendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/LinkRendererUnitTest.java
index 5153e05fe5..45292755d3 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/LinkRendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/LinkRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/ListRendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/ListRendererUnitTest.java
index 42b8555590..31c90bc3b0 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/ListRendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/ListRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/MinWidthTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/MinWidthTest.java
index c36d16c31b..8d7662e932 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/MinWidthTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/MinWidthTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/ParagraphRendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/ParagraphRendererUnitTest.java
index 66e1d8987c..4502647c1c 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/ParagraphRendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/ParagraphRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/RendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/RendererUnitTest.java
index 4b70831e67..55277555b5 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/RendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/RendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TabRendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TabRendererUnitTest.java
index 8e581c7153..ba950c2549 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TabRendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TabRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TableRendererTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TableRendererTest.java
index 87d239b934..035cf79ca2 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TableRendererTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TableRendererTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TableRendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TableRendererUnitTest.java
index 3c6d74b717..ccdf0b4735 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TableRendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TableRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TableWidthsTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TableWidthsTest.java
index 1d25884340..b648d971ed 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TableWidthsTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TableWidthsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TargetCounterHandlerTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TargetCounterHandlerTest.java
index 5332197a64..453fa7f947 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TargetCounterHandlerTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TargetCounterHandlerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TargetCounterHandlerUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TargetCounterHandlerUnitTest.java
index 0d6a0be29b..ad185ec7c1 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TargetCounterHandlerUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TargetCounterHandlerUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TextFilteringReversedRangesTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TextFilteringReversedRangesTest.java
index 5094107b1c..faa3fa5451 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TextFilteringReversedRangesTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TextFilteringReversedRangesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TextPreprocessingUtilTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TextPreprocessingUtilTest.java
index e36fdfb343..a6927c7b9e 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TextPreprocessingUtilTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TextPreprocessingUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererIntegrationTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererIntegrationTest.java
index d905ac2459..86618212a0 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererIntegrationTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererPositioningTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererPositioningTest.java
index 02ebb40571..c709593f62 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererPositioningTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererPositioningTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererTest.java
index 627a90cc4a..1487560202 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererUnitTest.java
index f64b61bec7..2572187d89 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TextRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TypographyUtilsTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TypographyUtilsTest.java
index 60f33961da..59b33efb26 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/TypographyUtilsTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/TypographyUtilsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/WordWrapUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/WordWrapUnitTest.java
index 463f67c2bf..2794a99ed1 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/WordWrapUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/WordWrapUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/objectfit/ObjectFitApplyingResultUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/objectfit/ObjectFitApplyingResultUnitTest.java
index 1c4da38db2..e71505aec2 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/objectfit/ObjectFitApplyingResultUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/objectfit/ObjectFitApplyingResultUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/objectfit/ObjectFitCalculatorUnitTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/objectfit/ObjectFitCalculatorUnitTest.java
index 0414081491..fc8b6784fe 100644
--- a/layout/src/test/java/com/itextpdf/layout/renderer/objectfit/ObjectFitCalculatorUnitTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/renderer/objectfit/ObjectFitCalculatorUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/splitting/BreakAllSplitCharactersTest.java b/layout/src/test/java/com/itextpdf/layout/splitting/BreakAllSplitCharactersTest.java
index 5453f39760..3947359302 100644
--- a/layout/src/test/java/com/itextpdf/layout/splitting/BreakAllSplitCharactersTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/splitting/BreakAllSplitCharactersTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/splitting/DefaultSplitCharacterTest.java b/layout/src/test/java/com/itextpdf/layout/splitting/DefaultSplitCharacterTest.java
index 336cbed047..a97a5749d1 100644
--- a/layout/src/test/java/com/itextpdf/layout/splitting/DefaultSplitCharacterTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/splitting/DefaultSplitCharacterTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/layout/src/test/java/com/itextpdf/layout/splitting/KeepAllSplitCharactersTest.java b/layout/src/test/java/com/itextpdf/layout/splitting/KeepAllSplitCharactersTest.java
index be6321ae7d..9bb95e31d1 100644
--- a/layout/src/test/java/com/itextpdf/layout/splitting/KeepAllSplitCharactersTest.java
+++ b/layout/src/test/java/com/itextpdf/layout/splitting/KeepAllSplitCharactersTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/layout/src/test/java/com/itextpdf/layout/testutil/OrphansWidowsTestUtil.java b/layout/src/test/java/com/itextpdf/layout/testutil/OrphansWidowsTestUtil.java
index d1ccfa03ac..e55262e6fc 100644
--- a/layout/src/test/java/com/itextpdf/layout/testutil/OrphansWidowsTestUtil.java
+++ b/layout/src/test/java/com/itextpdf/layout/testutil/OrphansWidowsTestUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/pdfa/pom.xml b/pdfa/pom.xml
index a61aa38d88..5b18fc4c87 100644
--- a/pdfa/pom.xml
+++ b/pdfa/pom.xml
@@ -4,7 +4,7 @@
com.itextpdfroot
- 7.1.17
+ 7.1.18pdfaiText 7 - pdfa
diff --git a/pdfa/src/main/java/com/itextpdf/pdfa/PdfAConformanceException.java b/pdfa/src/main/java/com/itextpdf/pdfa/PdfAConformanceException.java
index cfdcf8f637..538f976367 100644
--- a/pdfa/src/main/java/com/itextpdf/pdfa/PdfAConformanceException.java
+++ b/pdfa/src/main/java/com/itextpdf/pdfa/PdfAConformanceException.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/main/java/com/itextpdf/pdfa/PdfAConformanceLogMessageConstant.java b/pdfa/src/main/java/com/itextpdf/pdfa/PdfAConformanceLogMessageConstant.java
index c970a87899..21aa4139bb 100644
--- a/pdfa/src/main/java/com/itextpdf/pdfa/PdfAConformanceLogMessageConstant.java
+++ b/pdfa/src/main/java/com/itextpdf/pdfa/PdfAConformanceLogMessageConstant.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/main/java/com/itextpdf/pdfa/PdfADocument.java b/pdfa/src/main/java/com/itextpdf/pdfa/PdfADocument.java
index b9934d6062..a3a262f7e4 100644
--- a/pdfa/src/main/java/com/itextpdf/pdfa/PdfADocument.java
+++ b/pdfa/src/main/java/com/itextpdf/pdfa/PdfADocument.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/main/java/com/itextpdf/pdfa/PdfALogMessageConstant.java b/pdfa/src/main/java/com/itextpdf/pdfa/PdfALogMessageConstant.java
index 451ea347c1..d19c28fbcc 100644
--- a/pdfa/src/main/java/com/itextpdf/pdfa/PdfALogMessageConstant.java
+++ b/pdfa/src/main/java/com/itextpdf/pdfa/PdfALogMessageConstant.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/main/java/com/itextpdf/pdfa/PdfAPage.java b/pdfa/src/main/java/com/itextpdf/pdfa/PdfAPage.java
index 75c28673a6..37884e3be1 100644
--- a/pdfa/src/main/java/com/itextpdf/pdfa/PdfAPage.java
+++ b/pdfa/src/main/java/com/itextpdf/pdfa/PdfAPage.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/main/java/com/itextpdf/pdfa/PdfAPageFactory.java b/pdfa/src/main/java/com/itextpdf/pdfa/PdfAPageFactory.java
index 083e3e5a77..99cc3404b8 100644
--- a/pdfa/src/main/java/com/itextpdf/pdfa/PdfAPageFactory.java
+++ b/pdfa/src/main/java/com/itextpdf/pdfa/PdfAPageFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/main/java/com/itextpdf/pdfa/PdfAXMPUtil.java b/pdfa/src/main/java/com/itextpdf/pdfa/PdfAXMPUtil.java
index 44e168b3b5..5ddf056ca8 100644
--- a/pdfa/src/main/java/com/itextpdf/pdfa/PdfAXMPUtil.java
+++ b/pdfa/src/main/java/com/itextpdf/pdfa/PdfAXMPUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfA1Checker.java b/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfA1Checker.java
index da653c1a5b..c006c46096 100644
--- a/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfA1Checker.java
+++ b/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfA1Checker.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfA2Checker.java b/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfA2Checker.java
index 238a40c316..645500ba9b 100644
--- a/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfA2Checker.java
+++ b/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfA2Checker.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfA3Checker.java b/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfA3Checker.java
index 62811fe2ad..a45b786b76 100644
--- a/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfA3Checker.java
+++ b/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfA3Checker.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfAChecker.java b/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfAChecker.java
index 896ae1c971..5c8c686e62 100644
--- a/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfAChecker.java
+++ b/pdfa/src/main/java/com/itextpdf/pdfa/checker/PdfAChecker.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1AcroFormCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1AcroFormCheckTest.java
index a252aa98be..ddd83953fd 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1AcroFormCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1AcroFormCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1ActionCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1ActionCheckTest.java
index ba5c813fc2..6294c5a17b 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1ActionCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1ActionCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1AnnotationCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1AnnotationCheckTest.java
index 93b8b293a2..6b7d9232d6 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1AnnotationCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1AnnotationCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1CanvasCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1CanvasCheckTest.java
index 385c22d4e1..119f5571cf 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1CanvasCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1CanvasCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1EmbeddedFilesCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1EmbeddedFilesCheckTest.java
index e795a74fb2..ecdcb348f8 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1EmbeddedFilesCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1EmbeddedFilesCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1GraphicsTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1GraphicsTest.java
index 3b470d3bb9..484a3eec74 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1GraphicsTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1GraphicsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1LayoutListTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1LayoutListTest.java
index cb4cde35e6..bada1a322f 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1LayoutListTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1LayoutListTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1bCheckfieldAppearanceTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1bCheckfieldAppearanceTest.java
index 3aa0aeedba..d49b69eb02 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1bCheckfieldAppearanceTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA1bCheckfieldAppearanceTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2AcroFormCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2AcroFormCheckTest.java
index acbadfa10a..84569dfc45 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2AcroFormCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2AcroFormCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2ActionCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2ActionCheckTest.java
index f0cf1369f0..48d88628b4 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2ActionCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2ActionCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2AnnotationCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2AnnotationCheckTest.java
index cacb64e118..b9ca1a33f1 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2AnnotationCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2AnnotationCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2CanvasCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2CanvasCheckTest.java
index b8b92184e7..8013352a46 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2CanvasCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2CanvasCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2CatalogCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2CatalogCheckTest.java
index bfd9be5131..7dc2f2703a 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2CatalogCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2CatalogCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2EmbeddedFilesCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2EmbeddedFilesCheckTest.java
index e1690e03c5..9ae11f661e 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2EmbeddedFilesCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2EmbeddedFilesCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2GraphicsCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2GraphicsCheckTest.java
index c9b1aeb52d..464a6e3f5f 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2GraphicsCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2GraphicsCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2LayoutOcgTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2LayoutOcgTest.java
index ffb3511eea..5aac48a165 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2LayoutOcgTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2LayoutOcgTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2PageCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2PageCheckTest.java
index c62b4fb0dc..d9b747d45b 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2PageCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA2PageCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA3CatalogCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA3CatalogCheckTest.java
index 599472c8b6..ce405fcb29 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA3CatalogCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA3CatalogCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA3EmbeddedFilesCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA3EmbeddedFilesCheckTest.java
index 278f6254c0..f8df052dca 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfA3EmbeddedFilesCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfA3EmbeddedFilesCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAAppendModeTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAAppendModeTest.java
index accc2db19e..a91c7706d1 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAAppendModeTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAAppendModeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfABarcodeTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfABarcodeTest.java
index 54cd963467..a58f4ce8cc 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfABarcodeTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfABarcodeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfACheckfieldTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfACheckfieldTest.java
index e26336f919..74f1187666 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfACheckfieldTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfACheckfieldTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAFlushingTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAFlushingTest.java
index e3e056d0a3..bb9a8a0608 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAFlushingTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAFlushingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAFontTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAFontTest.java
index 6fc7e6a93a..e844aa2d84 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAFontTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAFontTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAFormFieldTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAFormFieldTest.java
index 23c7576b49..303c0f9da6 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAFormFieldTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAFormFieldTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAIndirectObjectsCountLimitTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAIndirectObjectsCountLimitTest.java
index 3f37dada25..e2dde5dc26 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAIndirectObjectsCountLimitTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAIndirectObjectsCountLimitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAIndirectResourcesTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAIndirectResourcesTest.java
index 0ec180a05c..c8f5d13973 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAIndirectResourcesTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAIndirectResourcesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfALongStringTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfALongStringTest.java
index ce1314c2e2..e7821b00fd 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfALongStringTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfALongStringTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAPageTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAPageTest.java
index 5939efe54a..f9c036470a 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAPageTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAPageTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAPushbuttonfieldTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAPushbuttonfieldTest.java
index 653b1bf39c..7f4bc81da7 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAPushbuttonfieldTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAPushbuttonfieldTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfARadiofieldTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfARadiofieldTest.java
index a3bd763867..691772a2b7 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfARadiofieldTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfARadiofieldTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAStampingModeTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAStampingModeTest.java
index f3ccfd3dfb..e7077f5aa9 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAStampingModeTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAStampingModeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfATransparencyCheckTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfATransparencyCheckTest.java
index d071636efb..0d9da5ecc9 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfATransparencyCheckTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfATransparencyCheckTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAXmpTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAXmpTest.java
index b91d053099..176a8ca1af 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/PdfAXmpTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfAXmpTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA1CheckerTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA1CheckerTest.java
index 13ccbdd27a..0f9f4806e2 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA1CheckerTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA1CheckerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA1ImplementationLimitsCheckerTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA1ImplementationLimitsCheckerTest.java
index 57529a2ffa..2c00989cf0 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA1ImplementationLimitsCheckerTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA1ImplementationLimitsCheckerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2CheckerGlyphsTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2CheckerGlyphsTest.java
index 97f146130c..29a8adc0f6 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2CheckerGlyphsTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2CheckerGlyphsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2CheckerTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2CheckerTest.java
index 89535d16cd..497d7490ca 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2CheckerTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2CheckerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2CheckerTransparencyTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2CheckerTransparencyTest.java
index 296d97e29b..c788161c86 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2CheckerTransparencyTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2CheckerTransparencyTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2ImplementationLimitsCheckerTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2ImplementationLimitsCheckerTest.java
index 844ab0e391..77fcec9c5e 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2ImplementationLimitsCheckerTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfA2ImplementationLimitsCheckerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfACheckerTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfACheckerTest.java
index 7bf844c1fb..8bbe2d0ff1 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfACheckerTest.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfACheckerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfACheckerTestUtils.java b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfACheckerTestUtils.java
index 08ac236e15..8c763b76d0 100644
--- a/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfACheckerTestUtils.java
+++ b/pdfa/src/test/java/com/itextpdf/pdfa/checker/PdfACheckerTestUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/pom.xml b/pdftest/pom.xml
index 4ea93f81e5..5cb10973ad 100644
--- a/pdftest/pom.xml
+++ b/pdftest/pom.xml
@@ -4,7 +4,7 @@
com.itextpdfroot
- 7.1.17
+ 7.1.18pdftestiText 7 - pdftest
diff --git a/pdftest/src/main/java/com/itextpdf/test/AssertUtil.java b/pdftest/src/main/java/com/itextpdf/test/AssertUtil.java
index d32658f489..4bfd078a8c 100644
--- a/pdftest/src/main/java/com/itextpdf/test/AssertUtil.java
+++ b/pdftest/src/main/java/com/itextpdf/test/AssertUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/ExceptionTestUtil.java b/pdftest/src/main/java/com/itextpdf/test/ExceptionTestUtil.java
index 3665a5fbd2..27b5473d54 100644
--- a/pdftest/src/main/java/com/itextpdf/test/ExceptionTestUtil.java
+++ b/pdftest/src/main/java/com/itextpdf/test/ExceptionTestUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/pdftest/src/main/java/com/itextpdf/test/Executor.java b/pdftest/src/main/java/com/itextpdf/test/Executor.java
index d72dc41fe8..ea4425777c 100644
--- a/pdftest/src/main/java/com/itextpdf/test/Executor.java
+++ b/pdftest/src/main/java/com/itextpdf/test/Executor.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/ExtendedITextTest.java b/pdftest/src/main/java/com/itextpdf/test/ExtendedITextTest.java
index 683ff969b5..713bc35b3c 100644
--- a/pdftest/src/main/java/com/itextpdf/test/ExtendedITextTest.java
+++ b/pdftest/src/main/java/com/itextpdf/test/ExtendedITextTest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/ITextTest.java b/pdftest/src/main/java/com/itextpdf/test/ITextTest.java
index 025fbd4f89..79ad3c7d29 100644
--- a/pdftest/src/main/java/com/itextpdf/test/ITextTest.java
+++ b/pdftest/src/main/java/com/itextpdf/test/ITextTest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/LogLevelConstants.java b/pdftest/src/main/java/com/itextpdf/test/LogLevelConstants.java
index cbd0083433..7695e4555e 100644
--- a/pdftest/src/main/java/com/itextpdf/test/LogLevelConstants.java
+++ b/pdftest/src/main/java/com/itextpdf/test/LogLevelConstants.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/pdftest/src/main/java/com/itextpdf/test/LogListener.java b/pdftest/src/main/java/com/itextpdf/test/LogListener.java
index a92602f5df..5415c760c2 100644
--- a/pdftest/src/main/java/com/itextpdf/test/LogListener.java
+++ b/pdftest/src/main/java/com/itextpdf/test/LogListener.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/LoggerHelper.java b/pdftest/src/main/java/com/itextpdf/test/LoggerHelper.java
index 566a0cdca0..d2296c19f7 100644
--- a/pdftest/src/main/java/com/itextpdf/test/LoggerHelper.java
+++ b/pdftest/src/main/java/com/itextpdf/test/LoggerHelper.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/RunnerSearchConfig.java b/pdftest/src/main/java/com/itextpdf/test/RunnerSearchConfig.java
index 3a3eef6958..c29629fd5f 100644
--- a/pdftest/src/main/java/com/itextpdf/test/RunnerSearchConfig.java
+++ b/pdftest/src/main/java/com/itextpdf/test/RunnerSearchConfig.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/WrappedSamplesRunner.java b/pdftest/src/main/java/com/itextpdf/test/WrappedSamplesRunner.java
index 692563dd6d..7a4abb9a62 100644
--- a/pdftest/src/main/java/com/itextpdf/test/WrappedSamplesRunner.java
+++ b/pdftest/src/main/java/com/itextpdf/test/WrappedSamplesRunner.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/annotations/LogMessage.java b/pdftest/src/main/java/com/itextpdf/test/annotations/LogMessage.java
index 0f69e62885..1cbd3515fe 100644
--- a/pdftest/src/main/java/com/itextpdf/test/annotations/LogMessage.java
+++ b/pdftest/src/main/java/com/itextpdf/test/annotations/LogMessage.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/annotations/LogMessages.java b/pdftest/src/main/java/com/itextpdf/test/annotations/LogMessages.java
index ff31e3544b..18cef7c19f 100644
--- a/pdftest/src/main/java/com/itextpdf/test/annotations/LogMessages.java
+++ b/pdftest/src/main/java/com/itextpdf/test/annotations/LogMessages.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/annotations/type/IntegrationTest.java b/pdftest/src/main/java/com/itextpdf/test/annotations/type/IntegrationTest.java
index 493b22943d..734776158c 100644
--- a/pdftest/src/main/java/com/itextpdf/test/annotations/type/IntegrationTest.java
+++ b/pdftest/src/main/java/com/itextpdf/test/annotations/type/IntegrationTest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/annotations/type/PerformanceTest.java b/pdftest/src/main/java/com/itextpdf/test/annotations/type/PerformanceTest.java
index 50e0c28f65..51eaeacd4f 100644
--- a/pdftest/src/main/java/com/itextpdf/test/annotations/type/PerformanceTest.java
+++ b/pdftest/src/main/java/com/itextpdf/test/annotations/type/PerformanceTest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/annotations/type/SampleTest.java b/pdftest/src/main/java/com/itextpdf/test/annotations/type/SampleTest.java
index 8788846538..8db6cf37d5 100644
--- a/pdftest/src/main/java/com/itextpdf/test/annotations/type/SampleTest.java
+++ b/pdftest/src/main/java/com/itextpdf/test/annotations/type/SampleTest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/annotations/type/SlowTest.java b/pdftest/src/main/java/com/itextpdf/test/annotations/type/SlowTest.java
index 047a5aa935..5de9c6a776 100644
--- a/pdftest/src/main/java/com/itextpdf/test/annotations/type/SlowTest.java
+++ b/pdftest/src/main/java/com/itextpdf/test/annotations/type/SlowTest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/annotations/type/UnitTest.java b/pdftest/src/main/java/com/itextpdf/test/annotations/type/UnitTest.java
index 63b0d59354..3438034683 100644
--- a/pdftest/src/main/java/com/itextpdf/test/annotations/type/UnitTest.java
+++ b/pdftest/src/main/java/com/itextpdf/test/annotations/type/UnitTest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/pdfa/VeraPdfValidator.java b/pdftest/src/main/java/com/itextpdf/test/pdfa/VeraPdfValidator.java
index 3d3cd4e430..094d6446d0 100644
--- a/pdftest/src/main/java/com/itextpdf/test/pdfa/VeraPdfValidator.java
+++ b/pdftest/src/main/java/com/itextpdf/test/pdfa/VeraPdfValidator.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/runners/RetryOnFailure.java b/pdftest/src/main/java/com/itextpdf/test/runners/RetryOnFailure.java
index 3f52efba80..2db2c4ade2 100644
--- a/pdftest/src/main/java/com/itextpdf/test/runners/RetryOnFailure.java
+++ b/pdftest/src/main/java/com/itextpdf/test/runners/RetryOnFailure.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/runners/RetryRunner.java b/pdftest/src/main/java/com/itextpdf/test/runners/RetryRunner.java
index f6daf38765..a0d63bd743 100644
--- a/pdftest/src/main/java/com/itextpdf/test/runners/RetryRunner.java
+++ b/pdftest/src/main/java/com/itextpdf/test/runners/RetryRunner.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/main/java/com/itextpdf/test/signutils/Pkcs12FileHelper.java b/pdftest/src/main/java/com/itextpdf/test/signutils/Pkcs12FileHelper.java
index e597b1b2f9..daf9f50d63 100644
--- a/pdftest/src/main/java/com/itextpdf/test/signutils/Pkcs12FileHelper.java
+++ b/pdftest/src/main/java/com/itextpdf/test/signutils/Pkcs12FileHelper.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/pdftest/src/test/java/com/itextpdf/test/LoggerHelperTest.java b/pdftest/src/test/java/com/itextpdf/test/LoggerHelperTest.java
index 040f4542ad..259fb78dc2 100644
--- a/pdftest/src/test/java/com/itextpdf/test/LoggerHelperTest.java
+++ b/pdftest/src/test/java/com/itextpdf/test/LoggerHelperTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/pom.xml b/pom.xml
index 562a8cf828..eda061766d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0com.itextpdfroot
- 7.1.17
+ 7.1.18pomiText 7A Free Java-PDF library
diff --git a/sign/pom.xml b/sign/pom.xml
index 41c424962f..84e370d869 100644
--- a/sign/pom.xml
+++ b/sign/pom.xml
@@ -4,7 +4,7 @@
com.itextpdfroot
- 7.1.17
+ 7.1.18signiText 7 - sign
diff --git a/sign/src/main/java/com/itextpdf/signatures/BouncyCastleDigest.java b/sign/src/main/java/com/itextpdf/signatures/BouncyCastleDigest.java
index 952ca0f506..84ce15855a 100644
--- a/sign/src/main/java/com/itextpdf/signatures/BouncyCastleDigest.java
+++ b/sign/src/main/java/com/itextpdf/signatures/BouncyCastleDigest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/CRLVerifier.java b/sign/src/main/java/com/itextpdf/signatures/CRLVerifier.java
index 2fc0355186..de72122c4d 100644
--- a/sign/src/main/java/com/itextpdf/signatures/CRLVerifier.java
+++ b/sign/src/main/java/com/itextpdf/signatures/CRLVerifier.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/CertificateInfo.java b/sign/src/main/java/com/itextpdf/signatures/CertificateInfo.java
index 400b22b151..afa47b3ac3 100644
--- a/sign/src/main/java/com/itextpdf/signatures/CertificateInfo.java
+++ b/sign/src/main/java/com/itextpdf/signatures/CertificateInfo.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/CertificateUtil.java b/sign/src/main/java/com/itextpdf/signatures/CertificateUtil.java
index 116e5cb3fc..0fd5b1e371 100644
--- a/sign/src/main/java/com/itextpdf/signatures/CertificateUtil.java
+++ b/sign/src/main/java/com/itextpdf/signatures/CertificateUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/CertificateVerification.java b/sign/src/main/java/com/itextpdf/signatures/CertificateVerification.java
index 5bfc128df7..a425b128d7 100644
--- a/sign/src/main/java/com/itextpdf/signatures/CertificateVerification.java
+++ b/sign/src/main/java/com/itextpdf/signatures/CertificateVerification.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/CertificateVerifier.java b/sign/src/main/java/com/itextpdf/signatures/CertificateVerifier.java
index c9078e5908..ecfb2d6e74 100644
--- a/sign/src/main/java/com/itextpdf/signatures/CertificateVerifier.java
+++ b/sign/src/main/java/com/itextpdf/signatures/CertificateVerifier.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/CrlClientOffline.java b/sign/src/main/java/com/itextpdf/signatures/CrlClientOffline.java
index 1a2328e0e1..dc6a24c0a8 100644
--- a/sign/src/main/java/com/itextpdf/signatures/CrlClientOffline.java
+++ b/sign/src/main/java/com/itextpdf/signatures/CrlClientOffline.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/CrlClientOnline.java b/sign/src/main/java/com/itextpdf/signatures/CrlClientOnline.java
index bdd161dabe..bfd97b095a 100644
--- a/sign/src/main/java/com/itextpdf/signatures/CrlClientOnline.java
+++ b/sign/src/main/java/com/itextpdf/signatures/CrlClientOnline.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/DigestAlgorithms.java b/sign/src/main/java/com/itextpdf/signatures/DigestAlgorithms.java
index 9108749848..a395e6aaf6 100644
--- a/sign/src/main/java/com/itextpdf/signatures/DigestAlgorithms.java
+++ b/sign/src/main/java/com/itextpdf/signatures/DigestAlgorithms.java
@@ -1,7 +1,7 @@
/*
*
* This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
* Authors: Bruno Lowagie, Paulo Soares, et al.
*
* This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/EncryptionAlgorithms.java b/sign/src/main/java/com/itextpdf/signatures/EncryptionAlgorithms.java
index f6244f96ca..9b9435c535 100644
--- a/sign/src/main/java/com/itextpdf/signatures/EncryptionAlgorithms.java
+++ b/sign/src/main/java/com/itextpdf/signatures/EncryptionAlgorithms.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/ExternalBlankSignatureContainer.java b/sign/src/main/java/com/itextpdf/signatures/ExternalBlankSignatureContainer.java
index 309448954f..4ed7330c32 100644
--- a/sign/src/main/java/com/itextpdf/signatures/ExternalBlankSignatureContainer.java
+++ b/sign/src/main/java/com/itextpdf/signatures/ExternalBlankSignatureContainer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/ICrlClient.java b/sign/src/main/java/com/itextpdf/signatures/ICrlClient.java
index 1a68886f41..7efd4fbe71 100644
--- a/sign/src/main/java/com/itextpdf/signatures/ICrlClient.java
+++ b/sign/src/main/java/com/itextpdf/signatures/ICrlClient.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/IExternalDigest.java b/sign/src/main/java/com/itextpdf/signatures/IExternalDigest.java
index b1ff94c696..091a131be5 100644
--- a/sign/src/main/java/com/itextpdf/signatures/IExternalDigest.java
+++ b/sign/src/main/java/com/itextpdf/signatures/IExternalDigest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/IExternalSignature.java b/sign/src/main/java/com/itextpdf/signatures/IExternalSignature.java
index 53962bd3b3..92a29c9032 100644
--- a/sign/src/main/java/com/itextpdf/signatures/IExternalSignature.java
+++ b/sign/src/main/java/com/itextpdf/signatures/IExternalSignature.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/IExternalSignatureContainer.java b/sign/src/main/java/com/itextpdf/signatures/IExternalSignatureContainer.java
index dd8f9901d4..d6ed1a2ee4 100644
--- a/sign/src/main/java/com/itextpdf/signatures/IExternalSignatureContainer.java
+++ b/sign/src/main/java/com/itextpdf/signatures/IExternalSignatureContainer.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/IOcspClient.java b/sign/src/main/java/com/itextpdf/signatures/IOcspClient.java
index 90d7fbf141..b52b5dbd55 100644
--- a/sign/src/main/java/com/itextpdf/signatures/IOcspClient.java
+++ b/sign/src/main/java/com/itextpdf/signatures/IOcspClient.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/ITSAClient.java b/sign/src/main/java/com/itextpdf/signatures/ITSAClient.java
index 92908419e1..6fd60b64c5 100644
--- a/sign/src/main/java/com/itextpdf/signatures/ITSAClient.java
+++ b/sign/src/main/java/com/itextpdf/signatures/ITSAClient.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/ITSAInfoBouncyCastle.java b/sign/src/main/java/com/itextpdf/signatures/ITSAInfoBouncyCastle.java
index a447e06a6e..8674f11a1d 100644
--- a/sign/src/main/java/com/itextpdf/signatures/ITSAInfoBouncyCastle.java
+++ b/sign/src/main/java/com/itextpdf/signatures/ITSAInfoBouncyCastle.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/KeyStoreUtil.java b/sign/src/main/java/com/itextpdf/signatures/KeyStoreUtil.java
index fb4a95ec35..603edf8453 100644
--- a/sign/src/main/java/com/itextpdf/signatures/KeyStoreUtil.java
+++ b/sign/src/main/java/com/itextpdf/signatures/KeyStoreUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/LtvVerification.java b/sign/src/main/java/com/itextpdf/signatures/LtvVerification.java
index 8c54aa352b..d927523c61 100644
--- a/sign/src/main/java/com/itextpdf/signatures/LtvVerification.java
+++ b/sign/src/main/java/com/itextpdf/signatures/LtvVerification.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/LtvVerifier.java b/sign/src/main/java/com/itextpdf/signatures/LtvVerifier.java
index 9b99c62d6a..f95b7237b0 100644
--- a/sign/src/main/java/com/itextpdf/signatures/LtvVerifier.java
+++ b/sign/src/main/java/com/itextpdf/signatures/LtvVerifier.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/OCSPVerifier.java b/sign/src/main/java/com/itextpdf/signatures/OCSPVerifier.java
index e823741537..30f03ebdb3 100644
--- a/sign/src/main/java/com/itextpdf/signatures/OCSPVerifier.java
+++ b/sign/src/main/java/com/itextpdf/signatures/OCSPVerifier.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/OID.java b/sign/src/main/java/com/itextpdf/signatures/OID.java
index 86ee60cdce..47bf516b80 100644
--- a/sign/src/main/java/com/itextpdf/signatures/OID.java
+++ b/sign/src/main/java/com/itextpdf/signatures/OID.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/OcspClientBouncyCastle.java b/sign/src/main/java/com/itextpdf/signatures/OcspClientBouncyCastle.java
index fe4e323b0c..ac4606e4e4 100644
--- a/sign/src/main/java/com/itextpdf/signatures/OcspClientBouncyCastle.java
+++ b/sign/src/main/java/com/itextpdf/signatures/OcspClientBouncyCastle.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/PdfPKCS7.java b/sign/src/main/java/com/itextpdf/signatures/PdfPKCS7.java
index f24ef51afd..884075b80b 100644
--- a/sign/src/main/java/com/itextpdf/signatures/PdfPKCS7.java
+++ b/sign/src/main/java/com/itextpdf/signatures/PdfPKCS7.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/PdfSignature.java b/sign/src/main/java/com/itextpdf/signatures/PdfSignature.java
index cb4deab321..1c0b06c70e 100644
--- a/sign/src/main/java/com/itextpdf/signatures/PdfSignature.java
+++ b/sign/src/main/java/com/itextpdf/signatures/PdfSignature.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/PdfSignatureApp.java b/sign/src/main/java/com/itextpdf/signatures/PdfSignatureApp.java
index 935be56d5f..8fb8bbb222 100644
--- a/sign/src/main/java/com/itextpdf/signatures/PdfSignatureApp.java
+++ b/sign/src/main/java/com/itextpdf/signatures/PdfSignatureApp.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/PdfSignatureAppearance.java b/sign/src/main/java/com/itextpdf/signatures/PdfSignatureAppearance.java
index 17da9cf367..40fafb6010 100644
--- a/sign/src/main/java/com/itextpdf/signatures/PdfSignatureAppearance.java
+++ b/sign/src/main/java/com/itextpdf/signatures/PdfSignatureAppearance.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/PdfSignatureBuildProperties.java b/sign/src/main/java/com/itextpdf/signatures/PdfSignatureBuildProperties.java
index aeef27241d..0f7e2ccabb 100644
--- a/sign/src/main/java/com/itextpdf/signatures/PdfSignatureBuildProperties.java
+++ b/sign/src/main/java/com/itextpdf/signatures/PdfSignatureBuildProperties.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/PdfSigner.java b/sign/src/main/java/com/itextpdf/signatures/PdfSigner.java
index 2447972b95..c51e3ae897 100644
--- a/sign/src/main/java/com/itextpdf/signatures/PdfSigner.java
+++ b/sign/src/main/java/com/itextpdf/signatures/PdfSigner.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/PrivateKeySignature.java b/sign/src/main/java/com/itextpdf/signatures/PrivateKeySignature.java
index 8bce47bd81..07853e477b 100644
--- a/sign/src/main/java/com/itextpdf/signatures/PrivateKeySignature.java
+++ b/sign/src/main/java/com/itextpdf/signatures/PrivateKeySignature.java
@@ -1,7 +1,7 @@
/*
*
* This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
* Authors: Bruno Lowagie, Paulo Soares, et al.
*
* This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/ProviderDigest.java b/sign/src/main/java/com/itextpdf/signatures/ProviderDigest.java
index a50796bbd0..293615c8c4 100644
--- a/sign/src/main/java/com/itextpdf/signatures/ProviderDigest.java
+++ b/sign/src/main/java/com/itextpdf/signatures/ProviderDigest.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/RootStoreVerifier.java b/sign/src/main/java/com/itextpdf/signatures/RootStoreVerifier.java
index 1f58fb5e56..a9182ecd85 100644
--- a/sign/src/main/java/com/itextpdf/signatures/RootStoreVerifier.java
+++ b/sign/src/main/java/com/itextpdf/signatures/RootStoreVerifier.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/SecurityIDs.java b/sign/src/main/java/com/itextpdf/signatures/SecurityIDs.java
index 627a47e00a..3762f2d5ba 100644
--- a/sign/src/main/java/com/itextpdf/signatures/SecurityIDs.java
+++ b/sign/src/main/java/com/itextpdf/signatures/SecurityIDs.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/SignUtils.java b/sign/src/main/java/com/itextpdf/signatures/SignUtils.java
index 36082a3dd5..a55cdd968f 100644
--- a/sign/src/main/java/com/itextpdf/signatures/SignUtils.java
+++ b/sign/src/main/java/com/itextpdf/signatures/SignUtils.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/SignaturePermissions.java b/sign/src/main/java/com/itextpdf/signatures/SignaturePermissions.java
index b5af568dbd..1a8b86cf57 100644
--- a/sign/src/main/java/com/itextpdf/signatures/SignaturePermissions.java
+++ b/sign/src/main/java/com/itextpdf/signatures/SignaturePermissions.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/SignaturePolicyInfo.java b/sign/src/main/java/com/itextpdf/signatures/SignaturePolicyInfo.java
index d6107fee49..fb3001ecbe 100644
--- a/sign/src/main/java/com/itextpdf/signatures/SignaturePolicyInfo.java
+++ b/sign/src/main/java/com/itextpdf/signatures/SignaturePolicyInfo.java
@@ -2,7 +2,7 @@
$Id$
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/SignatureUtil.java b/sign/src/main/java/com/itextpdf/signatures/SignatureUtil.java
index e829999415..935840b346 100644
--- a/sign/src/main/java/com/itextpdf/signatures/SignatureUtil.java
+++ b/sign/src/main/java/com/itextpdf/signatures/SignatureUtil.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/TSAClientBouncyCastle.java b/sign/src/main/java/com/itextpdf/signatures/TSAClientBouncyCastle.java
index dc8f34bb0f..74f053302b 100644
--- a/sign/src/main/java/com/itextpdf/signatures/TSAClientBouncyCastle.java
+++ b/sign/src/main/java/com/itextpdf/signatures/TSAClientBouncyCastle.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/TimestampConstants.java b/sign/src/main/java/com/itextpdf/signatures/TimestampConstants.java
index ca5648e8d4..d89bdc4b13 100644
--- a/sign/src/main/java/com/itextpdf/signatures/TimestampConstants.java
+++ b/sign/src/main/java/com/itextpdf/signatures/TimestampConstants.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/sign/src/main/java/com/itextpdf/signatures/VerificationException.java b/sign/src/main/java/com/itextpdf/signatures/VerificationException.java
index 0954830804..a3c7d1a66f 100644
--- a/sign/src/main/java/com/itextpdf/signatures/VerificationException.java
+++ b/sign/src/main/java/com/itextpdf/signatures/VerificationException.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/main/java/com/itextpdf/signatures/VerificationOK.java b/sign/src/main/java/com/itextpdf/signatures/VerificationOK.java
index 915433b72e..3b75b68a8f 100644
--- a/sign/src/main/java/com/itextpdf/signatures/VerificationOK.java
+++ b/sign/src/main/java/com/itextpdf/signatures/VerificationOK.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/CertificateSupportedCriticalExtensionsTest.java b/sign/src/test/java/com/itextpdf/signatures/CertificateSupportedCriticalExtensionsTest.java
index d8e3b19a17..f2f041b631 100644
--- a/sign/src/test/java/com/itextpdf/signatures/CertificateSupportedCriticalExtensionsTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/CertificateSupportedCriticalExtensionsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/OcspClientBouncyCastleTest.java b/sign/src/test/java/com/itextpdf/signatures/OcspClientBouncyCastleTest.java
index 54010b7938..7fb1aeb007 100644
--- a/sign/src/test/java/com/itextpdf/signatures/OcspClientBouncyCastleTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/OcspClientBouncyCastleTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/PdfSignerUnitTest.java b/sign/src/test/java/com/itextpdf/signatures/PdfSignerUnitTest.java
index db0e63e256..967ae3de0b 100644
--- a/sign/src/test/java/com/itextpdf/signatures/PdfSignerUnitTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/PdfSignerUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/sign/src/test/java/com/itextpdf/signatures/SignaturePermissionsTest.java b/sign/src/test/java/com/itextpdf/signatures/SignaturePermissionsTest.java
index 3f77b6accb..7108c0ec9b 100644
--- a/sign/src/test/java/com/itextpdf/signatures/SignaturePermissionsTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/SignaturePermissionsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/SignaturePolicyInfoTest.java b/sign/src/test/java/com/itextpdf/signatures/SignaturePolicyInfoTest.java
index e2fbe602c2..35ac949ca5 100644
--- a/sign/src/test/java/com/itextpdf/signatures/SignaturePolicyInfoTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/SignaturePolicyInfoTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/SignatureUtilTest.java b/sign/src/test/java/com/itextpdf/signatures/SignatureUtilTest.java
index 85e38fcc9e..6b914f83dc 100644
--- a/sign/src/test/java/com/itextpdf/signatures/SignatureUtilTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/SignatureUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/VerificationOKTest.java b/sign/src/test/java/com/itextpdf/signatures/VerificationOKTest.java
index 3d0cb57dc1..0b9559aa15 100644
--- a/sign/src/test/java/com/itextpdf/signatures/VerificationOKTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/VerificationOKTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/AnnotationsSigningTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/AnnotationsSigningTest.java
index 3c91a2436f..8ba93f7e99 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/AnnotationsSigningTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/AnnotationsSigningTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/CrlClientOnlineTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/CrlClientOnlineTest.java
index 44a6c5e0d7..03b370dc29 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/CrlClientOnlineTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/CrlClientOnlineTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/EncryptedSigningTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/EncryptedSigningTest.java
index 67967bb1df..d479792cbd 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/EncryptedSigningTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/EncryptedSigningTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/LtvSigTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/LtvSigTest.java
index b17b47a809..be7a39ebaa 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/LtvSigTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/LtvSigTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/LtvWithTwoSignaturesTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/LtvWithTwoSignaturesTest.java
index 0569b33ac9..08bd185188 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/LtvWithTwoSignaturesTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/LtvWithTwoSignaturesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/PadesSigTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/PadesSigTest.java
index 4afb60491f..7f466d548b 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/PadesSigTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/PadesSigTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/PadesSignatureLevelTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/PadesSignatureLevelTest.java
index 935ea84c5f..72a16b88bd 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/PadesSignatureLevelTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/PadesSignatureLevelTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/Pdf20SigningTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/Pdf20SigningTest.java
index ea98fd5dcf..67fa5857c9 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/Pdf20SigningTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/Pdf20SigningTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/PdfASigningTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/PdfASigningTest.java
index f65890a7e9..96e3c2db88 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/PdfASigningTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/PdfASigningTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/PdfSignatureAppearanceTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/PdfSignatureAppearanceTest.java
index ebe82a8fe8..88aac775f2 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/PdfSignatureAppearanceTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/PdfSignatureAppearanceTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/PdfSignatureTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/PdfSignatureTest.java
index d2bb0ea05f..359b8d0830 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/PdfSignatureTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/PdfSignatureTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/SequentialSignaturesTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/SequentialSignaturesTest.java
index 18d0681242..6e359794a8 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/SequentialSignaturesTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/SequentialSignaturesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/SignDeferredTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/SignDeferredTest.java
index 9612312165..edbed24a59 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/SignDeferredTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/SignDeferredTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/SimpleSigningTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/SimpleSigningTest.java
index 3a11347cf9..ff7f089324 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/SimpleSigningTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/SimpleSigningTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/TaggedPdfSigningTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/TaggedPdfSigningTest.java
index e1054c5837..d70357f901 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/TaggedPdfSigningTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/TaggedPdfSigningTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/sign/src/test/java/com/itextpdf/signatures/sign/TimestampSigTest.java b/sign/src/test/java/com/itextpdf/signatures/sign/TimestampSigTest.java
index 4f1f487ae8..ef2ccaced5 100644
--- a/sign/src/test/java/com/itextpdf/signatures/sign/TimestampSigTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/sign/TimestampSigTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/testutils/SignTestPortUtil.java b/sign/src/test/java/com/itextpdf/signatures/testutils/SignTestPortUtil.java
index af9e551022..ac2b30df10 100644
--- a/sign/src/test/java/com/itextpdf/signatures/testutils/SignTestPortUtil.java
+++ b/sign/src/test/java/com/itextpdf/signatures/testutils/SignTestPortUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/testutils/SignaturesCompareTool.java b/sign/src/test/java/com/itextpdf/signatures/testutils/SignaturesCompareTool.java
index 9c985cad5f..90c38c0456 100644
--- a/sign/src/test/java/com/itextpdf/signatures/testutils/SignaturesCompareTool.java
+++ b/sign/src/test/java/com/itextpdf/signatures/testutils/SignaturesCompareTool.java
@@ -1,7 +1,7 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/testutils/X509MockCertificate.java b/sign/src/test/java/com/itextpdf/signatures/testutils/X509MockCertificate.java
index 8fd9a2e326..5b1e7e50bb 100644
--- a/sign/src/test/java/com/itextpdf/signatures/testutils/X509MockCertificate.java
+++ b/sign/src/test/java/com/itextpdf/signatures/testutils/X509MockCertificate.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestCrlBuilder.java b/sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestCrlBuilder.java
index 0baa0f67fd..2bc41776e1 100644
--- a/sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestCrlBuilder.java
+++ b/sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestCrlBuilder.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestOcspResponseBuilder.java b/sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestOcspResponseBuilder.java
index 0ec1051e26..31a331b3fc 100644
--- a/sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestOcspResponseBuilder.java
+++ b/sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestOcspResponseBuilder.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestTimestampTokenBuilder.java b/sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestTimestampTokenBuilder.java
index 8f6acad642..55df9eb73a 100644
--- a/sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestTimestampTokenBuilder.java
+++ b/sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestTimestampTokenBuilder.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/testutils/cert/TestCertificateBuilder.java b/sign/src/test/java/com/itextpdf/signatures/testutils/cert/TestCertificateBuilder.java
index 8d056590e7..0341485181 100644
--- a/sign/src/test/java/com/itextpdf/signatures/testutils/cert/TestCertificateBuilder.java
+++ b/sign/src/test/java/com/itextpdf/signatures/testutils/cert/TestCertificateBuilder.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/testutils/client/TestCrlClient.java b/sign/src/test/java/com/itextpdf/signatures/testutils/client/TestCrlClient.java
index 581349287b..81296fadfb 100644
--- a/sign/src/test/java/com/itextpdf/signatures/testutils/client/TestCrlClient.java
+++ b/sign/src/test/java/com/itextpdf/signatures/testutils/client/TestCrlClient.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/testutils/client/TestOcspClient.java b/sign/src/test/java/com/itextpdf/signatures/testutils/client/TestOcspClient.java
index 81669b7e2c..e63375c0cb 100644
--- a/sign/src/test/java/com/itextpdf/signatures/testutils/client/TestOcspClient.java
+++ b/sign/src/test/java/com/itextpdf/signatures/testutils/client/TestOcspClient.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/testutils/client/TestTsaClient.java b/sign/src/test/java/com/itextpdf/signatures/testutils/client/TestTsaClient.java
index 1932b0a368..b2fd8ac6a9 100644
--- a/sign/src/test/java/com/itextpdf/signatures/testutils/client/TestTsaClient.java
+++ b/sign/src/test/java/com/itextpdf/signatures/testutils/client/TestTsaClient.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/verify/CertificateVerificationClassTest.java b/sign/src/test/java/com/itextpdf/signatures/verify/CertificateVerificationClassTest.java
index 2e849dd772..7a4b101928 100644
--- a/sign/src/test/java/com/itextpdf/signatures/verify/CertificateVerificationClassTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/verify/CertificateVerificationClassTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/verify/CrlVerifierTest.java b/sign/src/test/java/com/itextpdf/signatures/verify/CrlVerifierTest.java
index e7f267bcb5..f8f1b97cf0 100644
--- a/sign/src/test/java/com/itextpdf/signatures/verify/CrlVerifierTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/verify/CrlVerifierTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/verify/LtvVerifierTest.java b/sign/src/test/java/com/itextpdf/signatures/verify/LtvVerifierTest.java
index 7c1864af87..01219cd5b6 100644
--- a/sign/src/test/java/com/itextpdf/signatures/verify/LtvVerifierTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/verify/LtvVerifierTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/verify/OcspVerifierTest.java b/sign/src/test/java/com/itextpdf/signatures/verify/OcspVerifierTest.java
index 320688c4ea..8fd0db18ba 100644
--- a/sign/src/test/java/com/itextpdf/signatures/verify/OcspVerifierTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/verify/OcspVerifierTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/verify/pdfinsecurity/IncrementalSavingAttackTest.java b/sign/src/test/java/com/itextpdf/signatures/verify/pdfinsecurity/IncrementalSavingAttackTest.java
index 0624d5cfcf..a07bacf9d3 100644
--- a/sign/src/test/java/com/itextpdf/signatures/verify/pdfinsecurity/IncrementalSavingAttackTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/verify/pdfinsecurity/IncrementalSavingAttackTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/sign/src/test/java/com/itextpdf/signatures/verify/pdfinsecurity/SignatureWrappingAttackTest.java b/sign/src/test/java/com/itextpdf/signatures/verify/pdfinsecurity/SignatureWrappingAttackTest.java
index 1388cebad0..912766a8ac 100644
--- a/sign/src/test/java/com/itextpdf/signatures/verify/pdfinsecurity/SignatureWrappingAttackTest.java
+++ b/sign/src/test/java/com/itextpdf/signatures/verify/pdfinsecurity/SignatureWrappingAttackTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/pom.xml b/styled-xml-parser/pom.xml
index ce3c759a8e..173c19e3d4 100644
--- a/styled-xml-parser/pom.xml
+++ b/styled-xml-parser/pom.xml
@@ -4,7 +4,7 @@
com.itextpdfroot
- 7.1.17
+ 7.1.18styled-xml-parseriText 7 - Styled XML Parser
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/CommonAttributeConstants.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/CommonAttributeConstants.java
index 86220be044..7cb90489b1 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/CommonAttributeConstants.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/CommonAttributeConstants.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/CssRuleSetComparator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/CssRuleSetComparator.java
index 78b9005e14..31f311b97f 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/CssRuleSetComparator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/CssRuleSetComparator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/IXmlParser.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/IXmlParser.java
index 3ea1ed7ea7..cc336cdb26 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/IXmlParser.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/IXmlParser.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/LogMessageConstant.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/LogMessageConstant.java
index 0dc0903fae..9286e4092a 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/LogMessageConstant.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/LogMessageConstant.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/PortUtil.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/PortUtil.java
index 9a349ae682..628484ee45 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/PortUtil.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/PortUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/StyledXmlParserExceptionMessage.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/StyledXmlParserExceptionMessage.java
index e176ef512d..e9444b69f1 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/StyledXmlParserExceptionMessage.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/StyledXmlParserExceptionMessage.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CommonCssConstants.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CommonCssConstants.java
index 75eaeaadc9..29a9d214ff 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CommonCssConstants.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CommonCssConstants.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssAtRule.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssAtRule.java
index 2b9c595253..9ad87a4c1e 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssAtRule.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssAtRule.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssContextNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssContextNode.java
index c4deab02fe..af4f33a0d2 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssContextNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssContextNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssDeclaration.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssDeclaration.java
index 1858a1043d..e1da93fd07 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssDeclaration.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssDeclaration.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssFontFaceRule.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssFontFaceRule.java
index e2b278a3d9..bd8098a1fc 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssFontFaceRule.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssFontFaceRule.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssNestedAtRule.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssNestedAtRule.java
index 42d6dc886b..3a66b8cb7d 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssNestedAtRule.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssNestedAtRule.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssNestedAtRuleFactory.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssNestedAtRuleFactory.java
index a2ce10e03f..949c696d86 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssNestedAtRuleFactory.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssNestedAtRuleFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssRuleName.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssRuleName.java
index a8698c9ac5..7f7f23c5e7 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssRuleName.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssRuleName.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssRuleSet.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssRuleSet.java
index 49c1cff36c..680b029cd1 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssRuleSet.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssRuleSet.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssRuleSetComparator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssRuleSetComparator.java
index 806b498098..ddffbebc33 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssRuleSetComparator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssRuleSetComparator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssSemicolonAtRule.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssSemicolonAtRule.java
index 30cd2c2876..cf0f33c1a7 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssSemicolonAtRule.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssSemicolonAtRule.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssStatement.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssStatement.java
index 9ec0df48e4..ec6e7025d5 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssStatement.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssStatement.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssStyleSheet.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssStyleSheet.java
index d3630d04e9..93016665ba 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssStyleSheet.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/CssStyleSheet.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/ICssResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/ICssResolver.java
index 365902f19c..b1494edafc 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/ICssResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/ICssResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/font/CssFontFace.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/font/CssFontFace.java
index ec7ae6325a..4fee8481c8 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/font/CssFontFace.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/font/CssFontFace.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/CssMediaRule.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/CssMediaRule.java
index 3989bd732f..030f5342fd 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/CssMediaRule.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/CssMediaRule.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaDeviceDescription.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaDeviceDescription.java
index c8a59a161a..b1f7f06689 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaDeviceDescription.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaDeviceDescription.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaExpression.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaExpression.java
index 50032b879d..ed34c14893 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaExpression.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaExpression.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaFeature.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaFeature.java
index df2bf76b73..c6e813074a 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaFeature.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaFeature.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaQuery.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaQuery.java
index 497342fca6..b859fb5e58 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaQuery.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaQuery.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaQueryParser.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaQueryParser.java
index 6b768a7bd7..8a3889a9c1 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaQueryParser.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaQueryParser.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaRuleConstants.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaRuleConstants.java
index 94f7e6f5d7..a54ca0987a 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaRuleConstants.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaRuleConstants.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaType.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaType.java
index 80ee825b37..a6feaca43d 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaType.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/media/MediaType.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/CssMarginRule.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/CssMarginRule.java
index f0678a2028..75e79587c3 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/CssMarginRule.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/CssMarginRule.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/CssNonStandardRuleSet.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/CssNonStandardRuleSet.java
index 182edd854a..c8c76ae8d1 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/CssNonStandardRuleSet.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/CssNonStandardRuleSet.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/CssPageRule.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/CssPageRule.java
index 2f463a7ad8..228b4e0739 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/CssPageRule.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/CssPageRule.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/PageContextConstants.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/PageContextConstants.java
index 125db63ff2..b07e69058e 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/PageContextConstants.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/PageContextConstants.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/PageContextNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/PageContextNode.java
index abac9b6b40..c1ec5e4307 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/PageContextNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/PageContextNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/PageMarginBoxContextNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/PageMarginBoxContextNode.java
index 54607d6ac7..a35b71e30a 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/PageMarginBoxContextNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/page/PageMarginBoxContextNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssDeclarationValueTokenizer.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssDeclarationValueTokenizer.java
index 2429716d27..62ae527eff 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssDeclarationValueTokenizer.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssDeclarationValueTokenizer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssPageSelectorParser.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssPageSelectorParser.java
index e81f235910..7c8fc4481d 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssPageSelectorParser.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssPageSelectorParser.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssRuleSetParser.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssRuleSetParser.java
index 5a28d76914..3574f3dc27 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssRuleSetParser.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssRuleSetParser.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssSelectorParser.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssSelectorParser.java
index 846a94ca03..4be3ca44ae 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssSelectorParser.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssSelectorParser.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssStyleSheetParser.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssStyleSheetParser.java
index feccc896d4..21a5e9bb8b 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssStyleSheetParser.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/CssStyleSheetParser.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/AtRuleBlockState.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/AtRuleBlockState.java
index bb41c6aa46..380cb96a17 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/AtRuleBlockState.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/AtRuleBlockState.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CommentEndState.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CommentEndState.java
index 9837b5595b..9f20513bc3 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CommentEndState.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CommentEndState.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CommentInnerState.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CommentInnerState.java
index b6d2395d63..b3fc99d5e9 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CommentInnerState.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CommentInnerState.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CommentStartState.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CommentStartState.java
index f1411db069..503445b444 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CommentStartState.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CommentStartState.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/ConditionalGroupAtRuleBlockState.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/ConditionalGroupAtRuleBlockState.java
index 302f1e475c..b21cb10f5e 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/ConditionalGroupAtRuleBlockState.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/ConditionalGroupAtRuleBlockState.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CssParserStateController.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CssParserStateController.java
index 4f4a906a1c..d91c0b121a 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CssParserStateController.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/CssParserStateController.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/IParserState.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/IParserState.java
index 58d00e7c8a..4d9fe0820a 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/IParserState.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/IParserState.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/PropertiesState.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/PropertiesState.java
index 3d06ada266..19e32b0709 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/PropertiesState.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/PropertiesState.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/RuleState.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/RuleState.java
index 3db1fb63f2..cd439c19d9 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/RuleState.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/RuleState.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/UnknownState.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/UnknownState.java
index c4968a30c7..9e6810c57f 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/UnknownState.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/parse/syntax/UnknownState.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementNode.java
index 450d364dd0..099d314b7d 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementUtil.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementUtil.java
index c480404e7c..7d081f58d8 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementUtil.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/AbstractCssContext.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/AbstractCssContext.java
index 5e4315e753..56eae761ca 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/AbstractCssContext.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/AbstractCssContext.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssDefaults.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssDefaults.java
index 9f61fb8c59..e2ad87c00e 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssDefaults.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssDefaults.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssInheritance.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssInheritance.java
index 7104e74603..419b0967bf 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssInheritance.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssInheritance.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssPropertyMerger.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssPropertyMerger.java
index 297df26510..b87b1b46f9 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssPropertyMerger.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssPropertyMerger.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssQuotes.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssQuotes.java
index 36da00da57..1302eb677c 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssQuotes.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/CssQuotes.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/IStyleInheritance.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/IStyleInheritance.java
index 8fcb11772f..a836af5e2f 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/IStyleInheritance.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/IStyleInheritance.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/IShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/IShorthandResolver.java
index bd875275d8..66b64ff039 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/IShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/IShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/ShorthandResolverFactory.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/ShorthandResolverFactory.java
index 9da5a74891..7a177116e8 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/ShorthandResolverFactory.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/ShorthandResolverFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/AbstractBorderShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/AbstractBorderShorthandResolver.java
index da02c27bdf..eac8355453 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/AbstractBorderShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/AbstractBorderShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/AbstractBoxShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/AbstractBoxShorthandResolver.java
index 738cab2b57..dd6da44ec3 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/AbstractBoxShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/AbstractBoxShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/AbstractCornersShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/AbstractCornersShorthandResolver.java
index 8cd14d08d1..8c2adfe460 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/AbstractCornersShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/AbstractCornersShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BackgroundPositionShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BackgroundPositionShorthandResolver.java
index 085b774bfa..fbd647f8b7 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BackgroundPositionShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BackgroundPositionShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BackgroundShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BackgroundShorthandResolver.java
index df6a14a4f9..31938241f2 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BackgroundShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BackgroundShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderBottomShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderBottomShorthandResolver.java
index f74ac1ed07..e6bbcce9fc 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderBottomShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderBottomShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderColorShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderColorShorthandResolver.java
index 70499ad9dc..83d9fbf2d8 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderColorShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderColorShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderLeftShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderLeftShorthandResolver.java
index b087b6a722..82ad96872b 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderLeftShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderLeftShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderRadiusShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderRadiusShorthandResolver.java
index e88de46072..117b2b9a15 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderRadiusShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderRadiusShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderRightShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderRightShorthandResolver.java
index 19f0ca0d02..640770f1be 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderRightShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderRightShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderShorthandResolver.java
index 20f39aa0d0..99da7a7a93 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderStyleShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderStyleShorthandResolver.java
index ed353123a2..f932a277fb 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderStyleShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderStyleShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderTopShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderTopShorthandResolver.java
index debad8f590..8f72fd488e 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderTopShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderTopShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderWidthShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderWidthShorthandResolver.java
index 1fa4622fe8..aff1e95dce 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderWidthShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/BorderWidthShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/FlexFlowShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/FlexFlowShorthandResolver.java
index c0ad7d142a..4a51256b5f 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/FlexFlowShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/FlexFlowShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/FlexShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/FlexShorthandResolver.java
index dbb5e39bc5..f6f80965c4 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/FlexShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/FlexShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/FontShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/FontShorthandResolver.java
index e88418aa80..ece6c22bb0 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/FontShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/FontShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/GapShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/GapShorthandResolver.java
index 72c6232560..fb9105402e 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/GapShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/GapShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/ListStyleShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/ListStyleShorthandResolver.java
index 57365e186e..de31bdf9eb 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/ListStyleShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/ListStyleShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/MarginShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/MarginShorthandResolver.java
index 2ed4a571d9..aff72d3d12 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/MarginShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/MarginShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/OutlineShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/OutlineShorthandResolver.java
index 54d828b72b..dda2fcdaec 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/OutlineShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/OutlineShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/PaddingShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/PaddingShorthandResolver.java
index e729c4cb72..0dd699313f 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/PaddingShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/PaddingShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/PlaceItemsShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/PlaceItemsShorthandResolver.java
index 87a333941b..b80b67ed89 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/PlaceItemsShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/PlaceItemsShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/TextDecorationShorthandResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/TextDecorationShorthandResolver.java
index 7c51296513..af225eca37 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/TextDecorationShorthandResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/impl/TextDecorationShorthandResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/AbstractCssSelector.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/AbstractCssSelector.java
index c65e8646b8..4b59ef4871 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/AbstractCssSelector.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/AbstractCssSelector.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssPageMarginBoxSelector.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssPageMarginBoxSelector.java
index 28e7200f43..49369a0d4b 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssPageMarginBoxSelector.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssPageMarginBoxSelector.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssPageSelector.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssPageSelector.java
index da5d2811cc..a345f3c29a 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssPageSelector.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssPageSelector.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssSelector.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssSelector.java
index 0c00b7739d..3f14c7911c 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssSelector.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssSelector.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssSelectorComparator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssSelectorComparator.java
index a1f6d9c8de..cb08429bba 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssSelectorComparator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/CssSelectorComparator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/ICssSelector.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/ICssSelector.java
index e06d999ad8..c967334e6b 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/ICssSelector.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/ICssSelector.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssAttributeSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssAttributeSelectorItem.java
index df6f679381..9970b37c64 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssAttributeSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssAttributeSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssClassSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssClassSelectorItem.java
index 253d354bf5..4093368304 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssClassSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssClassSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssIdSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssIdSelectorItem.java
index 81787e4f04..0f116ad248 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssIdSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssIdSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPagePseudoClassSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPagePseudoClassSelectorItem.java
index de46dd6e08..df5d19f8d9 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPagePseudoClassSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPagePseudoClassSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPageTypeSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPageTypeSelectorItem.java
index 9fe2b392f2..523764dbfe 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPageTypeSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPageTypeSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassChildSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassChildSelectorItem.java
index eda8df23c9..4c860dba2c 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassChildSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassChildSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItem.java
index e1b9c578dc..8f4e0e5bee 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassEmptySelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassEmptySelectorItem.java
index 35645ce3f4..2559b82767 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassEmptySelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassEmptySelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassFirstChildSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassFirstChildSelectorItem.java
index e1e313b9fe..f5e92225f1 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassFirstChildSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassFirstChildSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassFirstOfTypeSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassFirstOfTypeSelectorItem.java
index 3205c7e839..feb30fcedd 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassFirstOfTypeSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassFirstOfTypeSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassLastChildSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassLastChildSelectorItem.java
index 98101cb8f4..494f00b5cb 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassLastChildSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassLastChildSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassLastOfTypeSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassLastOfTypeSelectorItem.java
index c6ac0db4ca..a7273a2d71 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassLastOfTypeSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassLastOfTypeSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNotSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNotSelectorItem.java
index a67c35cfbc..451b8a08d4 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNotSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNotSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNthChildSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNthChildSelectorItem.java
index 63e870a121..3983ee43c9 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNthChildSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNthChildSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNthOfTypeSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNthOfTypeSelectorItem.java
index eac61c4771..41b0c8ebaa 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNthOfTypeSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNthOfTypeSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNthSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNthSelectorItem.java
index 7c699c2a05..126129f89e 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNthSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassNthSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassRootSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassRootSelectorItem.java
index f9659d04ac..a340c6f507 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassRootSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassRootSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassSelectorItem.java
index dafe0f88ee..6ae5a41db6 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoElementSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoElementSelectorItem.java
index 8048b8787e..d458858d83 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoElementSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoElementSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssSeparatorSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssSeparatorSelectorItem.java
index 56c64606fa..35e77d1766 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssSeparatorSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssSeparatorSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssSpecificityConstants.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssSpecificityConstants.java
index 46bed63114..54e081c895 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssSpecificityConstants.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssSpecificityConstants.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssTagSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssTagSelectorItem.java
index 540a002b71..e4a88cf06b 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssTagSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/CssTagSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/ICssSelectorItem.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/ICssSelectorItem.java
index 83e4fd584e..2766978b21 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/ICssSelectorItem.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/selector/item/ICssSelectorItem.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssBackgroundUtils.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssBackgroundUtils.java
index b99c16e2e8..3cd1c3e95f 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssBackgroundUtils.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssBackgroundUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssDimensionParsingUtils.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssDimensionParsingUtils.java
index 0c956855f4..4b804c2976 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssDimensionParsingUtils.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssDimensionParsingUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssGradientUtil.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssGradientUtil.java
index c6b6588475..7e3e7e93fd 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssGradientUtil.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssGradientUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssMappingUtils.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssMappingUtils.java
index a11f26f6a1..c0e52f780a 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssMappingUtils.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssMappingUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssPropertyNormalizer.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssPropertyNormalizer.java
index 54ac94dbe1..f6c6d970b3 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssPropertyNormalizer.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssPropertyNormalizer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssTypesValidationUtils.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssTypesValidationUtils.java
index 82df2292cd..1189236b1c 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssTypesValidationUtils.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssTypesValidationUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssUtils.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssUtils.java
index a83d30be76..7c69562fe2 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssUtils.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/CssUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/EscapeGroup.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/EscapeGroup.java
index 4d90121a86..1012339ec9 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/EscapeGroup.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/util/EscapeGroup.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/CssDeclarationValidationMaster.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/CssDeclarationValidationMaster.java
index 4ae98b163e..d2577c2bd0 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/CssDeclarationValidationMaster.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/CssDeclarationValidationMaster.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/ICssDataTypeValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/ICssDataTypeValidator.java
index be06fc1745..5e7605f6d0 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/ICssDataTypeValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/ICssDataTypeValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/ICssDeclarationValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/ICssDeclarationValidator.java
index d7d6dfa587..9d1657fa5e 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/ICssDeclarationValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/ICssDeclarationValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/ArrayDataTypeValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/ArrayDataTypeValidator.java
index 929b4f6b76..f87aeecb67 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/ArrayDataTypeValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/ArrayDataTypeValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssBackgroundValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssBackgroundValidator.java
index fc98834d56..07da071ead 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssBackgroundValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssBackgroundValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssBlendModeValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssBlendModeValidator.java
index 3f2522e9f0..4ebd391136 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssBlendModeValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssBlendModeValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssColorValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssColorValidator.java
index 482b03d549..dc9c033dfb 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssColorValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssColorValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssEnumValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssEnumValidator.java
index fefc49ce8d..4cd383965d 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssEnumValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssEnumValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssIdentifierValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssIdentifierValidator.java
index 185940b7aa..deffde90bb 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssIdentifierValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssIdentifierValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssLengthValueValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssLengthValueValidator.java
index a2799c15f2..e5a4553fc0 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssLengthValueValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssLengthValueValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssNumberValueValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssNumberValueValidator.java
index 0da537b935..71438450df 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssNumberValueValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssNumberValueValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssNumericValueValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssNumericValueValidator.java
index a11f769ac6..2f22c119e4 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssNumericValueValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssNumericValueValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssPercentageValueValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssPercentageValueValidator.java
index ecb1d5d816..34d66b2e3b 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssPercentageValueValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssPercentageValueValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssQuotesValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssQuotesValidator.java
index ab481132e9..14e5f6e412 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssQuotesValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssQuotesValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssTransformValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssTransformValidator.java
index 91a8949e81..de028e39ef 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssTransformValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/datatype/CssTransformValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/declaration/MultiTypeDeclarationValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/declaration/MultiTypeDeclarationValidator.java
index cd295c2880..0feaa696fb 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/declaration/MultiTypeDeclarationValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/declaration/MultiTypeDeclarationValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/declaration/SingleTypeDeclarationValidator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/declaration/SingleTypeDeclarationValidator.java
index 511f26e3dc..0eb4afb0de 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/declaration/SingleTypeDeclarationValidator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/css/validate/impl/declaration/SingleTypeDeclarationValidator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/exceptions/StyledXMLParserException.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/exceptions/StyledXMLParserException.java
index 2b9e1d4c2f..d93e70c1f7 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/exceptions/StyledXMLParserException.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/exceptions/StyledXMLParserException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/HttpStatusException.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/HttpStatusException.java
index a56e4fd3bd..2b971586ac 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/HttpStatusException.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/HttpStatusException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/Jsoup.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/Jsoup.java
index 4903e2bd6e..fe7be7fe07 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/Jsoup.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/Jsoup.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/PortUtil.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/PortUtil.java
index f93246ddb4..5f0ad7206f 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/PortUtil.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/PortUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/SerializationException.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/SerializationException.java
index 33c6a33786..8c2b121686 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/SerializationException.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/SerializationException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/UnsupportedMimeTypeException.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/UnsupportedMimeTypeException.java
index bc2d67fd35..e1d6569c24 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/UnsupportedMimeTypeException.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/UnsupportedMimeTypeException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/DataUtil.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/DataUtil.java
index 6ce46b049f..33f194b506 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/DataUtil.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/DataUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/DescendableLinkedList.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/DescendableLinkedList.java
index 36d3c548a5..6f962a44e4 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/DescendableLinkedList.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/DescendableLinkedList.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/KeyVal.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/KeyVal.java
index c69230d94e..45d7b377ad 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/KeyVal.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/KeyVal.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/StringUtil.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/StringUtil.java
index ccd1e51ed3..ae0b7fa170 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/StringUtil.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/StringUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/Validate.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/Validate.java
index eb8c5694c4..41d10d1cf7 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/Validate.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/helper/Validate.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Attribute.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Attribute.java
index 83d901df76..711e3bd559 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Attribute.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Attribute.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Attributes.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Attributes.java
index 5ad9d47018..b69e606096 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Attributes.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Attributes.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/BooleanAttribute.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/BooleanAttribute.java
index e47e41f929..e26255e19a 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/BooleanAttribute.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/BooleanAttribute.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Comment.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Comment.java
index 7465ffc071..b51b6d7490 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Comment.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Comment.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/DataNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/DataNode.java
index 632616d3a9..3bce52801f 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/DataNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/DataNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Document.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Document.java
index 1f75c72a8f..5cf009cf2c 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Document.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Document.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentType.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentType.java
index abb0958580..68794a87c4 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentType.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentType.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Element.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Element.java
index 28ad26f0d4..daadad4440 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Element.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Element.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Entities.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Entities.java
index 7e28fe9363..7f0a4f1e31 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Entities.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Entities.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/FormElement.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/FormElement.java
index 1ad6017580..4f9c6b7338 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/FormElement.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/FormElement.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Node.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Node.java
index cb0935149a..ef5876a5a0 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Node.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Node.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/TextNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/TextNode.java
index 72c24ad4ba..13d1f2a808 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/TextNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/TextNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/XmlDeclaration.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/XmlDeclaration.java
index 783ec73911..91f7cc82c7 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/XmlDeclaration.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/XmlDeclaration.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/CharacterReader.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/CharacterReader.java
index f683cf0085..87c1dce01a 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/CharacterReader.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/CharacterReader.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/HtmlTreeBuilder.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/HtmlTreeBuilder.java
index 8e3771a0a7..9fdf440048 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/HtmlTreeBuilder.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/HtmlTreeBuilder.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/HtmlTreeBuilderState.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/HtmlTreeBuilderState.java
index 89e0d8df08..5946fafbff 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/HtmlTreeBuilderState.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/HtmlTreeBuilderState.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/ParseError.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/ParseError.java
index 0517965f96..d252037f22 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/ParseError.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/ParseError.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/ParseErrorList.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/ParseErrorList.java
index 11ea0f7aea..6ca0bd4bcc 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/ParseErrorList.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/ParseErrorList.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Parser.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Parser.java
index fedb5d6991..6881a43de7 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Parser.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Parser.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Tag.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Tag.java
index 8dffc83a28..5678d6e0b0 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Tag.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Tag.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Token.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Token.java
index 89abdb0fd7..d53e060fed 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Token.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Token.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/TokenQueue.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/TokenQueue.java
index d7017cb432..bdd9ac899e 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/TokenQueue.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/TokenQueue.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Tokeniser.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Tokeniser.java
index 4af23982f3..fb063b8f70 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Tokeniser.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Tokeniser.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/TokeniserState.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/TokeniserState.java
index 255d4f8356..814678019e 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/TokeniserState.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/TokeniserState.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/TreeBuilder.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/TreeBuilder.java
index 40bd4204c7..3022faf1e6 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/TreeBuilder.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/TreeBuilder.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/XmlTreeBuilder.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/XmlTreeBuilder.java
index aa7e3db3a1..c6233f54d6 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/XmlTreeBuilder.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/XmlTreeBuilder.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Cleaner.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Cleaner.java
index 205e63101c..fa46dc5d14 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Cleaner.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Cleaner.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Whitelist.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Whitelist.java
index 7e080e923f..12fcbd9553 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Whitelist.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Whitelist.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Collector.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Collector.java
index ee3afbf862..363fbecc51 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Collector.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Collector.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/CombiningEvaluator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/CombiningEvaluator.java
index 937e7f06aa..c46c0e7856 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/CombiningEvaluator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/CombiningEvaluator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Elements.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Elements.java
index 453a0b0984..540af53d5d 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Elements.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Elements.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Evaluator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Evaluator.java
index ecf6663b0f..a924499cb0 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Evaluator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Evaluator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeTraversor.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeTraversor.java
index f8f23b9133..01c6a3a67d 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeTraversor.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeTraversor.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeVisitor.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeVisitor.java
index bbd1af2f55..a83c4fd280 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeVisitor.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeVisitor.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/QueryParser.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/QueryParser.java
index 80f0b055a3..beb6830ae4 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/QueryParser.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/QueryParser.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Selector.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Selector.java
index e982c2464b..23ac222937 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Selector.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Selector.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/StructuralEvaluator.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/StructuralEvaluator.java
index 2ecc93e3c4..e3157f62dd 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/StructuralEvaluator.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/StructuralEvaluator.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IAttribute.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IAttribute.java
index 431ddeb208..bab9cf1c37 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IAttribute.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IAttribute.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IAttributes.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IAttributes.java
index 3a2334e01a..be38d070de 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IAttributes.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IAttributes.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/ICustomElementNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/ICustomElementNode.java
index 30507be4b6..0b8278cc7d 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/ICustomElementNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/ICustomElementNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IDataNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IDataNode.java
index 2e6732a421..ed721ac8dc 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IDataNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IDataNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IDocumentNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IDocumentNode.java
index f0dce0d9b8..775283fa86 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IDocumentNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IDocumentNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IDocumentTypeNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IDocumentTypeNode.java
index eedf905e7e..df07bca5dd 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IDocumentTypeNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IDocumentTypeNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IElementNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IElementNode.java
index f9f9976d0b..677b295699 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IElementNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IElementNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/INode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/INode.java
index 517c7c7ae0..f6bce90902 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/INode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/INode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IStylesContainer.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IStylesContainer.java
index f8367165be..1502969e43 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IStylesContainer.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/IStylesContainer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/ITextNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/ITextNode.java
index 7c9fbdd94e..042191d48d 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/ITextNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/ITextNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/JsoupHtmlParser.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/JsoupHtmlParser.java
index d37db7326e..4d81f6f735 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/JsoupHtmlParser.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/JsoupHtmlParser.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/JsoupXmlParser.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/JsoupXmlParser.java
index d205616e8b..a55aaa4a7f 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/JsoupXmlParser.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/JsoupXmlParser.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupAttribute.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupAttribute.java
index 09ea113734..58a0d06e4f 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupAttribute.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupAttribute.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupAttributes.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupAttributes.java
index e13d9bdbce..be66fb55b9 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupAttributes.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupAttributes.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupDataNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupDataNode.java
index b434e5376c..b5d60fc3fb 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupDataNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupDataNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupDocumentNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupDocumentNode.java
index 0d06390b1e..c8c3431803 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupDocumentNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupDocumentNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupDocumentTypeNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupDocumentTypeNode.java
index b0e7bcc93a..de0e6f3506 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupDocumentTypeNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupDocumentTypeNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupElementNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupElementNode.java
index 80b2adc6c6..d0e0642166 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupElementNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupElementNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupNode.java
index e57864ac04..393b32b172 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupTextNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupTextNode.java
index 2b02078c31..ad3b8e575f 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupTextNode.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupTextNode.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/font/BasicFontProvider.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/font/BasicFontProvider.java
index c8531ae885..2e3b15bf44 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/font/BasicFontProvider.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/font/BasicFontProvider.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/DefaultResourceRetriever.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/DefaultResourceRetriever.java
index d0fc871a08..8a6f790961 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/DefaultResourceRetriever.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/DefaultResourceRetriever.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/IResourceRetriever.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/IResourceRetriever.java
index 4f693cdb5e..5e934cd078 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/IResourceRetriever.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/IResourceRetriever.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/LimitedInputStream.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/LimitedInputStream.java
index d04a4a039c..11ba4f3e39 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/LimitedInputStream.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/LimitedInputStream.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/ReadingByteLimitException.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/ReadingByteLimitException.java
index c98b0b2232..e3f0f67ce8 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/ReadingByteLimitException.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/ReadingByteLimitException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolver.java
index 07a4ff5a9c..fd8ee8ac52 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/SimpleImageCache.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/SimpleImageCache.java
index abc9c9859a..296e80eb84 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/SimpleImageCache.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/SimpleImageCache.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/UriEncodeUtil.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/UriEncodeUtil.java
index 1a19785eb5..6afe1d7903 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/UriEncodeUtil.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/UriEncodeUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolver.java
index 3b8070e963..a646aac64c 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolver.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/util/StyleUtil.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/util/StyleUtil.java
index c4d84d7109..33e07aeb4c 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/util/StyleUtil.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/util/StyleUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/util/WhiteSpaceUtil.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/util/WhiteSpaceUtil.java
index feb23dfb2b..f8f1b20d9c 100644
--- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/util/WhiteSpaceUtil.java
+++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/util/WhiteSpaceUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssFontFaceRuleTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssFontFaceRuleTest.java
index c4a2c8f4b9..75bb8bfa60 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssFontFaceRuleTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssFontFaceRuleTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssFontFaceSrcTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssFontFaceSrcTest.java
index 8833c90e6c..3d92e10f74 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssFontFaceSrcTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssFontFaceSrcTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssFontFaceTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssFontFaceTest.java
index cf789222c7..09b1a25f05 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssFontFaceTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssFontFaceTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssMatchingTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssMatchingTest.java
index 1d331569e7..cd01950438 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssMatchingTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssMatchingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssNestedAtRuleFactoryTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssNestedAtRuleFactoryTest.java
index 6f6ef8e606..536d5b6697 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssNestedAtRuleFactoryTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/CssNestedAtRuleFactoryTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/media/CssMediaRuleTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/media/CssMediaRuleTest.java
index 886773f1fb..67aaa9bb8f 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/media/CssMediaRuleTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/media/CssMediaRuleTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/media/MediaExpressionTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/media/MediaExpressionTest.java
index b18129eb30..1631fd7edd 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/media/MediaExpressionTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/media/MediaExpressionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/media/MediaQueryTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/media/MediaQueryTest.java
index a480f16486..ba60d48cb3 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/media/MediaQueryTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/media/MediaQueryTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/parse/CssRuleSetParserTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/parse/CssRuleSetParserTest.java
index d03ed10b48..cd84810786 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/parse/CssRuleSetParserTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/parse/CssRuleSetParserTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/parse/CssStyleAttributeParseTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/parse/CssStyleAttributeParseTest.java
index d00f0292f8..b75ff91707 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/parse/CssStyleAttributeParseTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/parse/CssStyleAttributeParseTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/parse/CssStyleSheetParserTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/parse/CssStyleSheetParserTest.java
index 872aea8acf..5b4470b6ce 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/parse/CssStyleSheetParserTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/parse/CssStyleSheetParserTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementNodeTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementNodeTest.java
index d0268fd649..912f2eb815 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementNodeTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementNodeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementUtilTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementUtilTest.java
index 17252f2497..44af3320a2 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementUtilTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/pseudo/CssPseudoElementUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/CssDeclarationValueTokenizerTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/CssDeclarationValueTokenizerTest.java
index 0c85ad4e74..2dd5f00e2a 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/CssDeclarationValueTokenizerTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/CssDeclarationValueTokenizerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/CssInheritanceUnitTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/CssInheritanceUnitTest.java
index 811082cfe6..1f9cc7539d 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/CssInheritanceUnitTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/CssInheritanceUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/CssPropertyMergerUnitTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/CssPropertyMergerUnitTest.java
index 480bf240d9..4952b2c9fc 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/CssPropertyMergerUnitTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/CssPropertyMergerUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/BackgroundPositionShorthandResolverTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/BackgroundPositionShorthandResolverTest.java
index 98242cded3..4a44517f02 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/BackgroundPositionShorthandResolverTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/BackgroundPositionShorthandResolverTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/BackgroundShorthandResolverTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/BackgroundShorthandResolverTest.java
index 2bc6a9bf13..5c445ac093 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/BackgroundShorthandResolverTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/BackgroundShorthandResolverTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/CssShorthandResolverTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/CssShorthandResolverTest.java
index eab638cd5c..682bad487a 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/CssShorthandResolverTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/CssShorthandResolverTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/FlexFlowShorthandResolverTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/FlexFlowShorthandResolverTest.java
index d6594b1caf..bebcd15b7a 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/FlexFlowShorthandResolverTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/FlexFlowShorthandResolverTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/FlexShorthandResolverTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/FlexShorthandResolverTest.java
index d268a3f38f..761fd265a1 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/FlexShorthandResolverTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/FlexShorthandResolverTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/GapShorthandResolverTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/GapShorthandResolverTest.java
index baa8c5882d..574c1153a3 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/GapShorthandResolverTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/GapShorthandResolverTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/PlaceItemsShorthandResolverTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/PlaceItemsShorthandResolverTest.java
index bd4c5f7b59..0d2e7dfeb8 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/PlaceItemsShorthandResolverTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/PlaceItemsShorthandResolverTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/TextDecorationUnitTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/TextDecorationUnitTest.java
index 44bf056bf5..b2fec823f8 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/TextDecorationUnitTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/resolve/shorthand/TextDecorationUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/selector/item/CssMatchesTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/selector/item/CssMatchesTest.java
index b4fb521b49..2a716abeae 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/selector/item/CssMatchesTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/selector/item/CssMatchesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItemTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItemTest.java
index 64e559fe25..1f1e8f7b20 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItemTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItemTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/selector/item/SpecificityCalculationTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/selector/item/SpecificityCalculationTest.java
index 22fbbf25ca..e9c2add011 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/selector/item/SpecificityCalculationTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/selector/item/SpecificityCalculationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssBackgroundUtilsTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssBackgroundUtilsTest.java
index 215dd6823f..ff3474ad25 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssBackgroundUtilsTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssBackgroundUtilsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssDimensionParsingUtilsTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssDimensionParsingUtilsTest.java
index 1153884596..4cf1c267dc 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssDimensionParsingUtilsTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssDimensionParsingUtilsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssGradientUtilTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssGradientUtilTest.java
index e8d7a0c761..76ebeb75fd 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssGradientUtilTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssGradientUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssMappingUtilsTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssMappingUtilsTest.java
index 915b835ebc..9d4010cb90 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssMappingUtilsTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssMappingUtilsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssPropertyNormalizerTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssPropertyNormalizerTest.java
index 278975fb5c..8a45cacbf1 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssPropertyNormalizerTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssPropertyNormalizerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssTypesValidationUtilsTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssTypesValidationUtilsTest.java
index c5a21eac3d..7ede3dab99 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssTypesValidationUtilsTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssTypesValidationUtilsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssUtilsTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssUtilsTest.java
index b7e14cb0c5..2a239a7099 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssUtilsTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/util/CssUtilsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/ArrayDataTypeValidatorTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/ArrayDataTypeValidatorTest.java
index d33f8afcc7..c336198e04 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/ArrayDataTypeValidatorTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/ArrayDataTypeValidatorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssBackgroundValidatorTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssBackgroundValidatorTest.java
index 4c4e3de399..b334ad1c36 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssBackgroundValidatorTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssBackgroundValidatorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssBlendModeValidatorTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssBlendModeValidatorTest.java
index 5ecebc4f9f..fd0a8c7153 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssBlendModeValidatorTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssBlendModeValidatorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssDeclarationValidationMasterTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssDeclarationValidationMasterTest.java
index 4b8943b4f6..d7388094d7 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssDeclarationValidationMasterTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssDeclarationValidationMasterTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssLengthValueValidatorTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssLengthValueValidatorTest.java
index 510c97b58a..49c61f0813 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssLengthValueValidatorTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssLengthValueValidatorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssNumberValueValidatorTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssNumberValueValidatorTest.java
index 4227f46e9b..f9b67fbcde 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssNumberValueValidatorTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssNumberValueValidatorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssNumericValueValidatorTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssNumericValueValidatorTest.java
index 7448b63199..c625ebf956 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssNumericValueValidatorTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssNumericValueValidatorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssPercentageValueValidatorTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssPercentageValueValidatorTest.java
index 562f04859d..4ed63bb5bb 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssPercentageValueValidatorTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/css/validate/CssPercentageValueValidatorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/JsoupXmlParserTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/JsoupXmlParserTest.java
index fbf56ac149..873f30b534 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/JsoupXmlParserTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/JsoupXmlParserTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/TextUtil.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/TextUtil.java
index 90baff12e9..c23b551240 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/TextUtil.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/TextUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/helper/DataUtilTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/helper/DataUtilTest.java
index ea906e13df..e2f1e073ce 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/helper/DataUtilTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/helper/DataUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/helper/StringUtilTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/helper/StringUtilTest.java
index e34432f027..b869433d46 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/helper/StringUtilTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/helper/StringUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/integration/ParseTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/integration/ParseTest.java
index e06d4437eb..0c0a37c309 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/integration/ParseTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/integration/ParseTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/AttributeTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/AttributeTest.java
index 90e1827b3f..941acf7512 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/AttributeTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/AttributeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/AttributesTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/AttributesTest.java
index 3cbd926e0e..76626b4ae6 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/AttributesTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/AttributesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentTest.java
index 2c8c35c0ec..fc773c2307 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentTypeExceptionTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentTypeExceptionTest.java
index b885789e06..e28b994e70 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentTypeExceptionTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentTypeExceptionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentTypeTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentTypeTest.java
index 54329f8fc1..52cb9bbe5d 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentTypeTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/DocumentTypeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/ElementExceptionTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/ElementExceptionTest.java
index f81f7f09bf..0052da9e27 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/ElementExceptionTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/ElementExceptionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/ElementTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/ElementTest.java
index 2398b2a2e2..0ebd5719de 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/ElementTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/ElementTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/EntitiesTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/EntitiesTest.java
index 762a9e395f..55f896c578 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/EntitiesTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/EntitiesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/FormElementTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/FormElementTest.java
index f0a3969dfc..62cdb24c14 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/FormElementTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/FormElementTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/NodeTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/NodeTest.java
index 1bbc971e6f..11338227c6 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/NodeTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/NodeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/TextNodeTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/TextNodeTest.java
index 8e1467868f..7ccf88becb 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/TextNodeTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/nodes/TextNodeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/AttributeParseTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/AttributeParseTest.java
index 6022096ea1..03a6732961 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/AttributeParseTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/AttributeParseTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/CharacterReaderTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/CharacterReaderTest.java
index 8bab1a67f2..e87a575758 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/CharacterReaderTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/CharacterReaderTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/HtmlParserTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/HtmlParserTest.java
index b0529968ba..51ab907993 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/HtmlParserTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/HtmlParserTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/TagExceptionTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/TagExceptionTest.java
index e8468022ec..d5a1570896 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/TagExceptionTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/TagExceptionTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/TagTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/TagTest.java
index 68e82b03c5..996024ce9e 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/TagTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/TagTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/TokenQueueTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/TokenQueueTest.java
index b43ca01e3f..5bd11bd859 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/TokenQueueTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/TokenQueueTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/XmlTreeBuilderTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/XmlTreeBuilderTest.java
index fb88ca8f87..bb19661fe2 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/XmlTreeBuilderTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/parser/XmlTreeBuilderTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/safety/CleanerTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/safety/CleanerTest.java
index c74112c627..8ffbe89268 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/safety/CleanerTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/safety/CleanerTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/CssTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/CssTest.java
index d7e7b641cc..3b70bfa71e 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/CssTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/CssTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/ElementsTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/ElementsTest.java
index 01f807d6e7..fbef2b912e 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/ElementsTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/ElementsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/QueryParserTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/QueryParserTest.java
index 9feb803fdb..8057d3bbbd 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/QueryParserTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/QueryParserTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/SelectorTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/SelectorTest.java
index 9e7d8c94a5..10509547eb 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/SelectorTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/select/SelectorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/LimitedInputStreamTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/LimitedInputStreamTest.java
index 7e99081720..2d345a4f01 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/LimitedInputStreamTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/LimitedInputStreamTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolverTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolverTest.java
index e1b7d75b45..f0b9c1ac7f 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolverTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolverTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/SimpleImageCacheTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/SimpleImageCacheTest.java
index 53eb548c56..2d11912043 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/SimpleImageCacheTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/SimpleImageCacheTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolverTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolverTest.java
index ff224fc489..9011871fa5 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolverTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolverTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/util/StyleUtilUnitTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/util/StyleUtilUnitTest.java
index de1867fe25..461d11669f 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/util/StyleUtilUnitTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/util/StyleUtilUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/util/WhiteSpaceUtilUnitTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/util/WhiteSpaceUtilUnitTest.java
index 65987ec49c..9da75c1385 100644
--- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/util/WhiteSpaceUtilUnitTest.java
+++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/util/WhiteSpaceUtilUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/pom.xml b/svg/pom.xml
index 1866ca378a..42b213dd50 100644
--- a/svg/pom.xml
+++ b/svg/pom.xml
@@ -4,7 +4,7 @@
com.itextpdfroot
- 7.1.17
+ 7.1.18svgiText 7 - SVG
diff --git a/svg/src/main/java/com/itextpdf/svg/MarkerVertexType.java b/svg/src/main/java/com/itextpdf/svg/MarkerVertexType.java
index 74e9562a1a..84069ab421 100644
--- a/svg/src/main/java/com/itextpdf/svg/MarkerVertexType.java
+++ b/svg/src/main/java/com/itextpdf/svg/MarkerVertexType.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/main/java/com/itextpdf/svg/SvgConstants.java b/svg/src/main/java/com/itextpdf/svg/SvgConstants.java
index 4901a59cff..fad082fb1b 100644
--- a/svg/src/main/java/com/itextpdf/svg/SvgConstants.java
+++ b/svg/src/main/java/com/itextpdf/svg/SvgConstants.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/converter/SvgConverter.java b/svg/src/main/java/com/itextpdf/svg/converter/SvgConverter.java
index 665c39774d..33625cf8e3 100644
--- a/svg/src/main/java/com/itextpdf/svg/converter/SvgConverter.java
+++ b/svg/src/main/java/com/itextpdf/svg/converter/SvgConverter.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/css/SvgCssContext.java b/svg/src/main/java/com/itextpdf/svg/css/SvgCssContext.java
index 7fa654bcbd..9e1152fa2f 100644
--- a/svg/src/main/java/com/itextpdf/svg/css/SvgCssContext.java
+++ b/svg/src/main/java/com/itextpdf/svg/css/SvgCssContext.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/css/impl/StyleResolverUtil.java b/svg/src/main/java/com/itextpdf/svg/css/impl/StyleResolverUtil.java
index c41e1aaa8a..c5c0ef00fa 100644
--- a/svg/src/main/java/com/itextpdf/svg/css/impl/StyleResolverUtil.java
+++ b/svg/src/main/java/com/itextpdf/svg/css/impl/StyleResolverUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/css/impl/SvgAttributeInheritance.java b/svg/src/main/java/com/itextpdf/svg/css/impl/SvgAttributeInheritance.java
index 63010b0b35..c12ab5b101 100644
--- a/svg/src/main/java/com/itextpdf/svg/css/impl/SvgAttributeInheritance.java
+++ b/svg/src/main/java/com/itextpdf/svg/css/impl/SvgAttributeInheritance.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: Bruno Lowagie, Paulo Soares, et al.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/css/impl/SvgNodeRendererInheritanceResolver.java b/svg/src/main/java/com/itextpdf/svg/css/impl/SvgNodeRendererInheritanceResolver.java
index d6d6c531d1..c98f3d20e5 100644
--- a/svg/src/main/java/com/itextpdf/svg/css/impl/SvgNodeRendererInheritanceResolver.java
+++ b/svg/src/main/java/com/itextpdf/svg/css/impl/SvgNodeRendererInheritanceResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/css/impl/SvgStyleResolver.java b/svg/src/main/java/com/itextpdf/svg/css/impl/SvgStyleResolver.java
index fe273371a6..8a9849dcb5 100644
--- a/svg/src/main/java/com/itextpdf/svg/css/impl/SvgStyleResolver.java
+++ b/svg/src/main/java/com/itextpdf/svg/css/impl/SvgStyleResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/exceptions/SvgExceptionMessageConstant.java b/svg/src/main/java/com/itextpdf/svg/exceptions/SvgExceptionMessageConstant.java
index 5c9a148104..a49236259f 100644
--- a/svg/src/main/java/com/itextpdf/svg/exceptions/SvgExceptionMessageConstant.java
+++ b/svg/src/main/java/com/itextpdf/svg/exceptions/SvgExceptionMessageConstant.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/exceptions/SvgLogMessageConstant.java b/svg/src/main/java/com/itextpdf/svg/exceptions/SvgLogMessageConstant.java
index 1ccd93e8d9..61d833b25b 100644
--- a/svg/src/main/java/com/itextpdf/svg/exceptions/SvgLogMessageConstant.java
+++ b/svg/src/main/java/com/itextpdf/svg/exceptions/SvgLogMessageConstant.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/exceptions/SvgProcessingException.java b/svg/src/main/java/com/itextpdf/svg/exceptions/SvgProcessingException.java
index feed8cc763..87c52322de 100644
--- a/svg/src/main/java/com/itextpdf/svg/exceptions/SvgProcessingException.java
+++ b/svg/src/main/java/com/itextpdf/svg/exceptions/SvgProcessingException.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/processors/ISvgConverterProperties.java b/svg/src/main/java/com/itextpdf/svg/processors/ISvgConverterProperties.java
index ecb3c3164f..7ee45a8599 100644
--- a/svg/src/main/java/com/itextpdf/svg/processors/ISvgConverterProperties.java
+++ b/svg/src/main/java/com/itextpdf/svg/processors/ISvgConverterProperties.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/processors/ISvgProcessor.java b/svg/src/main/java/com/itextpdf/svg/processors/ISvgProcessor.java
index e76a3efdf6..98e4667a71 100644
--- a/svg/src/main/java/com/itextpdf/svg/processors/ISvgProcessor.java
+++ b/svg/src/main/java/com/itextpdf/svg/processors/ISvgProcessor.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/processors/ISvgProcessorResult.java b/svg/src/main/java/com/itextpdf/svg/processors/ISvgProcessorResult.java
index 827e9800b4..0772e82e3b 100644
--- a/svg/src/main/java/com/itextpdf/svg/processors/ISvgProcessorResult.java
+++ b/svg/src/main/java/com/itextpdf/svg/processors/ISvgProcessorResult.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessor.java b/svg/src/main/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessor.java
index 3daccf2e8e..6ba5badca5 100644
--- a/svg/src/main/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessor.java
+++ b/svg/src/main/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessor.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/processors/impl/ProcessorState.java b/svg/src/main/java/com/itextpdf/svg/processors/impl/ProcessorState.java
index 9cfe109fde..d18a59b176 100644
--- a/svg/src/main/java/com/itextpdf/svg/processors/impl/ProcessorState.java
+++ b/svg/src/main/java/com/itextpdf/svg/processors/impl/ProcessorState.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/processors/impl/SvgConverterProperties.java b/svg/src/main/java/com/itextpdf/svg/processors/impl/SvgConverterProperties.java
index e63a6774b6..547e566dbf 100644
--- a/svg/src/main/java/com/itextpdf/svg/processors/impl/SvgConverterProperties.java
+++ b/svg/src/main/java/com/itextpdf/svg/processors/impl/SvgConverterProperties.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/processors/impl/SvgProcessorContext.java b/svg/src/main/java/com/itextpdf/svg/processors/impl/SvgProcessorContext.java
index 59feb31c78..53e2939f20 100644
--- a/svg/src/main/java/com/itextpdf/svg/processors/impl/SvgProcessorContext.java
+++ b/svg/src/main/java/com/itextpdf/svg/processors/impl/SvgProcessorContext.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/processors/impl/SvgProcessorResult.java b/svg/src/main/java/com/itextpdf/svg/processors/impl/SvgProcessorResult.java
index 5ad7f7f94f..8e4a9f61b6 100644
--- a/svg/src/main/java/com/itextpdf/svg/processors/impl/SvgProcessorResult.java
+++ b/svg/src/main/java/com/itextpdf/svg/processors/impl/SvgProcessorResult.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/processors/impl/font/SvgFontProcessor.java b/svg/src/main/java/com/itextpdf/svg/processors/impl/font/SvgFontProcessor.java
index 17c7b20532..1f7b51676c 100644
--- a/svg/src/main/java/com/itextpdf/svg/processors/impl/font/SvgFontProcessor.java
+++ b/svg/src/main/java/com/itextpdf/svg/processors/impl/font/SvgFontProcessor.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/IBranchSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/IBranchSvgNodeRenderer.java
index dec573c805..7ad231cec4 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/IBranchSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/IBranchSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/IMarkerCapable.java b/svg/src/main/java/com/itextpdf/svg/renderers/IMarkerCapable.java
index 9c2eadf8ed..2638b7cf47 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/IMarkerCapable.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/IMarkerCapable.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/INoDrawSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/INoDrawSvgNodeRenderer.java
index c5be858896..38ce4e5985 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/INoDrawSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/INoDrawSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/ISvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/ISvgNodeRenderer.java
index 8773023307..4c459ff7ce 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/ISvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/ISvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/ISvgPaintServer.java b/svg/src/main/java/com/itextpdf/svg/renderers/ISvgPaintServer.java
index efe6f2652c..50de2d814e 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/ISvgPaintServer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/ISvgPaintServer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/SvgDrawContext.java b/svg/src/main/java/com/itextpdf/svg/renderers/SvgDrawContext.java
index df9dddfa00..3897da7566 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/SvgDrawContext.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/SvgDrawContext.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -78,6 +78,7 @@ public class SvgDrawContext {
private AffineTransform lastTextTransform = new AffineTransform();
private float[] textMove = new float[]{0.0f, 0.0f};
+ private float[] previousElementTextMove;
/**
* Create an instance of the context that is used to store information when converting SVG.
@@ -400,4 +401,12 @@ public boolean pushPatternId(String patternId) {
public void popPatternId() {
this.patternIds.pop();
}
+
+ public void setPreviousElementTextMove(float[] previousElementTextMove) {
+ this.previousElementTextMove = previousElementTextMove;
+ }
+
+ public float[] getPreviousElementTextMove() {
+ return previousElementTextMove;
+ }
}
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactory.java b/svg/src/main/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactory.java
index 17eaf9d309..a2bbc98268 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactory.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererMapper.java b/svg/src/main/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererMapper.java
index 6edf99ed8b..5ec673ad4a 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererMapper.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererMapper.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/factories/ISvgNodeRendererFactory.java b/svg/src/main/java/com/itextpdf/svg/renderers/factories/ISvgNodeRendererFactory.java
index 1a7b1cda13..770eb2153f 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/factories/ISvgNodeRendererFactory.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/factories/ISvgNodeRendererFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/factories/ISvgNodeRendererMapper.java b/svg/src/main/java/com/itextpdf/svg/renderers/factories/ISvgNodeRendererMapper.java
index 66ef4f1c73..c7272acf92 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/factories/ISvgNodeRendererMapper.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/factories/ISvgNodeRendererMapper.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractBranchSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractBranchSvgNodeRenderer.java
index 8c0b132734..5f794fcff7 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractBranchSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractBranchSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractContainerSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractContainerSvgNodeRenderer.java
index 381b9436ec..98c3baff29 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractContainerSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractContainerSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractGradientSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractGradientSvgNodeRenderer.java
index 24baadb632..ab9899b577 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractGradientSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractGradientSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractSvgNodeRenderer.java
index d9f7ce0a89..97618668eb 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/AbstractSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -284,7 +284,7 @@ void postDraw(SvgDrawContext context) {
currentCanvas.clip();
}
currentCanvas.endPath();
- } else {
+ } else if (!(this instanceof ISvgTextNodeRenderer)) {
if (doFill && canElementFill()) {
String fillRuleRawValue = getAttribute(SvgConstants.Attributes.FILL_RULE);
@@ -303,10 +303,9 @@ void postDraw(SvgDrawContext context) {
}
} else if (doStroke) {
currentCanvas.stroke();
- } else if (!TextSvgBranchRenderer.class.isInstance(this)) {
+ } else {
currentCanvas.endPath();
}
-
}
// Marker drawing
if (this instanceof IMarkerCapable) {
@@ -404,6 +403,7 @@ void preDraw(SvgDrawContext context) {
}
currentCanvas.setLineWidth(strokeWidth);
+
doStroke = true;
}
}
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/CircleSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/CircleSvgNodeRenderer.java
index 231b1b636a..9d96ce4733 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/CircleSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/CircleSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRenderer.java
index 42c84e565a..a981c6fe63 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRenderer.java
index af9ab71f04..915cd20f1f 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRenderer.java
index 0bf84549b6..0e869451b4 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/GroupSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/GroupSvgNodeRenderer.java
index e693c2fac2..0318ef928c 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/GroupSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/GroupSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/ISvgTextNodeHelper.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/ISvgTextNodeHelper.java
index fd23bf43c9..9c39af7dd7 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/ISvgTextNodeHelper.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/ISvgTextNodeHelper.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/ISvgTextNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/ISvgTextNodeRenderer.java
index bbe4f5e0aa..2b6285e43a 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/ISvgTextNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/ISvgTextNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/ImageSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/ImageSvgNodeRenderer.java
index a2a7d79c78..3ca59ecd72 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/ImageSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/ImageSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/LineSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/LineSvgNodeRenderer.java
index 82d8a8e9ee..4e16600186 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/LineSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/LineSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRenderer.java
index 95163a187f..2f63a145d1 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRenderer.java
index 7c6baee12f..e98e75618a 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/NoDrawOperationSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/NoDrawOperationSvgNodeRenderer.java
index ee4d65917f..aae270190a 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/NoDrawOperationSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/NoDrawOperationSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRenderer.java
index 352ed40a08..4eabd0496b 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/PatternSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/PatternSvgNodeRenderer.java
index acf0f5b84e..91a80ea929 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/PatternSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/PatternSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/PdfRootSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/PdfRootSvgNodeRenderer.java
index a76d0393a7..536e694c63 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/PdfRootSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/PdfRootSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/PolygonSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/PolygonSvgNodeRenderer.java
index d6fda58087..35c43156ba 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/PolygonSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/PolygonSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRenderer.java
index c39918bb92..f305839d04 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRenderer.java
index 34b0147ebb..f8e6b2a8b5 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/StopSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/StopSvgNodeRenderer.java
index 4c597a8d73..de25baec28 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/StopSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/StopSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/SvgTagSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/SvgTagSvgNodeRenderer.java
index dc291b535d..0c6511b2de 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/SvgTagSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/SvgTagSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/SymbolSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/SymbolSvgNodeRenderer.java
index b952beeb46..bb03366d7a 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/SymbolSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/SymbolSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/TextLeafSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/TextLeafSvgNodeRenderer.java
index b7201f057f..948efd64b8 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/TextLeafSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/TextLeafSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -125,7 +125,12 @@ protected void doDraw(SvgDrawContext context) {
if (this.attributesAndStyles != null && this.attributesAndStyles.containsKey(SvgConstants.Attributes.TEXT_CONTENT)) {
PdfCanvas currentCanvas = context.getCurrentCanvas();
//TODO(DEVSIX-2507): Support for glyph by glyph handling of x, y and rotate
- currentCanvas.moveText(context.getTextMove()[0], context.getTextMove()[1]);
+ if (context.getPreviousElementTextMove() == null) {
+ currentCanvas.moveText(context.getTextMove()[0], context.getTextMove()[1]);
+ } else {
+ currentCanvas.moveText(context.getPreviousElementTextMove()[0],
+ context.getPreviousElementTextMove()[1]);
+ }
currentCanvas.showText(this.attributesAndStyles.get(SvgConstants.Attributes.TEXT_CONTENT));
}
}
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/TextSvgBranchRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/TextSvgBranchRenderer.java
index 684532460c..62c193c49a 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/TextSvgBranchRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/TextSvgBranchRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -104,9 +104,13 @@ public TextSvgBranchRenderer() {
@Override
public ISvgNodeRenderer createDeepCopy() {
TextSvgBranchRenderer copy = new TextSvgBranchRenderer();
+ fillCopy(copy);
+ return copy;
+ }
+
+ void fillCopy(TextSvgBranchRenderer copy) {
deepCopyAttributesAndStyles(copy);
deepCopyChildren(copy);
- return copy;
}
public final void addChild(ISvgTextNodeRenderer child) {
@@ -205,34 +209,19 @@ protected Rectangle getObjectBoundingBox(SvgDrawContext context) {
protected void doDraw(SvgDrawContext context) {
if (getChildren().size() > 0) { // if branch has no children, don't do anything
PdfCanvas currentCanvas = context.getCurrentCanvas();
- if (performRootTransformations) {
- currentCanvas.beginText();
- // Current transformation matrix results in the character glyphs being mirrored, correct with inverse tf
- AffineTransform rootTf;
- if (this.containsAbsolutePositionChange()) {
- rootTf = getTextTransform(this.getAbsolutePositionChanges(), context);
- } else {
- rootTf = new AffineTransform(TEXTFLIP);
- }
- currentCanvas.setTextMatrix(rootTf);
- // Reset context of text move
- context.resetTextMove();
- // Apply relative move
- if (this.containsRelativeMove()) {
- float[] rootMove = this.getRelativeTranslation();
- context.addTextMove(rootMove[0], -rootMove[1]); //-y to account for the text-matrix transform we do in the text root to account for the coordinates
- }
- // Handle white-spaces
- if (!whiteSpaceProcessed) {
- SvgTextUtil.processWhiteSpace(this, true);
- }
- }
- applyTextRenderingMode(currentCanvas);
-
+ context.resetTextMove();
+ context.setLastTextTransform(null);
if (this.attributesAndStyles != null) {
- resolveFont(context);
- currentCanvas.setFontAndSize(font, getCurrentFontSize());
for (ISvgTextNodeRenderer c : children) {
+ currentCanvas.saveState();
+ currentCanvas.beginText();
+
+ performRootTransformations(currentCanvas, context);
+
+ applyTextRenderingMode(currentCanvas);
+ resolveFont(context);
+ currentCanvas.setFontAndSize(font, getCurrentFontSize());
+
final float childLength = c.getTextContentLength(getCurrentFontSize(), font);
if (c.containsAbsolutePositionChange()) {
// TODO: DEVSIX-2507 support rotate and other attributes
@@ -244,6 +233,9 @@ protected void doDraw(SvgDrawContext context) {
currentCanvas.setTextMatrix(newTransform);
// Absolute position changes requires resetting the current text move in the context
context.resetTextMove();
+ } else if (c instanceof TextLeafSvgNodeRenderer &&
+ !context.getLastTextTransform().isIdentity()) {
+ currentCanvas.setTextMatrix(context.getLastTextTransform());
}
// Handle Text-Anchor declarations
@@ -256,24 +248,41 @@ protected void doDraw(SvgDrawContext context) {
float[] childMove = c.getRelativeTranslation();
context.addTextMove(childMove[0], -childMove[1]); //-y to account for the text-matrix transform we do in the text root to account for the coordinates
}
- currentCanvas.saveState();
+
c.draw(context);
context.addTextMove(childLength, 0);
- currentCanvas.restoreState();
- // Restore transformation matrix
- if (!context.getLastTextTransform().isIdentity()) {
- currentCanvas.setTextMatrix(context.getLastTextTransform());
- }
- }
- if (performRootTransformations) {
+ context.setPreviousElementTextMove(null);
+
currentCanvas.endText();
+ currentCanvas.restoreState();
}
}
}
}
+ void performRootTransformations(PdfCanvas currentCanvas, SvgDrawContext context) {
+ // Current transformation matrix results in the character glyphs being mirrored, correct with inverse tf
+ AffineTransform rootTf;
+ if (this.containsAbsolutePositionChange()) {
+ rootTf = getTextTransform(this.getAbsolutePositionChanges(), context);
+ } else {
+ rootTf = new AffineTransform(TEXTFLIP);
+ }
+ currentCanvas.setTextMatrix(rootTf);
+ // Apply relative move
+ if (this.containsRelativeMove()) {
+ float[] rootMove = this.getRelativeTranslation();
+ //-y to account for the text-matrix transform we do in the text root to account for the coordinates
+ context.addTextMove(rootMove[0], -rootMove[1]);
+ }
+ // Handle white-spaces
+ if (!whiteSpaceProcessed) {
+ SvgTextUtil.processWhiteSpace(this, true);
+ }
+ }
+
private void resolveTextMove() {
if (this.attributesAndStyles != null) {
String xRawValue = this.attributesAndStyles.get(SvgConstants.Attributes.DX);
@@ -370,7 +379,7 @@ private static float[] getPositionsFromString(String rawValuesString) {
return result;
}
- private static AffineTransform getTextTransform(float[][] absolutePositions, SvgDrawContext context) {
+ static AffineTransform getTextTransform(float[][] absolutePositions, SvgDrawContext context) {
AffineTransform tf = new AffineTransform();
// If x is not specified, but y is, we need to correct for preceding text.
if (absolutePositions[0] == null && absolutePositions[1] != null) {
@@ -386,7 +395,7 @@ private static AffineTransform getTextTransform(float[][] absolutePositions, Svg
return tf;
}
- private void applyTextRenderingMode(PdfCanvas currentCanvas) {
+ void applyTextRenderingMode(PdfCanvas currentCanvas) {
// Fill only is the default for text operation in PDF
if (doStroke && doFill) {
currentCanvas.setTextRenderingMode(PdfCanvasConstants.TextRenderingMode.FILL_STROKE); //Default for SVG
@@ -407,7 +416,7 @@ private void deepCopyChildren(TextSvgBranchRenderer deepCopy) {
}
}
- private float getTextAnchorAlignmentCorrection(float childContentLength) {
+ float getTextAnchorAlignmentCorrection(float childContentLength) {
// Resolve text anchor
// TODO DEVSIX-2631 properly resolve text-anchor by taking entire line into account, not only children of the current TextSvgBranchRenderer
float textAnchorXCorrection = 0.0f;
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/TextSvgTSpanBranchRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/TextSvgTSpanBranchRenderer.java
index 44135d97be..bc5fee2de5 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/TextSvgTSpanBranchRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/TextSvgTSpanBranchRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -42,11 +42,20 @@ This file is part of the iText (R) project.
*/
package com.itextpdf.svg.renderers.impl;
+import com.itextpdf.kernel.geom.AffineTransform;
+import com.itextpdf.kernel.geom.Matrix;
import com.itextpdf.kernel.geom.Rectangle;
+import com.itextpdf.kernel.pdf.canvas.CanvasGraphicsState;
+import com.itextpdf.kernel.pdf.canvas.PdfCanvas;
+import com.itextpdf.kernel.pdf.extgstate.PdfExtGState;
+import com.itextpdf.styledxmlparser.css.util.CssUtils;
+import com.itextpdf.svg.renderers.ISvgNodeRenderer;
import com.itextpdf.svg.renderers.SvgDrawContext;
public class TextSvgTSpanBranchRenderer extends TextSvgBranchRenderer {
+ private static final float EPS = 0.0001f;
+
public TextSvgTSpanBranchRenderer() {
this.performRootTransformations = false;
}
@@ -59,4 +68,102 @@ protected Rectangle getObjectBoundingBox(SvgDrawContext context) {
return null;
}
}
+
+ @Override
+ public ISvgNodeRenderer createDeepCopy() {
+ TextSvgBranchRenderer copy = new TextSvgTSpanBranchRenderer();
+ fillCopy(copy);
+ return copy;
+ }
+
+ @Override
+ protected void doDraw(SvgDrawContext context) {
+ if (getChildren().size() > 0) { // if branch has no children, don't do anything
+ PdfCanvas currentCanvas = context.getCurrentCanvas();
+ if (this.attributesAndStyles != null) {
+ for (ISvgTextNodeRenderer c : getChildren()) {
+
+ applyTextRenderingMode(currentCanvas);
+ resolveFont(context);
+ currentCanvas.setFontAndSize(getFont(), getCurrentFontSize());
+
+ final float childLength = c.getTextContentLength(getCurrentFontSize(), getFont());
+ if (c.containsAbsolutePositionChange()) {
+ // TODO: DEVSIX-2507 support rotate and other attributes
+ float[][] absolutePositions = c.getAbsolutePositionChanges();
+ AffineTransform newTransform = getTextTransform(absolutePositions, context);
+ // Overwrite the last transformation stored in the context
+ context.setLastTextTransform(newTransform);
+ // Apply transformation
+ currentCanvas.setTextMatrix(newTransform);
+ // Absolute position changes requires resetting the current text move in the context
+ context.resetTextMove();
+ context.setPreviousElementTextMove(null);
+ }
+
+ // Handle Text-Anchor declarations
+ float textAnchorCorrection = getTextAnchorAlignmentCorrection(childLength);
+ if (!CssUtils.compareFloats(0f, textAnchorCorrection)) {
+ context.addTextMove(textAnchorCorrection, 0);
+ }
+ // Move needs to happen before the saving of the state in order for it to cascade beyond
+ if (c.containsRelativeMove()) {
+ float[] childMove = c.getRelativeTranslation();
+ //-y to account for the text-matrix transform we do in the text root to account
+ // for the coordinates
+ context.addTextMove(childMove[0], -childMove[1]);
+ context.setPreviousElementTextMove(
+ new float[] {context.getPreviousElementTextMove()[0] + childMove[0],
+ context.getPreviousElementTextMove()[1] - childMove[1]});
+ }
+
+ CanvasGraphicsState savedState = new CanvasGraphicsState(currentCanvas.getGraphicsState());
+ c.draw(context);
+ applyGSDifference(currentCanvas, savedState);
+ context.addTextMove(childLength, 0);
+
+ if (!floatsAreEqual(childLength, 0)) {
+ context.setPreviousElementTextMove(new float[]{childLength, 0});
+ }
+ }
+ }
+ }
+ }
+
+ // This method is used to follow q/Q store/restore approach. If some graphics characteristics
+ // have been updated while processing this renderer's children, they are restored.
+ void applyGSDifference(PdfCanvas currentCanvas, CanvasGraphicsState savedGs) {
+ CanvasGraphicsState newGs = currentCanvas.getGraphicsState();
+ if (!floatsAreEqual(savedGs.getCharSpacing(), newGs.getCharSpacing())) {
+ currentCanvas.setCharacterSpacing(savedGs.getCharSpacing());
+ }
+ if (savedGs.getFillColor() != newGs.getFillColor()) {
+ currentCanvas.setFillColor(savedGs.getFillColor());
+ }
+ if (savedGs.getFont() != newGs.getFont() || !floatsAreEqual(savedGs.getFontSize(), newGs.getFontSize())) {
+ currentCanvas.setFontAndSize(savedGs.getFont(), savedGs.getFontSize());
+ }
+ if (!floatsAreEqual(savedGs.getLineWidth(), newGs.getLineWidth())) {
+ currentCanvas.setLineWidth(savedGs.getLineWidth());
+ }
+ if (savedGs.getStrokeColor() != newGs.getStrokeColor()) {
+ currentCanvas.setStrokeColor(savedGs.getStrokeColor());
+ }
+ if (savedGs.getTextRenderingMode() != newGs.getTextRenderingMode()) {
+ currentCanvas.setTextRenderingMode(savedGs.getTextRenderingMode());
+ }
+
+ // Only the next extended options are set in svg
+ if (!floatsAreEqual(savedGs.getFillOpacity(), newGs.getFillOpacity())
+ || !floatsAreEqual(savedGs.getStrokeOpacity(), newGs.getStrokeOpacity())) {
+ PdfExtGState extGState = new PdfExtGState();
+ extGState.setFillOpacity(savedGs.getFillOpacity());
+ extGState.setStrokeOpacity(savedGs.getStrokeOpacity());
+ currentCanvas.setExtGState(extGState);
+ }
+ }
+
+ private static boolean floatsAreEqual(float first, float second) {
+ return Math.abs(first - second) < EPS;
+ }
}
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/impl/UseSvgNodeRenderer.java b/svg/src/main/java/com/itextpdf/svg/renderers/impl/UseSvgNodeRenderer.java
index 9093e0d76d..59d71d6cae 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/impl/UseSvgNodeRenderer.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/impl/UseSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/IPathShape.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/IPathShape.java
index a8c9af02d5..8067f5fa4b 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/IPathShape.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/IPathShape.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/IPathShapeMapper.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/IPathShapeMapper.java
index 279b84d94d..a45e2ece91 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/IPathShapeMapper.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/IPathShapeMapper.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/SvgPathShapeFactory.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/SvgPathShapeFactory.java
index 961394c212..6bfcff44dc 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/SvgPathShapeFactory.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/SvgPathShapeFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/AbstractPathShape.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/AbstractPathShape.java
index 09d50e948e..01476999e2 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/AbstractPathShape.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/AbstractPathShape.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/ClosePath.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/ClosePath.java
index 06a7effb5f..7d2a9f44cd 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/ClosePath.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/ClosePath.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/CurveTo.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/CurveTo.java
index 5b25717938..0b3560f248 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/CurveTo.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/CurveTo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/EllipticalCurveTo.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/EllipticalCurveTo.java
index acdb2048bc..72671142a9 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/EllipticalCurveTo.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/EllipticalCurveTo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/HorizontalLineTo.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/HorizontalLineTo.java
index 0af05e2e42..95006451c2 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/HorizontalLineTo.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/HorizontalLineTo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/IControlPointCurve.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/IControlPointCurve.java
index 7f6bd314bc..753fa477f8 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/IControlPointCurve.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/IControlPointCurve.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/IOperatorConverter.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/IOperatorConverter.java
index 039e9b5f80..510be528b3 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/IOperatorConverter.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/IOperatorConverter.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/LineTo.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/LineTo.java
index a2d18b7681..cf24a085a9 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/LineTo.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/LineTo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/MoveTo.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/MoveTo.java
index b8b5a7690a..9577c87899 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/MoveTo.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/MoveTo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/PathShapeMapper.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/PathShapeMapper.java
index 0d3eaf75a7..f3c934f519 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/PathShapeMapper.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/PathShapeMapper.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/QuadraticCurveTo.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/QuadraticCurveTo.java
index 26d4143de3..d6208e2496 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/QuadraticCurveTo.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/QuadraticCurveTo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/QuadraticSmoothCurveTo.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/QuadraticSmoothCurveTo.java
index b4ee06137b..55010b486d 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/QuadraticSmoothCurveTo.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/QuadraticSmoothCurveTo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/SmoothSCurveTo.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/SmoothSCurveTo.java
index b81d9849b7..b4b19fe64d 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/SmoothSCurveTo.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/SmoothSCurveTo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/VerticalLineTo.java b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/VerticalLineTo.java
index 2d832fa242..649b6ee061 100644
--- a/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/VerticalLineTo.java
+++ b/svg/src/main/java/com/itextpdf/svg/renderers/path/impl/VerticalLineTo.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/utils/DrawUtils.java b/svg/src/main/java/com/itextpdf/svg/utils/DrawUtils.java
index bcc67ddfa4..86e7b07e6a 100644
--- a/svg/src/main/java/com/itextpdf/svg/utils/DrawUtils.java
+++ b/svg/src/main/java/com/itextpdf/svg/utils/DrawUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/utils/SvgCoordinateUtils.java b/svg/src/main/java/com/itextpdf/svg/utils/SvgCoordinateUtils.java
index ea68ca5f67..db47642f39 100644
--- a/svg/src/main/java/com/itextpdf/svg/utils/SvgCoordinateUtils.java
+++ b/svg/src/main/java/com/itextpdf/svg/utils/SvgCoordinateUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/utils/SvgCssUtils.java b/svg/src/main/java/com/itextpdf/svg/utils/SvgCssUtils.java
index 22d4aabc57..50eb3fbab4 100644
--- a/svg/src/main/java/com/itextpdf/svg/utils/SvgCssUtils.java
+++ b/svg/src/main/java/com/itextpdf/svg/utils/SvgCssUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/utils/SvgTextUtil.java b/svg/src/main/java/com/itextpdf/svg/utils/SvgTextUtil.java
index 35f2140fad..506fbf9afe 100644
--- a/svg/src/main/java/com/itextpdf/svg/utils/SvgTextUtil.java
+++ b/svg/src/main/java/com/itextpdf/svg/utils/SvgTextUtil.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/main/java/com/itextpdf/svg/utils/TextRectangle.java b/svg/src/main/java/com/itextpdf/svg/utils/TextRectangle.java
index ef1e0f4202..2e44d2ea7d 100644
--- a/svg/src/main/java/com/itextpdf/svg/utils/TextRectangle.java
+++ b/svg/src/main/java/com/itextpdf/svg/utils/TextRectangle.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/main/java/com/itextpdf/svg/utils/TransformUtils.java b/svg/src/main/java/com/itextpdf/svg/utils/TransformUtils.java
index bfcff4bf42..d7c70c9923 100644
--- a/svg/src/main/java/com/itextpdf/svg/utils/TransformUtils.java
+++ b/svg/src/main/java/com/itextpdf/svg/utils/TransformUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/DeprecatedApiTest.java b/svg/src/test/java/com/itextpdf/svg/DeprecatedApiTest.java
index 8dd844e690..65a08f8f9a 100644
--- a/svg/src/test/java/com/itextpdf/svg/DeprecatedApiTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/DeprecatedApiTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterIntegrationTest.java
index df17ebf270..93f87b7d92 100644
--- a/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitNullTest.java b/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitNullTest.java
index 41f6756d8a..982c72ba03 100644
--- a/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitNullTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitNullTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitTest.java b/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitTest.java
index 63ffe8f1af..c7d6efbec7 100644
--- a/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/css/AttributesRelativeUnitTest.java b/svg/src/test/java/com/itextpdf/svg/css/AttributesRelativeUnitTest.java
index e49f87de09..bcc16a562d 100644
--- a/svg/src/test/java/com/itextpdf/svg/css/AttributesRelativeUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/css/AttributesRelativeUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/test/java/com/itextpdf/svg/css/DefaultStyleInheritanceIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/css/DefaultStyleInheritanceIntegrationTest.java
index 2b5dab6548..83828ff2db 100644
--- a/svg/src/test/java/com/itextpdf/svg/css/DefaultStyleInheritanceIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/css/DefaultStyleInheritanceIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/css/DefaultStylesTest.java b/svg/src/test/java/com/itextpdf/svg/css/DefaultStylesTest.java
index ca2b169137..c29678c827 100644
--- a/svg/src/test/java/com/itextpdf/svg/css/DefaultStylesTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/css/DefaultStylesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/css/FontRelativeUnitTest.java b/svg/src/test/java/com/itextpdf/svg/css/FontRelativeUnitTest.java
index cde106f9b4..60771b7c36 100644
--- a/svg/src/test/java/com/itextpdf/svg/css/FontRelativeUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/css/FontRelativeUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverIntegrationTest.java
index f29b50f257..2c184bb782 100644
--- a/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverTest.java b/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverTest.java
index 7dd1eff567..a829c217ec 100644
--- a/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/css/XLinkTest.java b/svg/src/test/java/com/itextpdf/svg/css/XLinkTest.java
index c347855924..5a484a0204 100644
--- a/svg/src/test/java/com/itextpdf/svg/css/XLinkTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/css/XLinkTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/css/impl/StyleResolverUtilUnitTest.java b/svg/src/test/java/com/itextpdf/svg/css/impl/StyleResolverUtilUnitTest.java
index d9eca8fa1a..c773a12d6c 100644
--- a/svg/src/test/java/com/itextpdf/svg/css/impl/StyleResolverUtilUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/css/impl/StyleResolverUtilUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/css/impl/SvgNodeRendererInheritanceResolverUnitTest.java b/svg/src/test/java/com/itextpdf/svg/css/impl/SvgNodeRendererInheritanceResolverUnitTest.java
index 5805ea6f0d..f3a0ae0b16 100644
--- a/svg/src/test/java/com/itextpdf/svg/css/impl/SvgNodeRendererInheritanceResolverUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/css/impl/SvgNodeRendererInheritanceResolverUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/customization/CustomizeTextLeafSvgNodeRendererTest.java b/svg/src/test/java/com/itextpdf/svg/customization/CustomizeTextLeafSvgNodeRendererTest.java
index e799177cbd..5d29e8e68d 100644
--- a/svg/src/test/java/com/itextpdf/svg/customization/CustomizeTextLeafSvgNodeRendererTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/customization/CustomizeTextLeafSvgNodeRendererTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/test/java/com/itextpdf/svg/dummy/css/impl/DummyCssResolver.java b/svg/src/test/java/com/itextpdf/svg/dummy/css/impl/DummyCssResolver.java
index 2b6d7a9839..696bd11f9b 100644
--- a/svg/src/test/java/com/itextpdf/svg/dummy/css/impl/DummyCssResolver.java
+++ b/svg/src/test/java/com/itextpdf/svg/dummy/css/impl/DummyCssResolver.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/dummy/factories/DummySvgNodeFactory.java b/svg/src/test/java/com/itextpdf/svg/dummy/factories/DummySvgNodeFactory.java
index 88ec8eb292..fe6b8247ec 100644
--- a/svg/src/test/java/com/itextpdf/svg/dummy/factories/DummySvgNodeFactory.java
+++ b/svg/src/test/java/com/itextpdf/svg/dummy/factories/DummySvgNodeFactory.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/dummy/factories/DummySvgNodeMapper.java b/svg/src/test/java/com/itextpdf/svg/dummy/factories/DummySvgNodeMapper.java
index 542f499dea..4dc2a0ddac 100644
--- a/svg/src/test/java/com/itextpdf/svg/dummy/factories/DummySvgNodeMapper.java
+++ b/svg/src/test/java/com/itextpdf/svg/dummy/factories/DummySvgNodeMapper.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/dummy/processors/impl/DummySvgConverterProperties.java b/svg/src/test/java/com/itextpdf/svg/dummy/processors/impl/DummySvgConverterProperties.java
index a1c9dc224b..9d75c368d1 100644
--- a/svg/src/test/java/com/itextpdf/svg/dummy/processors/impl/DummySvgConverterProperties.java
+++ b/svg/src/test/java/com/itextpdf/svg/dummy/processors/impl/DummySvgConverterProperties.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyArgumentedConstructorSvgNodeRenderer.java b/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyArgumentedConstructorSvgNodeRenderer.java
index e908f98ebf..df437e7302 100644
--- a/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyArgumentedConstructorSvgNodeRenderer.java
+++ b/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyArgumentedConstructorSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyBranchSvgNodeRenderer.java b/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyBranchSvgNodeRenderer.java
index 3705b70a15..6952aa9257 100644
--- a/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyBranchSvgNodeRenderer.java
+++ b/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyBranchSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyProcessableSvgNodeRenderer.java b/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyProcessableSvgNodeRenderer.java
index ea5874c9a2..57b42eb035 100644
--- a/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyProcessableSvgNodeRenderer.java
+++ b/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyProcessableSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyProtectedSvgNodeRenderer.java b/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyProtectedSvgNodeRenderer.java
index 85e9c81f2f..fa24fa6297 100644
--- a/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyProtectedSvgNodeRenderer.java
+++ b/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummyProtectedSvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummySvgNodeRenderer.java b/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummySvgNodeRenderer.java
index bd27b042a2..0b1ff4df73 100644
--- a/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummySvgNodeRenderer.java
+++ b/svg/src/test/java/com/itextpdf/svg/dummy/renderers/impl/DummySvgNodeRenderer.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/dummy/sdk/ExceptionInputStream.java b/svg/src/test/java/com/itextpdf/svg/dummy/sdk/ExceptionInputStream.java
index b02453c31e..0cad48b12a 100644
--- a/svg/src/test/java/com/itextpdf/svg/dummy/sdk/ExceptionInputStream.java
+++ b/svg/src/test/java/com/itextpdf/svg/dummy/sdk/ExceptionInputStream.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/ColumnChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/ColumnChartsTest.java
index 8e6c04b97a..b52c4ecad2 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/ColumnChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/ColumnChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/GanttChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/GanttChartsTest.java
index f4a16c9f21..97d87e9f53 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/GanttChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/GanttChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/GaugeChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/GaugeChartsTest.java
index 754d4076e1..0106cc2532 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/GaugeChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/GaugeChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/GeoChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/GeoChartsTest.java
index 9a797b215c..f59f4623a3 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/GeoChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/GeoChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/GoogleChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/GoogleChartsTest.java
index 6dfdd36f09..a82c972d04 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/GoogleChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/GoogleChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/IntervalsChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/IntervalsChartsTest.java
index f4c57bd308..e7ea645f1a 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/IntervalsChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/IntervalsChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/LineChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/LineChartsTest.java
index 4e83a50407..806de2c2d1 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/LineChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/LineChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/PieChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/PieChartsTest.java
index b3c871b6ed..111aef6980 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/PieChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/PieChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/SankeyChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/SankeyChartsTest.java
index 57b55cd728..19414dcfab 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/SankeyChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/SankeyChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/ScatterChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/ScatterChartsTest.java
index 77a85c4980..7852298680 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/ScatterChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/ScatterChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/SliceChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/SliceChartsTest.java
index c8ab7393ef..8a809b7b05 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/SliceChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/SliceChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/SteppedAreaChartTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/SteppedAreaChartTest.java
index a688a83a60..32826aa4f5 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/SteppedAreaChartTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/SteppedAreaChartTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/TimelineChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/TimelineChartsTest.java
index 8476249d92..d55eb8bec9 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/TimelineChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/TimelineChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/TreemapsChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/TreemapsChartsTest.java
index 2c3980b79a..202b2c54df 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/TreemapsChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/TreemapsChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/TrendlinesChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/TrendlinesChartsTest.java
index caec50bad0..9209d54950 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/TrendlinesChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/TrendlinesChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/WordTreesChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/WordTreesChartsTest.java
index dbd4b0b9c7..f49799d91e 100644
--- a/svg/src/test/java/com/itextpdf/svg/googlecharts/WordTreesChartsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/WordTreesChartsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/jfreesvg/JFreeSvgTest.java b/svg/src/test/java/com/itextpdf/svg/jfreesvg/JFreeSvgTest.java
index 64b37bf1d2..85d4d8d3c8 100644
--- a/svg/src/test/java/com/itextpdf/svg/jfreesvg/JFreeSvgTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/jfreesvg/JFreeSvgTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/processors/DefaultSvgProcessorIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/processors/DefaultSvgProcessorIntegrationTest.java
index 4d57d971f1..676c99e8ed 100644
--- a/svg/src/test/java/com/itextpdf/svg/processors/DefaultSvgProcessorIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/processors/DefaultSvgProcessorIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/processors/ProcessorStateTest.java b/svg/src/test/java/com/itextpdf/svg/processors/ProcessorStateTest.java
index 287d184d2b..a2bbf578ae 100644
--- a/svg/src/test/java/com/itextpdf/svg/processors/ProcessorStateTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/processors/ProcessorStateTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/processors/SvgConverterPropertiesTest.java b/svg/src/test/java/com/itextpdf/svg/processors/SvgConverterPropertiesTest.java
index 6a026d0af5..d87513d8f6 100644
--- a/svg/src/test/java/com/itextpdf/svg/processors/SvgConverterPropertiesTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/processors/SvgConverterPropertiesTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessorUnitTest.java b/svg/src/test/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessorUnitTest.java
index b3fe4feee5..5d3f61e38e 100644
--- a/svg/src/test/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessorUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessorUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontFaceTest.java b/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontFaceTest.java
index 08b39e5444..266f5e3850 100644
--- a/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontFaceTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontFaceTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontSizeTest.java b/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontSizeTest.java
index e5ca14d603..e7e63cef4a 100644
--- a/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontSizeTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontSizeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/processors/impl/font/SvgFontProcessorTest.java b/svg/src/test/java/com/itextpdf/svg/processors/impl/font/SvgFontProcessorTest.java
index 092ab196e3..5ee243a8f0 100644
--- a/svg/src/test/java/com/itextpdf/svg/processors/impl/font/SvgFontProcessorTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/processors/impl/font/SvgFontProcessorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/DefaultRendererMapperTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/DefaultRendererMapperTest.java
index aab60d00b7..1834872586 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/DefaultRendererMapperTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/DefaultRendererMapperTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryDrawTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryDrawTest.java
index 76ec9acd6f..290988bda4 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryDrawTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryDrawTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryTest.java
index bc4b852ee3..f4035cf5fa 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/FillTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/FillTest.java
index 997617f844..5e666a0a20 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/FillTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/FillTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/GUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/GUnitTest.java
index ee324dc6fd..f832b8a881 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/GUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/GUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/OpacityTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/OpacityTest.java
index e9f14c0871..2c67291a33 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/OpacityTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/OpacityTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/StrokeTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/StrokeTest.java
index e76289a927..513c9c70d9 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/StrokeTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/StrokeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/SvgDrawContextTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/SvgDrawContextTest.java
index 07821ac084..6cb90a21b1 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/SvgDrawContextTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/SvgDrawContextTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/SvgIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/SvgIntegrationTest.java
index 60d146b775..15f3b3f72f 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/SvgIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/SvgIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/TransformationApplicationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/TransformationApplicationTest.java
index 6b7ea646ff..28c467e2c3 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/TransformationApplicationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/TransformationApplicationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/TransparencyTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/TransparencyTest.java
index 532ed48874..d3de02e168 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/TransparencyTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/TransparencyTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactoryTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactoryTest.java
index 87f3f75a1e..45b5b90263 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactoryTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactoryTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/AnimationSvgTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/AnimationSvgTest.java
index aa688fa9a2..c1db596889 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/AnimationSvgTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/AnimationSvgTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/CircleNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/CircleNodeRendererIntegrationTest.java
index 4e8ca8a0a4..eb8cbc4b32 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/CircleNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/CircleNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererIntegrationTest.java
index a62542ae80..b845491ecc 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererLowLevelIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererLowLevelIntegrationTest.java
index 0ef902db45..04a0376be3 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererLowLevelIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererLowLevelIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererIntegrationTest.java
index 0cf3080070..0ba218f4e2 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererUnitTest.java
index de4d9c3949..45ad12c6ce 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest.java
index 17041e2c20..70ba38935e 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -61,104 +61,104 @@ This file is part of the iText (R) project.
@Category(IntegrationTest.class)
public class EllipseSvgNodeRendererIntegrationTest extends SvgIntegrationTest {
- public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/";
- public static final String destinationFolder = "./target/test/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/";
+ public static final String SOURCE_FOLDER = "./src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/";
+ public static final String DESTINATION_FOLDER = "./target/test/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/";
@BeforeClass
public static void beforeClass() {
- ITextTest.createDestinationFolder(destinationFolder);
+ ITextTest.createDestinationFolder(DESTINATION_FOLDER);
}
@Test
public void basicEllipseTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "basicEllipse");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "basicEllipse");
}
@Test
public void ellipseCxCyAbsentTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseCxCyAbsent");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseCxCyAbsent");
}
@Test
public void ellipseCxAbsentTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseCxAbsent");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseCxAbsent");
}
@Test
public void ellipseCxNegativeTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseCxNegative");}
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseCxNegative");}
@Test
public void ellipseCyNegativeTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseCyNegative");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseCyNegative");
}
@Test
public void ellipseCyAbsentTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseCyAbsent");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseCyAbsent");
}
@Test
//TODO: update cmp_ when DEVSIX-3119
public void ellipseRxAbsentTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseRxAbsent");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseRxAbsent");
}
@Test
//TODO: update cmp_ when DEVSIX-3119
public void ellipseRyAbsentTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseRyAbsent");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseRyAbsent");
}
@Test
public void ellipseRxNegativeTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseRxNegative");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseRxNegative");
}
@Test
public void ellipseRyNegativeTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseRyNegative");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseRyNegative");
}
@Test
public void ellipseTranslatedTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseTranslated");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseTranslated");
}
@Test
public void ellipseRotatedTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseRotated");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseRotated");
}
@Test
public void ellipseScaledUpTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseScaledUp");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseScaledUp");
}
@Test
public void ellipseScaledDownTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseScaledDown");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseScaledDown");
}
@Test
public void ellipseScaledXYTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseScaledXY");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseScaledXY");
}
@Test
public void ellipseSkewXTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseSkewX");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseSkewX");
}
@Test
public void ellipseSkewYTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseSkewY");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseSkewY");
}
@Test
- public void parseParametersAndCalculateCoordinatesWithBetterPrecisionEllipseTest() throws java.io.IOException, InterruptedException {
- String filename = "parseParametersAndCalculateCoordinatesWithBetterPrecisionEllipseTest.pdf";
- PdfDocument doc = new PdfDocument(new PdfWriter(destinationFolder + filename));
+ public void parseParametersAndCalculateCoordinatesWithBetterPrecisionEllipseTest() throws java.io.IOException {
+ String filename = "calculateCoordinatesWithBetterPrecision.pdf";
+ PdfDocument doc = new PdfDocument(new PdfWriter(DESTINATION_FOLDER + filename));
doc.addNewPage();
EllipseSvgNodeRenderer ellipseRenderer = new EllipseSvgNodeRenderer();
@@ -191,6 +191,6 @@ public void parseParametersAndCalculateCoordinatesWithBetterPrecisionEllipseTest
@Test
// TODO: DEVSIX-3932 update cmp_ after fix
public void ellipseWithBigStrokeWidthTest() throws IOException, InterruptedException, java.io.IOException {
- convertAndCompare(sourceFolder, destinationFolder, "ellipseWithBigStrokeWidth");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "ellipseWithBigStrokeWidth");
}
}
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/GroupSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/GroupSvgNodeRendererIntegrationTest.java
index 41124e2dd1..1100ecb6b8 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/GroupSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/GroupSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererIntegrationTest.java
index 3376806c32..52bbc902a3 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest.java
index 64b856d90a..44aa841fe1 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest.java
index d9b48138fe..a9bce1ae81 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest.java
index 08f6026c3c..dd54150a90 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -51,13 +51,12 @@ This file is part of the iText (R) project.
import com.itextpdf.test.annotations.LogMessages;
import com.itextpdf.test.annotations.type.IntegrationTest;
+import java.io.IOException;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
import org.junit.experimental.categories.Category;
-import java.io.IOException;
-
@Category(IntegrationTest.class)
public class MarkerSvgNodeRendererIntegrationTest extends SvgIntegrationTest {
@@ -78,108 +77,108 @@ public void before() {
@Test
public void markerPathAutoOrientTest() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathAutoOrientTest");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathAutoOrient");
}
@Test
public void markerPathAngleOrientTest() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathAngleOrientTest");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathAngleOrient");
}
@Test
public void markerPathRefXRefYNoAspectRatioPreservationTest() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathRefXRefYNoAspectRatioPreservationTest");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathRefXRefYNoAspectRatioPreservation");
}
@Test
public void markerPathRefXAndRefYTest() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathAutoOrientTest");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathAutoOrient");
}
@Test
public void markerPathViewboxRightOrientTest() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathViewboxRightOrientTest");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathViewboxRightOrient");
}
@Test
// TODO (DEVSIX-3621) fix cmp after fixing
public void markerPathViewboxRightOrientNoAspectRatioPreservationTest() throws IOException, InterruptedException {
convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,
- "markerPathViewboxRightOrientNoAspectRatioPreservationTest");
+ "markerPathViewboxRightOrientNoAspectRatioPreservation");
}
@Test
public void markerPathViewboxLeftOrientTest() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathViewboxLeftOrientTest");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathViewboxLeftOrient");
}
@Test
public void markerPathViewboxUpOrientTest() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathViewboxUpOrientTest");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathViewboxUpOrient");
}
@Test
public void markerPathViewboxDownOrientTest() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathViewboxDownOrientTest");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathViewboxDownOrient");
}
@Test
public void markerPathViewboxAngledOrientTest() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathViewboxAngledOrientTest");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathViewboxAngledOrient");
}
@Test
// TODO (DEVSIX-3621) fix cmp after fixing
public void markerPathPreserveAspectRatioTest() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathPreserveAspectRatioTest");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "markerPathPreserveAspectRatio");
}
// Markers in different elements
@Test
// TODO: update when DEVSIX-3397 will be closed
public void markerTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "marker");
}
@Test
// TODO: update when DEVSIX-3397 will be closed
public void markerInLineElementTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInLineElementTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInLineElement");
}
@Test
// TODO: update when DEVSIX-3397 will be closed
public void markerInPolylineElementTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInPolylineElementTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInPolylineElement");
}
@Test
// TODO: update when DEVSIX-3397, DEVSIX-2719 will be closed
public void markerInPolygonElementTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInPolygonElementTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInPolygonElement");
}
@Test
// TODO: update when DEVSIX-3397 will be closed
public void markerInPathTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInPathTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInPath");
}
@Test
public void markerUnitsTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerUnitsTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerUnits");
}
@Test
public void markerRefXYTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerRefXYTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerRefXY");
}
// orient attribute tests
@Test
public void markerOrientTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOrientTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOrient");
}
@Test
@@ -200,97 +199,97 @@ public void orientAutoPolygonInDifferentPositionTest() throws IOException, Inter
@Test
// TODO DEVSIX-3432 relative values doesn't support correctly for stroke-width attribute
@LogMessages(messages = @LogMessage(messageTemplate = LogMessageConstant.UNKNOWN_ABSOLUTE_METRIC_LENGTH_PARSED, count = 3))
- public void testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsFontRelativeValues() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsFontRelativeValues");
+ public void markerUnitsStrokeWidthWhenParentStrokeWidthIsFontRelativeValuesTest() throws IOException, InterruptedException {
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "parentStrokeWidthIsFontRelativeValues");
}
@Test
- public void testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsMetricValues() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsMetricValues");
+ public void markerUnitsStrokeWidthWhenParentStrokeWidthIsMetricValuesTest() throws IOException, InterruptedException {
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "parentStrokeWidthIsMetricValues");
}
@Test
// TODO DEVSIX-3432 relative values doesn't support correctly for stroke-width attribute
@LogMessages(messages = @LogMessage(messageTemplate = LogMessageConstant.UNKNOWN_ABSOLUTE_METRIC_LENGTH_PARSED, count = 3))
- public void testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsPercentageValues() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsPercentageValues");
+ public void markerUnitsStrokeWidthWhenParentStrokeWidthIsPercentageValuesTest() throws IOException, InterruptedException {
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "parentStrokeWidthIsPercentageValues");
}
@Test
public void markerDefaultValuesTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerDefaultValuesTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerDefaultValues");
}
// Style inheritance
@Test
public void markerInheritFillAttributeTest0() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInheritFillAttributeTest0");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInheritFillAttribute0");
}
@Test
public void markerInheritFillAttributeTest1() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInheritFillAttributeTest1");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInheritFillAttribute1");
}
@Test
public void markerInheritFillAttributeTest2() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInheritFillAttributeTest2");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInheritFillAttribute2");
}
@Test
- public void markerInheritFillAttributeNestedMarker() throws IOException, InterruptedException {
+ public void markerInheritFillAttributeNestedMarkerTest() throws IOException, InterruptedException {
convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerInheritFillAttributeNestedMarker");
}
@Test
- public void fontRelativeValueInRefX() throws IOException, InterruptedException {
+ public void fontRelativeValueInRefXTest() throws IOException, InterruptedException {
convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "fontRelativeValueInRefX");
}
@Test
- public void fontRelativeValueInRefXDefault() throws IOException, InterruptedException {
+ public void fontRelativeValueInRefXDefaultTest() throws IOException, InterruptedException {
convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "fontRelativeValueInRefXDefault");
}
@Test
public void markerAspectRatioTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerAspectRatioTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerAspectRatio");
}
// Overflow attribute
@Test
public void markerOverflowVisibleIncreaseViewBoxScaleRootElementTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleIncreaseViewBoxScaleRootElementTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleIncreaseViewBoxScaleRootElement");
}
@Test
public void markerOverflowVisibleIncreaseViewBoxScaleSvgElementTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleIncreaseViewBoxScaleSvgElementTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleIncreaseViewBoxScaleSvgElement");
}
@Test
public void markerOverflowVisibleTransformScaleTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleTransformScaleTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleTransformScale");
}
@Test
public void markerOverflowVisibleTransformTranslateTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleTransformTranslateTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleTransformTranslate");
}
@Test
public void markerOverflowVisibleNestedSvgViewBoxesTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleNestedSvgViewBoxesTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleNestedSvgViewBoxes");
}
@Test
public void markerOverflowVisibleNestedSvgViewBoxes2Test() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleNestedSvgViewBoxes2Test");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleNestedSvgViewBoxes2");
}
@Test
public void markerOverflowVisibleTransformRotateTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleTransformRotateTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerOverflowVisibleTransformRotate");
}
@Test
@@ -301,12 +300,12 @@ public void markerOverflowVisibleTransformRotateTest() throws IOException, Inter
@LogMessage(messageTemplate = "markerHeight has negative value. Marker will not be rendered.")
})
public void markerEspecialMarkerWidthHeightValuesTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerEspecialMarkerWidthHeightValuesTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerEspecialMarkerWidthHeightValues");
}
@Test
// TODO (DEVSIX-3621) change cmp after fixing
- public void deformationWhenRotationAndPreserveAspectRationNone() throws IOException, InterruptedException {
+ public void deformationWhenRotationAndPreserveAspectRationNoneTest() throws IOException, InterruptedException {
convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "deformationWhenRotationAndPreserveAspectRationNone");
}
@@ -314,6 +313,6 @@ public void deformationWhenRotationAndPreserveAspectRationNone() throws IOExcept
// TODO DEVSIX-4130 fix after ticket will be completed
// Compare with Chrome browser
public void markerParentElementTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerParentElementTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "markerParentElement");
}
}
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/MaskTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/MaskTest.java
index 22522e95bf..3ed4b81ad1 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/MaskTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/MaskTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/NamedObjectsTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/NamedObjectsTest.java
index 88eece0ab5..60be7f2dbb 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/NamedObjectsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/NamedObjectsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/NestedSvgTagSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/NestedSvgTagSvgNodeRendererIntegrationTest.java
index ac017ed115..d3155a5da0 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/NestedSvgTagSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/NestedSvgTagSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/NoDrawOperationSvgNodeRendererUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/NoDrawOperationSvgNodeRendererUnitTest.java
index a07e16ba6e..697e3e3e21 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/NoDrawOperationSvgNodeRendererUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/NoDrawOperationSvgNodeRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/OverflowAttributeTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/OverflowAttributeTest.java
index cc8aa68bd8..14210dcc7c 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/OverflowAttributeTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/OverflowAttributeTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathOperatorSplitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathOperatorSplitTest.java
index 916eef16dc..724cc0dda9 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathOperatorSplitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathOperatorSplitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest.java
index 3ef778204f..62618ad704 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingTest.java
index df87a4a74c..cc7ebb247c 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererLowLevelIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererLowLevelIntegrationTest.java
index 9b79a63596..4d008309e4 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererLowLevelIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererLowLevelIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest.java
index 8a3221f537..4553820b1c 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PatternTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PatternTest.java
index a18ac25728..b3e952b937 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PatternTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PatternTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PdfRootSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PdfRootSvgNodeRendererIntegrationTest.java
index 3e9a9082c0..2dc466bf5c 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PdfRootSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PdfRootSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PolygonSvgNodeRendererTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PolygonSvgNodeRendererTest.java
index 619cc828c6..e5d1702815 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PolygonSvgNodeRendererTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PolygonSvgNodeRendererTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest.java
index 0979cfe07e..4586e7701f 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest.java
index 2fbdaf98f3..172fe1dd22 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -42,14 +42,14 @@ This file is part of the iText (R) project.
*/
package com.itextpdf.svg.renderers.impl;
-
+import com.itextpdf.styledxmlparser.LogMessageConstant;
import com.itextpdf.svg.renderers.SvgIntegrationTest;
-
import com.itextpdf.test.ITextTest;
+import com.itextpdf.test.annotations.LogMessage;
+import com.itextpdf.test.annotations.LogMessages;
import com.itextpdf.test.annotations.type.IntegrationTest;
import java.io.IOException;
-
import org.junit.BeforeClass;
import org.junit.Test;
import org.junit.experimental.categories.Category;
@@ -67,127 +67,136 @@ public static void beforeClass() {
@Test
public void aspectRatioPreservationMidXMidYMeetMinimalTest() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "aspectRatioPreservationMidXMidYMeetMinimalTest");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "MidXMidYMeetMinimalTest");
}
@Test
public void viewBoxScalingTestPreserveAspectDefaultAll() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxScalingTestPreserveAspectDefaultAll");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER,"PreserveAspectDefaultAll");
+ }
+
+ @Test
+ public void viewBoxWithoutSetPreserveAspectRatioTest() throws IOException, InterruptedException {
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "PreserveAspectRatio");
}
@Test
- public void viewBoxWithoutSetPreserveAspectRatio() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxWithoutSetPreserveAspectRatio");
+ @LogMessages(messages = {
+ @LogMessage(messageTemplate = LogMessageConstant.INVALID_CSS_PROPERTY_DECLARATION, count = 19)
+ })
+ public void differentAspectRatiosTest() throws IOException, InterruptedException {
+ //TODO: update cmp_ when DEVSIX-2250 fixed
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "differentAspectRatios");
}
@Test
public void viewBoxScalingTestPreserveAspectDefaultAllGroup() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxScalingTestPreserveAspectDefaultAllGroup");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "PreserveAspectDefaultAllGroup");
}
@Test
public void viewBoxScalingTestDoNotPreserveAspectMin() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxScalingTestDoNotPreserveAspectMin");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "DoNotPreserveAspectMin");
}
@Test
public void viewBoxScalingTestDoNotPreserveAspectAll() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxScalingTestDoNotPreserveAspectAll");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "DoNotPreserveAspectAll");
}
@Test
public void viewBoxScalingTestDoNotPreserveAspectMetricDimensionsMin() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxScalingTestDoNotPreserveAspectMetricDimensionsMin");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "DoNotPreserveAspectMetricDimensionsMin");
}
@Test
public void viewBoxScalingTestDoNotPreserveAspectMetricDimensionsAll() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxScalingTestDoNotPreserveAspectMetricDimensionsAll");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "DoNotPreserveAspectMetricDimensionsAll");
}
@Test
public void viewBoxScalingTestPreserveAspectRatioXMinYMinMeetScaling() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxScalingTestPreserveAspectRatioXMinYMinMeetScaling");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "PreserveAspectRatioXMinYMinMeetScaling");
}
@Test
public void viewBoxScalingTestPreserveAspectRatioXMinYMidMeetScaling() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxScalingTestPreserveAspectRatioXMinYMidMeetScaling");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "PreserveAspectRatioXMinYMidMeetScaling");
}
@Test
public void viewBoxScalingTestPreserveAspectRatioXMinYMaxMeetScaling() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxScalingTestPreserveAspectRatioXMinYMaxMeetScaling");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "PreserveAspectRatioXMinYMaxMeetScaling");
}
@Test
public void viewBoxScalingTestPreserveAspectRatioXMidYMinMeetScaling() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxScalingTestPreserveAspectRatioXMidYMinMeetScaling");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "PreserveAspectRatioXMidYMinMeetScaling");
}
@Test
public void viewBoxScalingTestPreserveAspectRatioXMidYMaxMeetScaling() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxScalingTestPreserveAspectRatioXMidYMaxMeetScaling");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "PreserveAspectRatioXMidYMaxMeetScaling");
}
@Test
public void viewBoxScalingTestPreserveAspectRatioXMaxYMinMeetScaling() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxScalingTestPreserveAspectRatioXMaxYMinMeetScaling");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "PreserveAspectRatioXMaxYMinMeetScaling");
}
@Test
public void viewBoxScalingTestPreserveAspectRatioXMaxYMidMeetScaling() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxScalingTestPreserveAspectRatioXMaxYMidMeetScaling");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "PreserveAspectRatioXMaxYMidMeetScaling");
}
@Test
public void viewBoxTranslationTestInnerZeroCoordinatesViewBox() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxTranslationTestInnerZeroCoordinatesViewBox");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "InnerZeroCoordinatesViewBox");
}
@Test
public void viewBoxTranslationTestOuterZeroCoordinatesViewBox() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxTranslationTestOuterZeroCoordinatesViewBox");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "OuterZeroCoordinatesViewBox");
}
@Test
public void viewBoxTranslationTestMultipleViewBoxes() throws IOException, InterruptedException {
- convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "viewBoxTranslationTestMultipleViewBoxes");
+ convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "MultipleViewBoxes");
}
@Test
//TODO (DEVSIX-3537) change cmp files after the ticket will be fixed
public void svgTranslationYMinMeetTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgTranslationYMinMeetTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgTranslationYMinMeet");
}
@Test
//TODO (DEVSIX-3537) change cmp files after the ticket will be fixed
public void svgTranslationYMidMeetTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgTranslationYMidMeetTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgTranslationYMidMeet");
}
@Test
//TODO (DEVSIX-3537) change cmp files after the ticket will be fixed
public void svgTranslationYMaxMeetTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgTranslationYMaxMeetTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgTranslationYMaxMeet");
}
@Test
//TODO (DEVSIX-3537) change cmp files after the ticket will be fixed
public void svgTranslationXMinMeetTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgTranslationXMinMeetTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgTranslationXMinMeet");
}
@Test
//TODO (DEVSIX-3537) change cmp files after the ticket will be fixed
public void svgTranslationXMidMeetTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgTranslationXMidMeetTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgTranslationXMidMeet");
}
@Test
//TODO (DEVSIX-3537) change cmp files after the ticket will be fixed
public void svgTranslationXMaxMeetTest() throws IOException, InterruptedException {
- convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgTranslationXMaxMeetTest");
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgTranslationXMaxMeet");
}
}
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererUnitTest.java
index 623841c176..29977660e1 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererIntegrationTest.java
index 3f2c9c60e0..f444135e17 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererUnitTest.java
index cd95aac172..854c4c69db 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/SimpleSvgTagSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/SimpleSvgTagSvgNodeRendererIntegrationTest.java
index 0c99cefd52..5658922c65 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/SimpleSvgTagSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/SimpleSvgTagSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/StopSvgNodeRendererUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/StopSvgNodeRendererUnitTest.java
index aedfbbc0b2..f0cbc034b5 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/StopSvgNodeRendererUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/StopSvgNodeRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/SvgTagSvgNodeRendererUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/SvgTagSvgNodeRendererUnitTest.java
index b28cabb153..1fb40c519b 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/SvgTagSvgNodeRendererUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/SvgTagSvgNodeRendererUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/SymbolTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/SymbolTest.java
index 9593db9a99..38950337fd 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/SymbolTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/SymbolTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest.java
index 7cb1216bad..391c6336c6 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
@@ -229,4 +229,19 @@ public void tspanInheritTextFontSizeTest() throws IOException, InterruptedExcept
public void tspanInheritAncestorsTspanFontSizeTest() throws IOException, InterruptedException {
convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "tspanInheritAncestorsTspanFontSize");
}
+
+ @Test
+ public void tspanNestedWithOffsets() throws IOException, InterruptedException {
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "tspanNestedWithOffsets");
+ }
+
+ @Test
+ public void tspanNestedRelativeOffsets() throws IOException, InterruptedException {
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "tspanNestedRelativeOffsets");
+ }
+
+ @Test
+ public void simpleNestedTspanTest() throws IOException, InterruptedException {
+ convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "simpleNestedTspan");
+ }
}
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/TextLeafSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/TextLeafSvgNodeRendererIntegrationTest.java
index ecf7df828d..4b12b0cd79 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/TextLeafSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/TextLeafSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest.java
index 6e00121ce9..ce51738cdd 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseIntegrationTest.java
index ea40cb0828..bac23cecba 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseUnitTest.java
index 633191250b..3b436cb41c 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseUnitTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseUnitTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ViewBoxSvgTagSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ViewBoxSvgTagSvgNodeRendererIntegrationTest.java
index a8b7b06a56..d3ed1f7b35 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ViewBoxSvgTagSvgNodeRendererIntegrationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ViewBoxSvgTagSvgNodeRendererIntegrationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/XLinkDataTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/XLinkDataTest.java
index 8a612bd4a3..aca8af5eba 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/XLinkDataTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/XLinkDataTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/path/PathShapeMapperTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/path/PathShapeMapperTest.java
index 55b4a48e63..1e74ecef05 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/path/PathShapeMapperTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/path/PathShapeMapperTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipseArcTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipseArcTest.java
index 84712c64b5..4e3e5f0f31 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipseArcTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipseArcTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipticalPathOperatorTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipticalPathOperatorTest.java
index 1ecf0a9e57..bd252ac549 100644
--- a/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipticalPathOperatorTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipticalPathOperatorTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/utils/MatrixTransformationTest.java b/svg/src/test/java/com/itextpdf/svg/utils/MatrixTransformationTest.java
index bf564d0618..22430e1678 100644
--- a/svg/src/test/java/com/itextpdf/svg/utils/MatrixTransformationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/utils/MatrixTransformationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/utils/RotateTransformationTest.java b/svg/src/test/java/com/itextpdf/svg/utils/RotateTransformationTest.java
index 233a2d5da5..0391dbe7e3 100644
--- a/svg/src/test/java/com/itextpdf/svg/utils/RotateTransformationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/utils/RotateTransformationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/utils/ScaleTransformationTest.java b/svg/src/test/java/com/itextpdf/svg/utils/ScaleTransformationTest.java
index f69efb4b4b..548ac2855c 100644
--- a/svg/src/test/java/com/itextpdf/svg/utils/ScaleTransformationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/utils/ScaleTransformationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/utils/SkewXTransformationTest.java b/svg/src/test/java/com/itextpdf/svg/utils/SkewXTransformationTest.java
index d18592efac..2ecf66f70a 100644
--- a/svg/src/test/java/com/itextpdf/svg/utils/SkewXTransformationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/utils/SkewXTransformationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/utils/SkewYTransformationTest.java b/svg/src/test/java/com/itextpdf/svg/utils/SkewYTransformationTest.java
index de40499a16..ba5f26a5d5 100644
--- a/svg/src/test/java/com/itextpdf/svg/utils/SkewYTransformationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/utils/SkewYTransformationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/utils/SvgCoordinateUtilsTest.java b/svg/src/test/java/com/itextpdf/svg/utils/SvgCoordinateUtilsTest.java
index a5d8ef0f34..0423359d03 100644
--- a/svg/src/test/java/com/itextpdf/svg/utils/SvgCoordinateUtilsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/utils/SvgCoordinateUtilsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is offered under a commercial and under the AGPL license.
diff --git a/svg/src/test/java/com/itextpdf/svg/utils/SvgCssUtilsTest.java b/svg/src/test/java/com/itextpdf/svg/utils/SvgCssUtilsTest.java
index 667ad2f3c9..13482b4b00 100644
--- a/svg/src/test/java/com/itextpdf/svg/utils/SvgCssUtilsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/utils/SvgCssUtilsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/utils/SvgTextUtilTest.java b/svg/src/test/java/com/itextpdf/svg/utils/SvgTextUtilTest.java
index c9608ce36f..868d7dd51c 100644
--- a/svg/src/test/java/com/itextpdf/svg/utils/SvgTextUtilTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/utils/SvgTextUtilTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/utils/TestUtils.java b/svg/src/test/java/com/itextpdf/svg/utils/TestUtils.java
index 603fbf3f8d..b6341996ea 100644
--- a/svg/src/test/java/com/itextpdf/svg/utils/TestUtils.java
+++ b/svg/src/test/java/com/itextpdf/svg/utils/TestUtils.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/utils/TransformUtilsTest.java b/svg/src/test/java/com/itextpdf/svg/utils/TransformUtilsTest.java
index 23fd071822..a01c854b2b 100644
--- a/svg/src/test/java/com/itextpdf/svg/utils/TransformUtilsTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/utils/TransformUtilsTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/java/com/itextpdf/svg/utils/TranslateTransformationTest.java b/svg/src/test/java/com/itextpdf/svg/utils/TranslateTransformationTest.java
index 7ddbe9928e..5040a7029f 100644
--- a/svg/src/test/java/com/itextpdf/svg/utils/TranslateTransformationTest.java
+++ b/svg/src/test/java/com/itextpdf/svg/utils/TranslateTransformationTest.java
@@ -1,6 +1,6 @@
/*
This file is part of the iText (R) project.
- Copyright (c) 1998-2021 iText Group NV
+ Copyright (c) 1998-2022 iText Group NV
Authors: iText Software.
This program is free software; you can redistribute it and/or modify
diff --git a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_rectangleFromFileTest.pdf b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_rectangleFromFileTest.pdf
index 5c394451c7..df83d44d45 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_rectangleFromFileTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_rectangleFromFileTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_rectangleFromStringTest.pdf b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_rectangleFromStringTest.pdf
index 7ed61fd30a..003115c903 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_rectangleFromStringTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_rectangleFromStringTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgBarChartFromFileTest.pdf b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgBarChartFromFileTest.pdf
index 9f202d782f..c9685898a1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgBarChartFromFileTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgBarChartFromFileTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgBarChartFromStringTest.pdf b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgBarChartFromStringTest.pdf
index 862123fc9d..52a9eb1c23 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgBarChartFromStringTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgBarChartFromStringTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgLineChartFromFileTest.pdf b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgLineChartFromFileTest.pdf
index 0178387ccc..4c66ad4b06 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgLineChartFromFileTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgLineChartFromFileTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgLineChartFromStringTest.pdf b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgLineChartFromStringTest.pdf
index 9e39df01dc..953953643c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgLineChartFromStringTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgLineChartFromStringTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgPieChartFromFileTest.pdf b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgPieChartFromFileTest.pdf
index 6450f25c00..6b7b268c9e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgPieChartFromFileTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgPieChartFromFileTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgXYChartFromFileTest.pdf b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgXYChartFromFileTest.pdf
index fb31bfb2b3..e149da3f38 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgXYChartFromFileTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgXYChartFromFileTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgXYChartFromStringTest.pdf b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgXYChartFromStringTest.pdf
index 20cb811e38..7192839ddb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgXYChartFromStringTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/JFreeSvgTest/cmp_usingJFreeSvgXYChartFromStringTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_chart_snippet.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_chart_snippet.pdf
index b022dcbddc..9fbabe91f0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_chart_snippet.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_chart_snippet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_hello_world.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_hello_world.pdf
index 8b6d07a9b9..e5577b01e5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_hello_world.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_hello_world.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_pdfFromSvgString.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_pdfFromSvgString.pdf
index 98aa3eb911..2d2e150e0a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_pdfFromSvgString.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_pdfFromSvgString.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_groupInheritance.pdf b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_groupInheritance.pdf
index e2d7e980a4..18f156b0eb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_groupInheritance.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_groupInheritance.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_simpleGroupInheritance.pdf b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_simpleGroupInheritance.pdf
index 2537d99c74..6dfe158f55 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_simpleGroupInheritance.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_simpleGroupInheritance.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useFillInheritance.pdf b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useFillInheritance.pdf
index 3ce5cd8132..7334ab02fb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useFillInheritance.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useFillInheritance.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useInheritanceNotOverriding.pdf b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useInheritanceNotOverriding.pdf
index bb76b1d986..5f21e16e30 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useInheritanceNotOverriding.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useInheritanceNotOverriding.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntFontSizeFromDefsFillTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntFontSizeFromDefsFillTest.pdf
index d7f614b569..bf7535959d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntFontSizeFromDefsFillTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntFontSizeFromDefsFillTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntObjectBoundingBoxEmUnitFromDirectParentTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntObjectBoundingBoxEmUnitFromDirectParentTest.pdf
index 10ae882acf..00e4db4ae2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntObjectBoundingBoxEmUnitFromDirectParentTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntObjectBoundingBoxEmUnitFromDirectParentTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntObjectBoundingBoxEmUnitTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntObjectBoundingBoxEmUnitTest.pdf
index 0389ed0e5c..6f130b25f2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntObjectBoundingBoxEmUnitTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntObjectBoundingBoxEmUnitTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntObjectBoundingBoxRemUnitTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntObjectBoundingBoxRemUnitTest.pdf
index dac5e6d47a..d23d833ee1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntObjectBoundingBoxRemUnitTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntObjectBoundingBoxRemUnitTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntUserSpaceOnUseEmUnitFromDirectParentTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntUserSpaceOnUseEmUnitFromDirectParentTest.pdf
index fbb5e66c43..56b1eba504 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntUserSpaceOnUseEmUnitFromDirectParentTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntUserSpaceOnUseEmUnitFromDirectParentTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntUserSpaceOnUseEmUnitTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntUserSpaceOnUseEmUnitTest.pdf
index 54560e9caf..ffc42a8474 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntUserSpaceOnUseEmUnitTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntUserSpaceOnUseEmUnitTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntUserSpaceOnUseRemUnitTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntUserSpaceOnUseRemUnitTest.pdf
index 4dbc667b58..675444835f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntUserSpaceOnUseRemUnitTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_lnrGrdntUserSpaceOnUseRemUnitTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_markerFontSizeInheritanceFromDifsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_markerFontSizeInheritanceFromDifsTest.pdf
index c6884630be..3cda06a991 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_markerFontSizeInheritanceFromDifsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_markerFontSizeInheritanceFromDifsTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_symbolFontSizeInheritanceFromUseTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_symbolFontSizeInheritanceFromUseTest.pdf
index 04f98b7ec0..41274a5c28 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_symbolFontSizeInheritanceFromUseTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_symbolFontSizeInheritanceFromUseTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeEmUnitTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeEmUnitTest.pdf
index ca8dc53c50..efdc4e67d9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeEmUnitTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeEmUnitTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeFromParentTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeFromParentTest.pdf
index 5e4b51bd4a..41cecd2fce 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeFromParentTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeFromParentTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeFromUseTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeFromUseTest.pdf
index f5b8bf8383..6dd7da339d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeFromUseTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeFromUseTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeHierarchyEmAndRemUnitTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeHierarchyEmAndRemUnitTest.pdf
index e6c7db9bdd..1f1ccec86d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeHierarchyEmAndRemUnitTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeHierarchyEmAndRemUnitTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeInheritanceFromUseTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeInheritanceFromUseTest.pdf
index 9b002d20f1..92fa80b915 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeInheritanceFromUseTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeInheritanceFromUseTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeRemUnitTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeRemUnitTest.pdf
index 3833f0370d..30383eb2c9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeRemUnitTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textFontSizeRemUnitTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textNegativeFontSizeEmUnitTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textNegativeFontSizeEmUnitTest.pdf
index 80233e4681..3eebad4be0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textNegativeFontSizeEmUnitTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textNegativeFontSizeEmUnitTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textNegativeFontSizeRemUnitTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textNegativeFontSizeRemUnitTest.pdf
index 365855d07b..3103377d99 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textNegativeFontSizeRemUnitTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/FontRelativeUnitTest/cmp_textNegativeFontSizeRemUnitTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss.pdf
index 55fcec180f..51b6d13a13 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss_custom.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss_custom.pdf
index f890fbb26f..bad28c6e3f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss_custom.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss_custom.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss_palette.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss_palette.pdf
index e3accf73af..c070bb01bd 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss_palette.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss_palette.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalStyleSheetWithFillStyleTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalStyleSheetWithFillStyleTest.pdf
index d299d5c240..ca43d0da2e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalStyleSheetWithFillStyleTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalStyleSheetWithFillStyleTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalStyleSheetWithStrokeStyleTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalStyleSheetWithStrokeStyleTest.pdf
index 1f9dc00426..8fd62ca312 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalStyleSheetWithStrokeStyleTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalStyleSheetWithStrokeStyleTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_fontWeightTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_fontWeightTest.pdf
index c7b2807698..6d18cb7805 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_fontWeightTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_fontWeightTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_fontssvg.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_fontssvg.pdf
index 40f9badbd7..fe612f9806 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_fontssvg.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_fontssvg.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_googleFontsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_googleFontsTest.pdf
index 398494d41c..25283c7c7e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_googleFontsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_googleFontsTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss.pdf
index 18d365f490..5c1748e99f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss_custom.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss_custom.pdf
index 3b2e1a55db..0dd6617ddb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss_custom.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss_custom.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_relativeStyleInheritanceTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_relativeStyleInheritanceTest.pdf
index 12ea939976..366e6c0415 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_relativeStyleInheritanceTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_relativeStyleInheritanceTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_validLocalFontTest.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_validLocalFontTest.pdf
index 19591f8d91..15bd2e2b7b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_validLocalFontTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_validLocalFontTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/customization/CustomizeTextLeafSvgNodeRendererTest/cmp_customizeTextLeafSvgNodeRenderer.pdf b/svg/src/test/resources/com/itextpdf/svg/customization/CustomizeTextLeafSvgNodeRendererTest/cmp_customizeTextLeafSvgNodeRenderer.pdf
index ece34c6b3b..a64e6f7855 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/customization/CustomizeTextLeafSvgNodeRendererTest/cmp_customizeTextLeafSvgNodeRenderer.pdf and b/svg/src/test/resources/com/itextpdf/svg/customization/CustomizeTextLeafSvgNodeRendererTest/cmp_customizeTextLeafSvgNodeRenderer.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ColumnChartsTest/cmp_columnDualYChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ColumnChartsTest/cmp_columnDualYChart.pdf
index 0ba9f4e80d..112bf9faa9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ColumnChartsTest/cmp_columnDualYChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ColumnChartsTest/cmp_columnDualYChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ColumnChartsTest/cmp_columnMaterialChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ColumnChartsTest/cmp_columnMaterialChart.pdf
index 868b671bc1..b42a62b00e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ColumnChartsTest/cmp_columnMaterialChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ColumnChartsTest/cmp_columnMaterialChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ColumnChartsTest/cmp_columnTopXChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ColumnChartsTest/cmp_columnTopXChart.pdf
index 45d92c9474..fbaec68262 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ColumnChartsTest/cmp_columnTopXChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ColumnChartsTest/cmp_columnTopXChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_gantt2Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_gantt2Chart.pdf
index f1f7881f24..c43ec85750 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_gantt2Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_gantt2Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_gantt3Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_gantt3Chart.pdf
index b81ccfb23b..7a85f6d8b4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_gantt3Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_gantt3Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_gantt4Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_gantt4Chart.pdf
index eb8f926067..e85c8ffea6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_gantt4Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_gantt4Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_ganttChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_ganttChart.pdf
index 0d9b28deb1..c63ce5b4b4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_ganttChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GanttChartsTest/cmp_ganttChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GaugeChartsTest/cmp_gauge2Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GaugeChartsTest/cmp_gauge2Chart.pdf
index 1170ccdcf1..9d63a275e4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GaugeChartsTest/cmp_gauge2Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GaugeChartsTest/cmp_gauge2Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GaugeChartsTest/cmp_gauge3Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GaugeChartsTest/cmp_gauge3Chart.pdf
index f32af2eabf..4649d52a4a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GaugeChartsTest/cmp_gauge3Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GaugeChartsTest/cmp_gauge3Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GaugeChartsTest/cmp_gaugeChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GaugeChartsTest/cmp_gaugeChart.pdf
index 0669bee8dd..7dac57e37b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GaugeChartsTest/cmp_gaugeChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GaugeChartsTest/cmp_gaugeChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoChart.pdf
index 56e3c2b215..1c26777929 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoColoredChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoColoredChart.pdf
index 92fbf58357..2cb0b54350 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoColoredChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoColoredChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoMarkerChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoMarkerChart.pdf
index 215c595f6e..d05f55974e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoMarkerChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoMarkerChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoPropontionalChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoPropontionalChart.pdf
index 88646a6f2c..248607b1ab 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoPropontionalChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoPropontionalChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoTextChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoTextChart.pdf
index d355ebbb5a..0ec1d62404 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoTextChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GeoChartsTest/cmp_geoTextChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_annotationChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_annotationChart.pdf
index 8c2a8b883d..582f2e8822 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_annotationChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_annotationChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_areaChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_areaChart.pdf
index 49486cdee7..572685ad9e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_areaChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_areaChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_barChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_barChart.pdf
index edf7c9951f..5f88aa5826 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_barChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_barChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_bubbleChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_bubbleChart.pdf
index 4da1755bf9..16bd26cb33 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_bubbleChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_bubbleChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_calendarChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_calendarChart.pdf
index a6c5f1dbc5..411825c2b3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_calendarChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_calendarChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_candlestickChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_candlestickChart.pdf
index 9c14933850..eba074241a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_candlestickChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_candlestickChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_comboChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_comboChart.pdf
index 0775561589..e84090b39f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_comboChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_comboChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_diffChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_diffChart.pdf
index 188e677618..a3d1c658f0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_diffChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_diffChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_donutChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_donutChart.pdf
index e6aa3c8859..05550e4158 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_donutChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_donutChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_histogramChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_histogramChart.pdf
index 977aa7ab21..16eb6f29b9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_histogramChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_histogramChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_waterfallChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_waterfallChart.pdf
index fc9d420f7d..cea09e57c4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_waterfallChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTest/cmp_waterfallChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsAreaChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsAreaChart.pdf
index 3560cdc49f..269803fe9f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsAreaChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsAreaChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBackgroundBoxChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBackgroundBoxChart.pdf
index bc96163d73..4af790421a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBackgroundBoxChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBackgroundBoxChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBoxChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBoxChart.pdf
index dfa3706f27..68262b48b3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBoxChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBoxChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBoxPlotChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBoxPlotChart.pdf
index 2512028c66..4f3c4605bb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBoxPlotChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBoxPlotChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBoxThickChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBoxThickChart.pdf
index fe89475158..5ffbcb224c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBoxThickChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsBoxThickChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsCombiningChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsCombiningChart.pdf
index d5bfcf0ca1..8e70cee094 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsCombiningChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsCombiningChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsLineChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsLineChart.pdf
index 2f34e52f22..23c9d907b4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsLineChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsLineChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsPointsChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsPointsChart.pdf
index d142d9848f..73860d6f49 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsPointsChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsPointsChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsPointsWhiskersChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsPointsWhiskersChart.pdf
index 5a2b105690..986db49435 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsPointsWhiskersChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsPointsWhiskersChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsStickChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsStickChart.pdf
index 5f6a61f3a9..93db021d23 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsStickChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsStickChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsSticksHorizontalChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsSticksHorizontalChart.pdf
index 5315965091..1339b0e4e6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsSticksHorizontalChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsSticksHorizontalChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsTailoredChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsTailoredChart.pdf
index e88b4dc8fa..b1e7f0894f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsTailoredChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/IntervalsChartsTest/cmp_intervalsTailoredChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineChart.pdf
index 056e0868df..4006ae8cd4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineClassicChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineClassicChart.pdf
index 69a854affe..59c4ce1dd8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineClassicChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineClassicChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineMaterialChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineMaterialChart.pdf
index 6d08f55a01..3c26f1c114 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineMaterialChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineMaterialChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineTopXChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineTopXChart.pdf
index c88d8d61bc..31f79f5392 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineTopXChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/LineChartsTest/cmp_lineTopXChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pie1Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pie1Chart.pdf
index e2f9e43412..42a0133ab4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pie1Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pie1Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pie3DChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pie3DChart.pdf
index 0c0ea340f9..9ea1618859 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pie3DChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pie3DChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pieChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pieChart.pdf
index 9786eaee55..3bf898175d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pieChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pieChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pieHoleChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pieHoleChart.pdf
index 613a026b1f..022fc2b02a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pieHoleChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_pieHoleChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_rotatingPieChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_rotatingPieChart.pdf
index 95a14d5ba0..eeb625cecf 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_rotatingPieChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/PieChartsTest/cmp_rotatingPieChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyBordersChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyBordersChart.pdf
index bcb8b71c7a..fde5e4e48b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyBordersChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyBordersChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyChart.pdf
index b4023d3fd6..e301567bef 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyColoredChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyColoredChart.pdf
index 4e368247ec..0015a21273 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyColoredChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyColoredChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyFontsChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyFontsChart.pdf
index d7e0c91fa4..366b1ae6d1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyFontsChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyFontsChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyMultilevelChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyMultilevelChart.pdf
index 92a7713fe0..57b839a6b5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyMultilevelChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyMultilevelChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyNodesChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyNodesChart.pdf
index 346525d163..2e5b7a93da 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyNodesChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SankeyChartsTest/cmp_sankeyNodesChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterCharts.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterCharts.pdf
index 43efed493e..5a637ec4c4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterCharts.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterCharts.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterDualYChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterDualYChart.pdf
index 35c8dd4144..a3ec3070e5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterDualYChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterDualYChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterMaterialChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterMaterialChart.pdf
index 5ee7e9b4fd..9d47c803bf 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterMaterialChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterMaterialChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterStarsChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterStarsChart.pdf
index 9285de4979..b71a02554a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterStarsChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterStarsChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterTopXChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterTopXChart.pdf
index c8c6783e1f..5d740cd21e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterTopXChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/ScatterChartsTest/cmp_scatterTopXChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SliceChartsTest/cmp_explodingSliceChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SliceChartsTest/cmp_explodingSliceChart.pdf
index 236aafddcb..d0e6570b92 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SliceChartsTest/cmp_explodingSliceChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SliceChartsTest/cmp_explodingSliceChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SliceChartsTest/cmp_removingSliceChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SliceChartsTest/cmp_removingSliceChart.pdf
index c943216976..03b1a94b53 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SliceChartsTest/cmp_removingSliceChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SliceChartsTest/cmp_removingSliceChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SteppedAreaChartsTest/cmp_steppedArea2Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SteppedAreaChartsTest/cmp_steppedArea2Chart.pdf
index 282dff92ab..862a638346 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SteppedAreaChartsTest/cmp_steppedArea2Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SteppedAreaChartsTest/cmp_steppedArea2Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SteppedAreaChartsTest/cmp_steppedArea3Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SteppedAreaChartsTest/cmp_steppedArea3Chart.pdf
index e78b00f539..5fb45ac56f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SteppedAreaChartsTest/cmp_steppedArea3Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SteppedAreaChartsTest/cmp_steppedArea3Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SteppedAreaChartsTest/cmp_steppedAreaChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SteppedAreaChartsTest/cmp_steppedAreaChart.pdf
index a663686fc1..8b12cd27b7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/SteppedAreaChartsTest/cmp_steppedAreaChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/SteppedAreaChartsTest/cmp_steppedAreaChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TimelineChartsTest/cmp_timelineAdvancedChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TimelineChartsTest/cmp_timelineAdvancedChart.pdf
index 2a8ba4c2a8..b63b111089 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TimelineChartsTest/cmp_timelineAdvancedChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TimelineChartsTest/cmp_timelineAdvancedChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TimelineChartsTest/cmp_timelineChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TimelineChartsTest/cmp_timelineChart.pdf
index 57f114d0ad..ee927a0185 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TimelineChartsTest/cmp_timelineChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TimelineChartsTest/cmp_timelineChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TimelineChartsTest/cmp_timelineLabeledChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TimelineChartsTest/cmp_timelineLabeledChart.pdf
index 15ed236da5..5c239295aa 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TimelineChartsTest/cmp_timelineLabeledChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TimelineChartsTest/cmp_timelineLabeledChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TreemapsChartsTest/cmp_treemaps2Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TreemapsChartsTest/cmp_treemaps2Chart.pdf
index 24672b2a9f..821848c87a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TreemapsChartsTest/cmp_treemaps2Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TreemapsChartsTest/cmp_treemaps2Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TreemapsChartsTest/cmp_treemapsChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TreemapsChartsTest/cmp_treemapsChart.pdf
index 43fca1d52f..2185ceb579 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TreemapsChartsTest/cmp_treemapsChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TreemapsChartsTest/cmp_treemapsChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines2Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines2Chart.pdf
index 90e0b1058a..d2e02fbc46 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines2Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines2Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines3Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines3Chart.pdf
index a234a2246c..100fd2f7b6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines3Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines3Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines4Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines4Chart.pdf
index b8c6977a41..4810400734 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines4Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines4Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines5Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines5Chart.pdf
index 309403bddd..5428d728e2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines5Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlines5Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlinesChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlinesChart.pdf
index 0e4845c2d4..213395b888 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlinesChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/TrendlinesChartsTest/cmp_trendlinesChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTrees2Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTrees2Chart.pdf
index 2ec3f4115e..953fade4b4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTrees2Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTrees2Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTrees3Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTrees3Chart.pdf
index e25d836981..d28af067f5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTrees3Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTrees3Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTrees4Chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTrees4Chart.pdf
index 81a86a87cf..1193214b90 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTrees4Chart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTrees4Chart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTreesChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTreesChart.pdf
index 6a2c86e666..7060b25dda 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTreesChart.pdf and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/WordTreesChartsTest/cmp_wordTreesChart.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalFontTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalFontTest.pdf
index faf3f5a6d8..a1f5d29559 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalFontTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalFontTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalLocalFontTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalLocalFontTest.pdf
index 6c2135334a..c293ae4197 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalLocalFontTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalLocalFontTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalWithMediaFontTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalWithMediaFontTest.pdf
index 49d8e36526..2973fc1df0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalWithMediaFontTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalWithMediaFontTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalWithMediaRuleFontTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalWithMediaRuleFontTest.pdf
index 7b91b95ce2..cb190d854e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalWithMediaRuleFontTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifLocalWithMediaRuleFontTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifSingleQuotesTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifSingleQuotesTest.pdf
index b60f2ce90e..84655dedcf 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifSingleQuotesTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifSingleQuotesTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifWebFontTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifWebFontTest.pdf
index ef77da9a96..1716d39a31 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifWebFontTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_droidSerifWebFontTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceGrammarTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceGrammarTest.pdf
index 37709ea20b..ee7aa85b70 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceGrammarTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceGrammarTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceTtcTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceTtcTest.pdf
index 0388188fcc..58b6791fe8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceTtcTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceTtcTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2SimpleTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2SimpleTest.pdf
index c040b28159..01a04f8bfe 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2SimpleTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2SimpleTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2TtcTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2TtcTest.pdf
index 117a4424fa..f1b3faa10c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2TtcTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2TtcTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest01.pdf
index 44e365095b..48463cb038 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest01.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest02.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest02.pdf
index 007b307f7c..98ce973e72 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest02.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest02.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest.pdf
index 54e6761210..3126df1b41 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest01.pdf
index 5e3b4331f0..d2664a8430 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest01.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest02.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest02.pdf
index fdcc002267..54168c3a3a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest02.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest02.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest01.pdf
index a18e9f91b1..becb506aa2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest01.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest02.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest02.pdf
index cb1098daf2..a8f9124245 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest02.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest02.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest03.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest03.pdf
index 07beea0eae..55db8f7ae4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest03.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest03.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest04.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest04.pdf
index b567eebb8a..b4deeed715 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest04.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest04.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithAllProperties.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithAllProperties.pdf
index 244aa762fb..647f894d8d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithAllProperties.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithAllProperties.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithConverterPropertiesAndEmptyUri.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithConverterPropertiesAndEmptyUri.pdf
index 25f22dc5a0..b8ac8d2d01 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithConverterPropertiesAndEmptyUri.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithConverterPropertiesAndEmptyUri.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithConverterPropertiesAndNullUri.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithConverterPropertiesAndNullUri.pdf
index ea4f54478f..96e248f014 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithConverterPropertiesAndNullUri.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithConverterPropertiesAndNullUri.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithConverterPropsAndWriterProps.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithConverterPropsAndWriterProps.pdf
index 106b99a864..682c15b334 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithConverterPropsAndWriterProps.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithConverterPropsAndWriterProps.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithWriterProperties.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithWriterProperties.pdf
index 5f4c6e2e7c..43ccf7fe5a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithWriterProperties.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithWriterProperties.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithoutConverterPropertiesAndWriterProperties.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithoutConverterPropertiesAndWriterProperties.pdf
index 7723f575cf..60ba0ef723 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithoutConverterPropertiesAndWriterProperties.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_resolveFonts_WithoutConverterPropertiesAndWriterProperties.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_unicodeRangeTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_unicodeRangeTest.pdf
index 68b23982ce..5bbd8aec47 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_unicodeRangeTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_unicodeRangeTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest01.pdf
index f3780f3b76..231ca67343 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest01.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest03.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest03.pdf
index dec4346c4f..12abb69129 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest03.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest03.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest04.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest04.pdf
index 68b8efaa21..246aaf5050 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest04.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest04.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest05.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest05.pdf
index a30d71b7c5..28519bde97 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest05.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest05.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest06.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest06.pdf
index 5c75e4825f..795c0ecbcb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest06.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest06.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_diff_units_of_measure.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_diff_units_of_measure.pdf
index c5ae2a6015..d4411c1ec8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_diff_units_of_measure.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_diff_units_of_measure.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontAbsoluteKeywords.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontAbsoluteKeywords.pdf
index be8bdc8746..859f670b74 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontAbsoluteKeywords.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontAbsoluteKeywords.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontRelativeKeywords.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontRelativeKeywords.pdf
index d37ee714cb..27f2acc108 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontRelativeKeywords.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontRelativeKeywords.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontSizeTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontSizeTest01.pdf
index 153bad2192..27119483e3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontSizeTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontSizeTest01.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontSizeTest02.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontSizeTest02.pdf
index e25a2aab01..fdaf55dd4f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontSizeTest02.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontSizeTest02.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontSizeTest03.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontSizeTest03.pdf
index 06743c4c7f..ae1fc3f213 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontSizeTest03.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_fontSizeTest03.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/AnimationSvgTest/cmp_animation.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/AnimationSvgTest/cmp_animation.pdf
index c577f12c5d..3c9434f3a5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/AnimationSvgTest/cmp_animation.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/AnimationSvgTest/cmp_animation.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_basicCircle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_basicCircle.pdf
index bbbfa9d0bd..afe5e182cc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_basicCircle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_basicCircle.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxAbsent.pdf
index 110f99fa58..76336c4a9d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxAbsent.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxCyAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxCyAbsent.pdf
index 7f45f001f1..6c279101cc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxCyAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxCyAbsent.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxNegative.pdf
index 1e9c530012..579d65528c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxNegative.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyAbsent.pdf
index 8742958cb4..f9014384b3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyAbsent.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyNegative.pdf
index 824c92d48b..cd957f1eab 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyNegative.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRAbsent.pdf
index b3186b78b7..206952057f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRAbsent.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRNegative.pdf
index 3b8ab23752..54432a3fca 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRNegative.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRotated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRotated.pdf
index dcf31f3ffb..a54e2d0397 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRotated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRotated.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledDown.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledDown.pdf
index 290c2ff419..fd86f9e0e3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledDown.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledDown.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledUp.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledUp.pdf
index 76ad1f96e3..3d551e9bde 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledUp.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledUp.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledXY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledXY.pdf
index bc34253fbb..543d4c1eba 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledXY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledXY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewX.pdf
index 30884ec225..6a48c78a5f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewY.pdf
index cbb2a8bfd8..adc55b7566 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleTranslated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleTranslated.pdf
index 5177a903d4..fee35620d3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleTranslated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleTranslated.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleWithBigStrokeWidth.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleWithBigStrokeWidth.pdf
index ca1d87469c..c13de06c25 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleWithBigStrokeWidth.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleWithBigStrokeWidth.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCss.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCss.pdf
index 25a9eb15c8..1cd7ccdb7d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCss.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCss.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCssProperty.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCssProperty.pdf
index 8d032a34c5..eef58979d2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCssProperty.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCssProperty.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleEvenoddNonzero.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleEvenoddNonzero.pdf
index e07880f5f6..429d6a7ed1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleEvenoddNonzero.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleEvenoddNonzero.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleParameterVsFillRule.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleParameterVsFillRule.pdf
index 91d93d7fa8..06a6c74b89 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleParameterVsFillRule.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleParameterVsFillRule.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRulesCombined.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRulesCombined.pdf
index c6fb82d50c..61d0d4fb75 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRulesCombined.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRulesCombined.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipRule.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipRule.pdf
index 88f1d9a735..e0a808cf1a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipRule.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipRule.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_circle_complex.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_circle_complex.pdf
index c37fa7e58d..2f65004ad4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_circle_complex.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_circle_complex.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_circle_simple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_circle_simple.pdf
index 20d639784f..c175bce302 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_circle_simple.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_circle_simple.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_invalid_tag.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_invalid_tag.pdf
index 01793d9b5a..d9fb8cb963 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_invalid_tag.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_invalid_tag.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_move.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_move.pdf
index 50e94e4f4f..ba58b93787 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_move.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_move.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_multi_complex.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_multi_complex.pdf
index 15c8e49653..7b873dc1de 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_multi_complex.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_multi_complex.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rect_complex.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rect_complex.pdf
index b5d2275a44..e56d499e65 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rect_complex.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rect_complex.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rect_simple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rect_simple.pdf
index a8b6e0961c..a0879ab595 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rect_simple.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rect_simple.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rule_multiple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rule_multiple.pdf
index 027e20a3cb..397dd3b1d6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rule_multiple.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rule_multiple.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_defsWithOneChildAndNonDefsBeingDrawn.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_defsWithOneChildAndNonDefsBeingDrawn.pdf
index dba4219fc9..4a9632e080 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_defsWithOneChildAndNonDefsBeingDrawn.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_defsWithOneChildAndNonDefsBeingDrawn.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_onlyDefsWithMultipleChildren.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_onlyDefsWithMultipleChildren.pdf
index 3c730ad752..e78971a4e7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_onlyDefsWithMultipleChildren.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_onlyDefsWithMultipleChildren.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_onlyDefsWithNoChildren.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_onlyDefsWithNoChildren.pdf
index 82e0096372..aaed5be139 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_onlyDefsWithNoChildren.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_onlyDefsWithNoChildren.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_onlyDefsWithOneChild.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_onlyDefsWithOneChild.pdf
index 81e2f5382d..1b5c0b4ddf 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_onlyDefsWithOneChild.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_onlyDefsWithOneChild.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_basicEllipse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_basicEllipse.pdf
index c2027d9b82..83554be589 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_basicEllipse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_basicEllipse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCxAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCxAbsent.pdf
index 30684b9d7d..0cc5fcfabd 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCxAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCxAbsent.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCxCyAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCxCyAbsent.pdf
index 00165370d0..56e2355324 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCxCyAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCxCyAbsent.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCxNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCxNegative.pdf
index 5c94032de4..e18e731193 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCxNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCxNegative.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCyAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCyAbsent.pdf
index 262e15612e..c639ccfc2e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCyAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCyAbsent.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCyNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCyNegative.pdf
index 1a2a284995..17f1c56b84 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCyNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseCyNegative.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRotated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRotated.pdf
index dbf0fc7d5b..03dbf2e096 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRotated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRotated.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRxAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRxAbsent.pdf
index 33b7b0cabe..e1a41e1ffb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRxAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRxAbsent.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRxNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRxNegative.pdf
index 2deb6c4b83..961b586fba 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRxNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRxNegative.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRyAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRyAbsent.pdf
index 84e00117b1..fb772df7c3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRyAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRyAbsent.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRyNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRyNegative.pdf
index 319c10c1eb..5840365076 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRyNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseRyNegative.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseScaledDown.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseScaledDown.pdf
index 6136752e9a..286551f049 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseScaledDown.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseScaledDown.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseScaledUp.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseScaledUp.pdf
index 70379695bb..1d24575744 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseScaledUp.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseScaledUp.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseScaledXY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseScaledXY.pdf
index 17bfb6a778..2613045f98 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseScaledXY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseScaledXY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseSkewX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseSkewX.pdf
index 71dd84e0aa..d136176b56 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseSkewX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseSkewX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseSkewY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseSkewY.pdf
index d4219ddb6d..35f1f0b2bf 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseSkewY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseSkewY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseTranslated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseTranslated.pdf
index d04f443746..a6d45ab7c7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseTranslated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseTranslated.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseWithBigStrokeWidth.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseWithBigStrokeWidth.pdf
index c78791ea52..b0084c7f2e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseWithBigStrokeWidth.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/cmp_ellipseWithBigStrokeWidth.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill.pdf
index c81e5ec6bc..74493c61ca 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill01.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill01.pdf
index 13411fd1cf..6784cab3bc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill01.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill01.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill02.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill02.pdf
index e9af5cd3fb..89cf1ec374 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill02.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill02.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill03.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill03.pdf
index 6776b99fc2..71b641c41d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill03.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill03.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofillstroke.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofillstroke.pdf
index 234c07d95e..359dcb7cb2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofillstroke.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofillstroke.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_invalidUrlFillTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_invalidUrlFillTest.pdf
index 51ed89285b..a38dd415da 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_invalidUrlFillTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_invalidUrlFillTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleNormalRectangleFill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleNormalRectangleFill.pdf
index d6a7bef9a3..d767895126 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleNormalRectangleFill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleNormalRectangleFill.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleObjectsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleObjectsTest.pdf
index a9ffa9d609..7dd14e30fa 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleObjectsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleObjectsTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_noRectangleFillColor.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_noRectangleFillColor.pdf
index 5940a7fd13..f78fb3e27e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_noRectangleFillColor.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_noRectangleFillColor.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_nonzerofill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_nonzerofill.pdf
index 21d9b3d809..910b30b141 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_nonzerofill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_nonzerofill.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_normalRectangleFill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_normalRectangleFill.pdf
index 3d9c826be6..faa9650961 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_normalRectangleFill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_normalRectangleFill.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_opacityfill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_opacityfill.pdf
index 3aa6919966..55e2e63571 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_opacityfill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_opacityfill.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_pathHorizontalLineFillTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_pathHorizontalLineFillTest.pdf
index a33fec91eb..9e0811c8a4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_pathHorizontalLineFillTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_pathHorizontalLineFillTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_pathVerticalLineFillTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_pathVerticalLineFillTest.pdf
index 11b80f2daf..60978196db 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_pathVerticalLineFillTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_pathVerticalLineFillTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_completeOverlappingBorder.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_completeOverlappingBorder.pdf
index df284fc6df..e2a39bd280 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_completeOverlappingBorder.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_completeOverlappingBorder.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorder.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorder.pdf
index 26c2f0689d..258b613642 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorder.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorder.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithCenterSquare.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithCenterSquare.pdf
index 7d74787d5b..cf94fb046d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithCenterSquare.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithCenterSquare.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithTwoSideSquares.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithTwoSideSquares.pdf
index 5ae53d4fe5..107576ee03 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithTwoSideSquares.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithTwoSideSquares.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_multipleTransformations.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_multipleTransformations.pdf
index 85a111c204..08ab7a4569 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_multipleTransformations.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_multipleTransformations.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroup.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroup.pdf
index fda3df49c6..b6b8457dbb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroup.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroup.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupReuse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupReuse.pdf
index 0ad24d9c62..50926ed398 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupReuse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupReuse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupWithoutReuse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupWithoutReuse.pdf
index 2a5e74d3c7..18d85eb568 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupWithoutReuse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupWithoutReuse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlappingBorder.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlappingBorder.pdf
index c15cbb72c3..e7305d1a9e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlappingBorder.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlappingBorder.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlayingGroups.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlayingGroups.pdf
index 61c453a3f6..992c4fe544 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlayingGroups.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlayingGroups.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_simpleGroupReuse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_simpleGroupReuse.pdf
index bbf69962db..49838dddf5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_simpleGroupReuse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_simpleGroupReuse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_translated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_translated.pdf
index d139269876..796fb2382a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_translated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_translated.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_differentDimensions.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_differentDimensions.pdf
index 12d2fd527f..1749d44ddc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_differentDimensions.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_differentDimensions.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithMultipleShapes.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithMultipleShapes.pdf
index ae5d398885..cea8bec856 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithMultipleShapes.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithMultipleShapes.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioInvalidValue.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioInvalidValue.pdf
index eb39ed160b..01c3917237 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioInvalidValue.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioInvalidValue.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioNone.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioNone.pdf
index 307aeeccfa..8638e66922 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioNone.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioNone.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMaxYMax.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMaxYMax.pdf
index 8efaad9f34..72fb7bd5cc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMaxYMax.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMaxYMax.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMaxYMid.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMaxYMid.pdf
index aa5befdfe8..b5e77a3ca0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMaxYMid.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMaxYMid.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMaxYMin.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMaxYMin.pdf
index 36cfb5aafa..69627006be 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMaxYMin.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMaxYMin.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMidYMax.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMidYMax.pdf
index fc8e87cb30..9bfa154884 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMidYMax.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMidYMax.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMidYMid.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMidYMid.pdf
index f200044ef2..f5b683f521 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMidYMid.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMidYMid.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMidYMin.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMidYMin.pdf
index 5318fe6e76..2d9531ec13 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMidYMin.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMidYMin.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMinYMax.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMinYMax.pdf
index 5c252b3823..c05612859a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMinYMax.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMinYMax.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMinYMid.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMinYMid.pdf
index d7b9bf5b9b..f76b641861 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMinYMid.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMinYMid.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMinYMin.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMinYMin.pdf
index ecbc1fc2de..feb9e1a06a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMinYMin.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithPreserveAspectRatioXMinYMin.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithRectangle.pdf
index 16931cc341..4008d31111 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithRectangle.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithTransparency.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithTransparency.pdf
index d2ff550fcc..e80db396f7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithTransparency.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithTransparency.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageXY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageXY.pdf
index 762e19a01b..21c79bac28 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageXY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageXY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_multipleImages.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_multipleImages.pdf
index 0a6525c742..7138d47120 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_multipleImages.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_multipleImages.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_nonSquareImage.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_nonSquareImage.pdf
index 16dbe31a9c..6f3a1aeb38 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_nonSquareImage.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_nonSquareImage.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImage.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImage.pdf
index 820b4d7d15..01d2023890 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImage.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImage.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageMultipleTransformations.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageMultipleTransformations.pdf
index 3282b89957..02f41e308d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageMultipleTransformations.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageMultipleTransformations.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageRotate.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageRotate.pdf
index 76f551ac97..869846e86b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageRotate.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageRotate.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleDown.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleDown.pdf
index 106c61f6e1..0902363ac1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleDown.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleDown.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleUp.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleUp.pdf
index 26b5ae5737..5d17711b6b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleUp.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleUp.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageTranslate.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageTranslate.pdf
index bba5e3c38d..c226c157a0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageTranslate.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageTranslate.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_twoImagesWithTransformations.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_twoImagesWithTransformations.pdf
index feaeb70856..fccb659559 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_twoImagesWithTransformations.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_twoImagesWithTransformations.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest/cmp_lineEmptyPointsListTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest/cmp_lineEmptyPointsListTest.pdf
index fab99ec1fe..8b126ec3d0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest/cmp_lineEmptyPointsListTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest/cmp_lineEmptyPointsListTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest/cmp_lineSvgRendererTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest/cmp_lineSvgRendererTest.pdf
index 2e2cf65190..981a0b70b7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest/cmp_lineSvgRendererTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest/cmp_lineSvgRendererTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest/cmp_lineWithEmpyAttributesTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest/cmp_lineWithEmpyAttributesTest.pdf
index 7f56255ee9..09b6f5aa25 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest/cmp_lineWithEmpyAttributesTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LineSvgNodeRendererTest/cmp_lineWithEmpyAttributesTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_arcInsideOtherEllipticalArc.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_arcInsideOtherEllipticalArc.pdf
index 2020be08d2..f2df943887 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_arcInsideOtherEllipticalArc.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_arcInsideOtherEllipticalArc.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_circle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_circle.pdf
index 95f3764408..d80483f2b9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_circle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_circle.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier.pdf
index 91d98f4fd0..e07e34f253 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier2.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier2.pdf
index f05683bbb5..c2ab1ed9d6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier2.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier2.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier3.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier3.pdf
index 43e1476df9..7f110bc465 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier3.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier3.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier4.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier4.pdf
index df722d2e32..206ea3155d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier4.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezier4.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezierInsideOtherCubicBezier.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezierInsideOtherCubicBezier.pdf
index 7d01497394..4d39ed94f5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezierInsideOtherCubicBezier.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezierInsideOtherCubicBezier.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezierNegativeDiscriminant.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezierNegativeDiscriminant.pdf
index ab93d5ec80..43e54550da 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezierNegativeDiscriminant.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezierNegativeDiscriminant.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezierZeroDiscriminant.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezierZeroDiscriminant.pdf
index 9291126183..a6f743f51c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezierZeroDiscriminant.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_cubicBezierZeroDiscriminant.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipse.pdf
index e74510d7f9..4fb885dc16 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcZeroRxRy.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcZeroRxRy.pdf
index 0184f0ece0..f4bf81b9ca 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcZeroRxRy.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcZeroRxRy.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcs.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcs.pdf
index f25549e455..9dcca28f8f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcs.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcs.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsNegativeRxRy.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsNegativeRxRy.pdf
index 38732e82fb..c660fbf1d7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsNegativeRxRy.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsNegativeRxRy.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsRelativeCoordinates.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsRelativeCoordinates.pdf
index c234058687..046718ef10 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsRelativeCoordinates.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsRelativeCoordinates.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi.pdf
index dd24552834..62dfbb50dc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi0.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi0.pdf
index 1c6e286b4e..970d394b19 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi0.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi0.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi180.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi180.pdf
index 3463298803..20e41a2951 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi180.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi180.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi270.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi270.pdf
index 27d68fbbf4..df9b88487f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi270.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi270.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi90.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi90.pdf
index 24eb91ce2b..a37a5f46df 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi90.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhi90.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhiAbsolute.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhiAbsolute.pdf
index a11ce862d5..7e82f2bac9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhiAbsolute.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhiAbsolute.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhiRelative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhiRelative.pdf
index 7ef67813ca..27244dbe9d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhiRelative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_ellipticalArcsWithPhiRelative.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_line.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_line.pdf
index 0b130f945c..99894a600d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_line.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_line.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_matrixTransformInGradientWithObjectBoundingBoxUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_matrixTransformInGradientWithObjectBoundingBoxUnits.pdf
index 4334d5e2a3..f4f9895301 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_matrixTransformInGradientWithObjectBoundingBoxUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_matrixTransformInGradientWithObjectBoundingBoxUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxDifferentAbsoluteUnitsInGradient.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxDifferentAbsoluteUnitsInGradient.pdf
index 37954f1dc2..ea3a720103 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxDifferentAbsoluteUnitsInGradient.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxDifferentAbsoluteUnitsInGradient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxDifferentRelativeUnitsInGradient.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxDifferentRelativeUnitsInGradient.pdf
index 87fe1547a2..aae9a39d25 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxDifferentRelativeUnitsInGradient.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxDifferentRelativeUnitsInGradient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithAbsoluteCoordinates.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithAbsoluteCoordinates.pdf
index 8cfec934fa..bf0acb7d78 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithAbsoluteCoordinates.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithAbsoluteCoordinates.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithChUnit.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithChUnit.pdf
index 0e48905e78..3e6d9b26c2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithChUnit.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithChUnit.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithUnitsRelativeToFont.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithUnitsRelativeToFont.pdf
index cc0cb4233e..a0f8e9b741 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithUnitsRelativeToFont.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithUnitsRelativeToFont.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithUnitsRelativeToViewport.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithUnitsRelativeToViewport.pdf
index 762d9d22a9..71ea377213 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithUnitsRelativeToViewport.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_objectBoundingBoxWithUnitsRelativeToViewport.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBased.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBased.pdf
index 9ea497efec..81d4666c83 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBased.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBased.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBasedTransformed.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBasedTransformed.pdf
index 4dc4ebf2fb..e34bb3e27c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBasedTransformed.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBasedTransformed.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBasedWithMove.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBasedWithMove.pdf
index 9d54dc26a8..dfb410ed53 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBasedWithMove.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBasedWithMove.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBasedWithTwoFigures.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBasedWithTwoFigures.pdf
index f8cb5de9f1..cee61f851c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBasedWithTwoFigures.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_pathLinesBasedWithTwoFigures.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_polygon.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_polygon.pdf
index 196bc9d98a..eb0688f6b8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_polygon.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_polygon.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_polyline.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_polyline.pdf
index 72cd19c1f3..f18bc885a9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_polyline.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_polyline.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezier.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezier.pdf
index 1084ce41b9..0380729085 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezier.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezier.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezier2.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezier2.pdf
index 72644e1e6e..d0e008b6a6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezier2.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezier2.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezier3.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezier3.pdf
index 19862e32f8..a576ed98a5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezier3.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezier3.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezierInsideOtherQuadraticBezier.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezierInsideOtherQuadraticBezier.pdf
index f06321e19f..2249c67a50 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezierInsideOtherQuadraticBezier.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_quadraticBezierInsideOtherQuadraticBezier.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rect.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rect.pdf
index a002ef9ac9..db9a385e14 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rect.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rect.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectInvalidCoordinatesMetrics.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectInvalidCoordinatesMetrics.pdf
index 77c1e3f881..66cddc762c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectInvalidCoordinatesMetrics.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectInvalidCoordinatesMetrics.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectInvalidStopsSequence.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectInvalidStopsSequence.pdf
index 0ade8f296b..d8f245e94f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectInvalidStopsSequence.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectInvalidStopsSequence.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectInvalidStopsSequenceWithoutBoundingStops.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectInvalidStopsSequenceWithoutBoundingStops.pdf
index 41ac5e9e94..28ba7995ee 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectInvalidStopsSequenceWithoutBoundingStops.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectInvalidStopsSequenceWithoutBoundingStops.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithDiffOffsetAndZeroCoordLengthPad.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithDiffOffsetAndZeroCoordLengthPad.pdf
index 985d4153f3..4ef5d59566 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithDiffOffsetAndZeroCoordLengthPad.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithDiffOffsetAndZeroCoordLengthPad.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithDiffOffsetAndZeroCoordLengthReflect.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithDiffOffsetAndZeroCoordLengthReflect.pdf
index f3c906f819..9077843246 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithDiffOffsetAndZeroCoordLengthReflect.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithDiffOffsetAndZeroCoordLengthReflect.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithDiffOffsetAndZeroCoordLengthRepeat.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithDiffOffsetAndZeroCoordLengthRepeat.pdf
index b06b8e3d8e..f1ac61a804 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithDiffOffsetAndZeroCoordLengthRepeat.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithDiffOffsetAndZeroCoordLengthRepeat.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetAndZeroCoordLengthPad.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetAndZeroCoordLengthPad.pdf
index 5571c526be..05dcdfe4d7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetAndZeroCoordLengthPad.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetAndZeroCoordLengthPad.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetAndZeroCoordLengthReflect.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetAndZeroCoordLengthReflect.pdf
index 324c869d00..8aee488cff 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetAndZeroCoordLengthReflect.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetAndZeroCoordLengthReflect.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetAndZeroCoordLengthRepeat.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetAndZeroCoordLengthRepeat.pdf
index b78a787ff9..79f3d68d5c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetAndZeroCoordLengthRepeat.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetAndZeroCoordLengthRepeat.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetPad.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetPad.pdf
index c143b0023c..04668653ee 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetPad.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetPad.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetReflect.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetReflect.pdf
index 1f9edfa50e..9db760f8de 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetReflect.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetReflect.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetRepeat.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetRepeat.pdf
index 06e7ab1445..7110d127a9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetRepeat.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectMultipleStopsWithSameOffsetRepeat.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectNoStops.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectNoStops.pdf
index 992099f895..7e07f6011c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectNoStops.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectNoStops.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectSingle0Stop.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectSingle0Stop.pdf
index ff48404545..6df87b2f5f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectSingle0Stop.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectSingle0Stop.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectSingle1Stop.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectSingle1Stop.pdf
index b1b4d15c20..dd359fb328 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectSingle1Stop.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectSingle1Stop.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectStopWithoutColor.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectStopWithoutColor.pdf
index 35d9f6f456..976aeca2dc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectStopWithoutColor.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectStopWithoutColor.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectTransformed.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectTransformed.pdf
index a79ac83c32..1da20ca124 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectTransformed.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectTransformed.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectWithGradientTransform.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectWithGradientTransform.pdf
index 5536b1bd52..674c647dde 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectWithGradientTransform.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectWithGradientTransform.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectWithInvalidSpreadMethodValue.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectWithInvalidSpreadMethodValue.pdf
index 3535318aa0..024ec847b6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectWithInvalidSpreadMethodValue.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectWithInvalidSpreadMethodValue.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectWithMultipleTransforms.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectWithMultipleTransforms.pdf
index a1596bd4ec..190eff90f3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectWithMultipleTransforms.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectWithMultipleTransforms.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectsWithFallBackColors.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectsWithFallBackColors.pdf
index 2d791ab951..6a16bd2176 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectsWithFallBackColors.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_rectsWithFallBackColors.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_severalTransformsInGradientWithObjectBoundingBoxUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_severalTransformsInGradientWithObjectBoundingBoxUnits.pdf
index 914afd4825..53258a05cb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_severalTransformsInGradientWithObjectBoundingBoxUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_severalTransformsInGradientWithObjectBoundingBoxUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierRelativeAndAbsoluteCoordNoZOperator.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierRelativeAndAbsoluteCoordNoZOperator.pdf
index d0ce82cfd6..35bbc30901 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierRelativeAndAbsoluteCoordNoZOperator.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierRelativeAndAbsoluteCoordNoZOperator.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierRelativeAndAbsoluteCoordWithMove.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierRelativeAndAbsoluteCoordWithMove.pdf
index e1856c08ef..61421bb054 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierRelativeAndAbsoluteCoordWithMove.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierRelativeAndAbsoluteCoordWithMove.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierWithAbsoluteCoordinates.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierWithAbsoluteCoordinates.pdf
index c0695bb9a1..2c0258ec42 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierWithAbsoluteCoordinates.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierWithAbsoluteCoordinates.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierWithRelativeCoordinates.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierWithRelativeCoordinates.pdf
index 4edd8356c9..fbed6e52e4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierWithRelativeCoordinates.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothCubicBezierWithRelativeCoordinates.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierAbsoluteAndRelativeCoordWithMove.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierAbsoluteAndRelativeCoordWithMove.pdf
index 49ca443fa1..de5fcb72fe 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierAbsoluteAndRelativeCoordWithMove.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierAbsoluteAndRelativeCoordWithMove.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierRelativeAndAbsoluteCoordNoZOperator.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierRelativeAndAbsoluteCoordNoZOperator.pdf
index 55418b4cbf..6ee50ec08a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierRelativeAndAbsoluteCoordNoZOperator.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierRelativeAndAbsoluteCoordNoZOperator.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierWithAbsoluteCoordinates.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierWithAbsoluteCoordinates.pdf
index d5619e042e..02ba321a06 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierWithAbsoluteCoordinates.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierWithAbsoluteCoordinates.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierWithRelativeCoordinates.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierWithRelativeCoordinates.pdf
index 25e6a4ee53..f03a57666a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierWithRelativeCoordinates.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_smoothQuadraticBezierWithRelativeCoordinates.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_text.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_text.pdf
index 3b4acb7c96..b4aeacb13d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_text.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_text.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textDxTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textDxTest.pdf
index 1f52c2b811..0eb7cff652 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textDxTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textDxTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textDyTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textDyTest.pdf
index 3974ad198e..c9738f240c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textDyTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textDyTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnits.pdf
index 41e2ac28d3..59e46b7eef 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnitsRelated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnitsRelated.pdf
index f0b5b34167..9c1b239c5d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnitsRelated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnitsRelated.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnitsRelatedDefault.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnitsRelatedDefault.pdf
index 915c042831..1c2a9f13d0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnitsRelatedDefault.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnitsRelatedDefault.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnitsRelatedNotDefs.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnitsRelatedNotDefs.pdf
index f6f49f5b48..d44aec1ec1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnitsRelatedNotDefs.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientEmUnitsRelatedNotDefs.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientExUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientExUnits.pdf
index b8e378257d..bc0b3e454c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientExUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientExUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientRemUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientRemUnits.pdf
index 62e96c5c2c..70bf8b5e98 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientRemUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientRemUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientRemUnitsNestedSvg.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientRemUnitsNestedSvg.pdf
index 0c42aa5f0e..ffc07f5a84 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientRemUnitsNestedSvg.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textGradientRemUnitsNestedSvg.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textNestedTSpansTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textNestedTSpansTest.pdf
index ac84399328..82a5060186 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textNestedTSpansTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textNestedTSpansTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textRotatedTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textRotatedTest.pdf
index 065d203dbe..3386a597e3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textRotatedTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textRotatedTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textXOffset.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textXOffset.pdf
index 78e4bccae6..676240be13 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textXOffset.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textXOffset.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textXYDxDyOffset.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textXYDxDyOffset.pdf
index 6fadc1953a..5d673115ad 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textXYDxDyOffset.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textXYDxDyOffset.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textXYOffset.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textXYOffset.pdf
index 3bb4cdd5a6..c61a96c7ff 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textXYOffset.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_textXYOffset.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_translateTransformInGradientWithObjectBoundingBoxUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_translateTransformInGradientWithObjectBoundingBoxUnits.pdf
index 5ae501e532..7d3e4ad71d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_translateTransformInGradientWithObjectBoundingBoxUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_translateTransformInGradientWithObjectBoundingBoxUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseDiffAbsoluteUnitsInGradient.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseDiffAbsoluteUnitsInGradient.pdf
index 33a9ad9f22..b5f8c44450 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseDiffAbsoluteUnitsInGradient.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseDiffAbsoluteUnitsInGradient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseDiffRelativeUnitsInGradient.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseDiffRelativeUnitsInGradient.pdf
index 39421bf1be..79344b7652 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseDiffRelativeUnitsInGradient.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseDiffRelativeUnitsInGradient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithAbsoluteCoordinates.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithAbsoluteCoordinates.pdf
index a7ccafe971..0840ed9ec2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithAbsoluteCoordinates.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithAbsoluteCoordinates.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithChUnit.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithChUnit.pdf
index a351ab6267..41d5b359c1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithChUnit.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithChUnit.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithUnitsRelativeToFont.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithUnitsRelativeToFont.pdf
index ac39f56907..b242a50547 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithUnitsRelativeToFont.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithUnitsRelativeToFont.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithUnitsRelativeToViewport.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithUnitsRelativeToViewport.pdf
index 39ac735cef..24e5c43bec 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithUnitsRelativeToViewport.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/LinearGradientSvgNodeRendererTest/cmp_userSpaceOnUseWithUnitsRelativeToViewport.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_deformationWhenRotationAndPreserveAspectRationNone.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_deformationWhenRotationAndPreserveAspectRationNone.pdf
index 027e8a9f73..79f68cd125 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_deformationWhenRotationAndPreserveAspectRationNone.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_deformationWhenRotationAndPreserveAspectRationNone.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_fontRelativeValueInRefX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_fontRelativeValueInRefX.pdf
index f4b5798e98..517c82d8a6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_fontRelativeValueInRefX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_fontRelativeValueInRefX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_fontRelativeValueInRefXDefault.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_fontRelativeValueInRefXDefault.pdf
index 6582c3e5fe..58b3df17ba 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_fontRelativeValueInRefXDefault.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_fontRelativeValueInRefXDefault.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_marker.pdf
similarity index 86%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_marker.pdf
index 665b1ac375..d2015b5c4a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_marker.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerAspectRatioTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerAspectRatio.pdf
similarity index 90%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerAspectRatioTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerAspectRatio.pdf
index bd8cd01f9a..a66ba92177 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerAspectRatioTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerAspectRatio.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerDefaultValuesTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerDefaultValues.pdf
similarity index 82%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerDefaultValuesTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerDefaultValues.pdf
index af633f756c..79dc46e33a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerDefaultValuesTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerDefaultValues.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerEspecialMarkerWidthHeightValuesTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerEspecialMarkerWidthHeightValues.pdf
similarity index 79%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerEspecialMarkerWidthHeightValuesTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerEspecialMarkerWidthHeightValues.pdf
index 03fb0fbd5a..114215406b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerEspecialMarkerWidthHeightValuesTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerEspecialMarkerWidthHeightValues.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInLineElementTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInLineElement.pdf
similarity index 82%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInLineElementTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInLineElement.pdf
index 2205022b48..04596f1782 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInLineElementTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInLineElement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPathTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPath.pdf
similarity index 85%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPathTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPath.pdf
index a205c88041..091cff4074 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPathTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPath.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPolygonElementTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPolygonElement.pdf
similarity index 82%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPolygonElementTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPolygonElement.pdf
index 9fb5a366ad..a18c391b6d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPolygonElementTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPolygonElement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPolylineElementTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPolylineElement.pdf
similarity index 82%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPolylineElementTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPolylineElement.pdf
index 76b42b42af..71bfda5e01 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPolylineElementTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInPolylineElement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeTest0.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttribute0.pdf
similarity index 87%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeTest0.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttribute0.pdf
index 3143c9dfea..9f615586ef 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeTest0.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttribute0.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeTest1.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttribute1.pdf
similarity index 87%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeTest1.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttribute1.pdf
index f300c7a14a..c46c7186ee 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeTest1.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttribute1.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeTest2.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttribute2.pdf
similarity index 87%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeTest2.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttribute2.pdf
index 4f6a95a3e8..7aff89b724 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeTest2.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttribute2.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeNestedMarker.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeNestedMarker.pdf
index 9e03d352b9..4f36ff15f1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeNestedMarker.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerInheritFillAttributeNestedMarker.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOrientTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOrient.pdf
similarity index 90%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOrientTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOrient.pdf
index db9964cd48..922f97f91e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOrientTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOrient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleIncreaseViewBoxScaleRootElementTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleIncreaseViewBoxScaleRootElement.pdf
similarity index 82%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleIncreaseViewBoxScaleRootElementTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleIncreaseViewBoxScaleRootElement.pdf
index 5c5a08513b..f8785e4679 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleIncreaseViewBoxScaleRootElementTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleIncreaseViewBoxScaleRootElement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleIncreaseViewBoxScaleSvgElementTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleIncreaseViewBoxScaleSvgElement.pdf
similarity index 84%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleIncreaseViewBoxScaleSvgElementTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleIncreaseViewBoxScaleSvgElement.pdf
index b18a601680..8e93e0cce1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleIncreaseViewBoxScaleSvgElementTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleIncreaseViewBoxScaleSvgElement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleNestedSvgViewBoxesTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleNestedSvgViewBoxes.pdf
similarity index 88%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleNestedSvgViewBoxesTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleNestedSvgViewBoxes.pdf
index fae308d94a..9f237efec2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleNestedSvgViewBoxesTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleNestedSvgViewBoxes.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleNestedSvgViewBoxes2Test.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleNestedSvgViewBoxes2.pdf
similarity index 88%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleNestedSvgViewBoxes2Test.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleNestedSvgViewBoxes2.pdf
index d5dde8817d..447b22ea58 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleNestedSvgViewBoxes2Test.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleNestedSvgViewBoxes2.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformRotateTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformRotate.pdf
similarity index 83%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformRotateTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformRotate.pdf
index a2c5466987..1a0c1c7ed2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformRotateTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformRotate.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformScaleTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformScale.pdf
similarity index 82%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformScaleTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformScale.pdf
index 01006d5a80..2dd1bbce2e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformScaleTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformScale.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformTranslateTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformTranslate.pdf
similarity index 83%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformTranslateTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformTranslate.pdf
index 0ec1fd7f70..47f4b2aca3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformTranslateTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerOverflowVisibleTransformTranslate.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerParentElementTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerParentElement.pdf
similarity index 88%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerParentElementTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerParentElement.pdf
index 8cbd796348..d4fd9b2459 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerParentElementTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerParentElement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathAngleOrientTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathAngleOrient.pdf
similarity index 94%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathAngleOrientTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathAngleOrient.pdf
index 49494801c8..73e75a0978 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathAngleOrientTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathAngleOrient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathAutoOrientTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathAutoOrient.pdf
similarity index 94%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathAutoOrientTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathAutoOrient.pdf
index 081a0b27d8..f102b31ed6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathAutoOrientTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathAutoOrient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathPreserveAspectRatioTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathPreserveAspectRatio.pdf
similarity index 97%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathPreserveAspectRatioTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathPreserveAspectRatio.pdf
index b69665d11d..346ea089ac 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathPreserveAspectRatioTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathPreserveAspectRatio.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathRefXRefYNoAspectRatioPreservationTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathRefXRefYNoAspectRatioPreservation.pdf
similarity index 98%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathRefXRefYNoAspectRatioPreservationTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathRefXRefYNoAspectRatioPreservation.pdf
index d1ed28dfe4..384cb48549 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathRefXRefYNoAspectRatioPreservationTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathRefXRefYNoAspectRatioPreservation.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxAngledOrientTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxAngledOrient.pdf
similarity index 97%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxAngledOrientTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxAngledOrient.pdf
index 34cbf83d17..99eb62f667 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxAngledOrientTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxAngledOrient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxDownOrientTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxDownOrient.pdf
similarity index 97%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxDownOrientTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxDownOrient.pdf
index 6b0e6adb2f..6f0837fea0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxDownOrientTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxDownOrient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxLeftOrientTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxLeftOrient.pdf
similarity index 97%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxLeftOrientTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxLeftOrient.pdf
index 1c92eeda98..fd09ac4ae9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxLeftOrientTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxLeftOrient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxRightOrientTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxRightOrient.pdf
similarity index 97%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxRightOrientTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxRightOrient.pdf
index 7143b4712a..afe61a73fa 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxRightOrientTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxRightOrient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxRightOrientNoAspectRatioPreservationTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxRightOrientNoAspectRatioPreservation.pdf
similarity index 97%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxRightOrientNoAspectRatioPreservationTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxRightOrientNoAspectRatioPreservation.pdf
index 8a3ad867cc..30b881428d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxRightOrientNoAspectRatioPreservationTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxRightOrientNoAspectRatioPreservation.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxUpOrientTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxUpOrient.pdf
similarity index 97%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxUpOrientTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxUpOrient.pdf
index 5ae8f98079..15d8dc0f97 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxUpOrientTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerPathViewboxUpOrient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerRefXYTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerRefXY.pdf
similarity index 91%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerRefXYTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerRefXY.pdf
index cc84246fcf..cb0b6bfc4b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerRefXYTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerRefXY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerUnitsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerUnits.pdf
similarity index 87%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerUnitsTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerUnits.pdf
index 65374b06f2..8c1cdac03f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerUnitsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_markerUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_orientAutoLineInDifferentPosition.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_orientAutoLineInDifferentPosition.pdf
index 838a5da239..207a7fef72 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_orientAutoLineInDifferentPosition.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_orientAutoLineInDifferentPosition.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_orientAutoPolygonInDifferentPosition.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_orientAutoPolygonInDifferentPosition.pdf
index d8e3981f8a..9e24ab832a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_orientAutoPolygonInDifferentPosition.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_orientAutoPolygonInDifferentPosition.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_orientAutoPolylineInDifferentPosition.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_orientAutoPolylineInDifferentPosition.pdf
index cd53a6ee6d..4a901d3796 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_orientAutoPolylineInDifferentPosition.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_orientAutoPolylineInDifferentPosition.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsFontRelativeValues.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_parentStrokeWidthIsFontRelativeValues.pdf
similarity index 85%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsFontRelativeValues.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_parentStrokeWidthIsFontRelativeValues.pdf
index f7f72f036e..73300c44b6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsFontRelativeValues.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_parentStrokeWidthIsFontRelativeValues.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsMetricValues.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_parentStrokeWidthIsMetricValues.pdf
similarity index 89%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsMetricValues.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_parentStrokeWidthIsMetricValues.pdf
index ef7d68c594..b82841abde 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsMetricValues.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_parentStrokeWidthIsMetricValues.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsPercentageValues.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_parentStrokeWidthIsPercentageValues.pdf
similarity index 85%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsPercentageValues.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_parentStrokeWidthIsPercentageValues.pdf
index de9e39b95f..73de7883e6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsPercentageValues.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/cmp_parentStrokeWidthIsPercentageValues.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/marker.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/marker.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerAspectRatioTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerAspectRatio.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerAspectRatioTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerAspectRatio.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerDefaultValuesTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerDefaultValues.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerDefaultValuesTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerDefaultValues.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerEspecialMarkerWidthHeightValuesTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerEspecialMarkerWidthHeightValues.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerEspecialMarkerWidthHeightValuesTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerEspecialMarkerWidthHeightValues.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInLineElementTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInLineElement.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInLineElementTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInLineElement.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInPathTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInPath.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInPathTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInPath.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInPolygonElementTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInPolygonElement.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInPolygonElementTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInPolygonElement.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInPolylineElementTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInPolylineElement.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInPolylineElementTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInPolylineElement.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInheritFillAttributeTest0.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInheritFillAttribute0.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInheritFillAttributeTest0.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInheritFillAttribute0.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInheritFillAttributeTest1.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInheritFillAttribute1.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInheritFillAttributeTest1.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInheritFillAttribute1.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInheritFillAttributeTest2.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInheritFillAttribute2.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInheritFillAttributeTest2.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerInheritFillAttribute2.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOrientTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOrient.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOrientTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOrient.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleIncreaseViewBoxScaleRootElementTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleIncreaseViewBoxScaleRootElement.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleIncreaseViewBoxScaleRootElementTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleIncreaseViewBoxScaleRootElement.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleIncreaseViewBoxScaleSvgElementTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleIncreaseViewBoxScaleSvgElement.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleIncreaseViewBoxScaleSvgElementTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleIncreaseViewBoxScaleSvgElement.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleNestedSvgViewBoxesTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleNestedSvgViewBoxes.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleNestedSvgViewBoxesTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleNestedSvgViewBoxes.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleNestedSvgViewBoxes2Test.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleNestedSvgViewBoxes2.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleNestedSvgViewBoxes2Test.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleNestedSvgViewBoxes2.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleTransformRotateTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleTransformRotate.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleTransformRotateTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleTransformRotate.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleTransformScaleTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleTransformScale.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleTransformScaleTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleTransformScale.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleTransformTranslateTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleTransformTranslate.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleTransformTranslateTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerOverflowVisibleTransformTranslate.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerParentElementTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerParentElement.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerParentElementTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerParentElement.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathAngleOrientTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathAngleOrient.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathAngleOrientTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathAngleOrient.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathAutoOrientTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathAutoOrient.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathAutoOrientTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathAutoOrient.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathPreserveAspectRatioTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathPreserveAspectRatio.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathPreserveAspectRatioTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathPreserveAspectRatio.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathRefXRefYNoAspectRatioPreservationTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathRefXRefYNoAspectRatioPreservation.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathRefXRefYNoAspectRatioPreservationTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathRefXRefYNoAspectRatioPreservation.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxAngledOrientTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxAngledOrient.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxAngledOrientTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxAngledOrient.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxDownOrientTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxDownOrient.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxDownOrientTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxDownOrient.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxLeftOrientTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxLeftOrient.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxLeftOrientTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxLeftOrient.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxRightOrientTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxRightOrient.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxRightOrientTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxRightOrient.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxRightOrientNoAspectRatioPreservationTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxRightOrientNoAspectRatioPreservation.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxRightOrientNoAspectRatioPreservationTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxRightOrientNoAspectRatioPreservation.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxUpOrientTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxUpOrient.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxUpOrientTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerPathViewboxUpOrient.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerRefXYTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerRefXY.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerRefXYTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerRefXY.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerSimpleTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerSimple.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerSimpleTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerSimple.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerUnitsTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerUnits.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerUnitsTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/markerUnits.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/oneShapePathTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/oneShapePath.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/oneShapePathTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/oneShapePath.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsFontRelativeValues.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/parentStrokeWidthIsFontRelativeValues.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsFontRelativeValues.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/parentStrokeWidthIsFontRelativeValues.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsMetricValues.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/parentStrokeWidthIsMetricValues.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsMetricValues.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/parentStrokeWidthIsMetricValues.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsPercentageValues.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/parentStrokeWidthIsPercentageValues.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/testMarkerUnitsStrokeWidthWhenParentStrokeWidthIsPercentageValues.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/parentStrokeWidthIsPercentageValues.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskBasic.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskBasic.pdf
index 2170d50d63..453f969de0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskBasic.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskBasic.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskWithGradient.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskWithGradient.pdf
index 2b73d0d735..64ceb9068d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskWithGradient.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskWithGradient.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_complex.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_complex.pdf
index afb99e4a62..6d1dee6b52 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_complex.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_complex.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_rgba.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_rgba.pdf
index bf53398324..c7d62992ef 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_rgba.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_rgba.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_simple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_simple.pdf
index 71d29d0a58..5e05b9bbcf 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_simple.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_simple.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_fill_opacity.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_fill_opacity.pdf
index a7d551ea26..636d225538 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_fill_opacity.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_fill_opacity.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_rgba.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_rgba.pdf
index 3d302d79c2..2c795f5b90 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_rgba.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_rgba.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_stroke_opacity.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_stroke_opacity.pdf
index c9ab580bfc..00783b5126 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_stroke_opacity.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_stroke_opacity.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowAutoInMarkerElement.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowAutoInMarkerElement.pdf
index 014ac564cd..53c310c451 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowAutoInMarkerElement.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowAutoInMarkerElement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowHiddenInMarkerElement.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowHiddenInMarkerElement.pdf
index 3631989e8f..53563f3030 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowHiddenInMarkerElement.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowHiddenInMarkerElement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowHiddenInSymbol.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowHiddenInSymbol.pdf
index 38ae544c08..3999ef420d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowHiddenInSymbol.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowHiddenInSymbol.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowInSvgElement.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowInSvgElement.pdf
index 7deb334cd2..7316709b47 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowInSvgElement.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowInSvgElement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowInitialInMarkerElement.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowInitialInMarkerElement.pdf
index 029e4d39b0..12cf10f470 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowInitialInMarkerElement.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowInitialInMarkerElement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowInitialInSymbol.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowInitialInSymbol.pdf
index d52cf3cb16..51a3d2e126 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowInitialInSymbol.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowInitialInSymbol.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowScrollInMarkerElement.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowScrollInMarkerElement.pdf
index a349159dff..cbde41d5e7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowScrollInMarkerElement.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowScrollInMarkerElement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowScrollInSymbol.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowScrollInSymbol.pdf
index 4c0dd35941..c9f2fd0112 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowScrollInSymbol.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowScrollInSymbol.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowVisibleInMarkerElement.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowVisibleInMarkerElement.pdf
index 96bfa1dc52..afef6fe098 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowVisibleInMarkerElement.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowVisibleInMarkerElement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowVisibleInSymbol.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowVisibleInSymbol.pdf
index eceac2a986..61443e719c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowVisibleInSymbol.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OverflowAttributeTest/cmp_overflowVisibleInSymbol.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_arcsEndPoint.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_arcsEndPoint.pdf
index 3352d51e35..68044723ed 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_arcsEndPoint.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_arcsEndPoint.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_decimalPointHandling.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_decimalPointHandling.pdf
index 7506512201..1013e80957 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_decimalPointHandling.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_decimalPointHandling.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_flags_out_of_range.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_flags_out_of_range.pdf
index e057046240..a29420195e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_flags_out_of_range.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_flags_out_of_range.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_insignificantSpaces.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_insignificantSpaces.pdf
index ec9b30f216..08a31cd74a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_insignificantSpaces.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_insignificantSpaces.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_missingOperandArgument.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_missingOperandArgument.pdf
index 2605377d09..cd369f938f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_missingOperandArgument.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_missingOperandArgument.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_mix.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_mix.pdf
index 3df0d9f333..a81bef229b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_mix.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_mix.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_moreThanOneHParam.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_moreThanOneHParam.pdf
index 1b44208cb1..3c6a0b218f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_moreThanOneHParam.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_moreThanOneHParam.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandling.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandling.pdf
index cbd716b297..ead3773370 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandling.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandling.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandlingExtendedViewbox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandlingExtendedViewbox.pdf
index 3c5cbd06b2..fa80f5c6d2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandlingExtendedViewbox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandlingExtendedViewbox.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_noWhitespace.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_noWhitespace.pdf
index 06b9a7b587..294b524cfc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_noWhitespace.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_noWhitespace.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_normal.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_normal.pdf
index 10c09b3968..b1e3ad80eb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_normal.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_normal.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAAxisRotation.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAAxisRotation.pdf
index b0eec5f5ee..16b158e7b7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAAxisRotation.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAAxisRotation.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathABasic.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathABasic.pdf
index 3e137f8dcd..5d09f64abd 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathABasic.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathABasic.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAFlags.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAFlags.pdf
index 2d78fc108a..08f26e7465 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAFlags.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAFlags.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAOutOfRange.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAOutOfRange.pdf
index 9c2c3f90d2..841443370d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAOutOfRange.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAOutOfRange.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathH.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathH.pdf
index b91df45965..e226651965 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathH.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathH.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHV.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHV.pdf
index 27fe309c63..2272fdf409 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHV.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHV.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHVExponential.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHVExponential.pdf
index e2ecbcd3bf..81c985c6f7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHVExponential.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHVExponential.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathRelativeAbsoluteCombined.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathRelativeAbsoluteCombined.pdf
index cab9c1f5ea..9043b95d0e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathRelativeAbsoluteCombined.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathRelativeAbsoluteCombined.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathV.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathV.pdf
index a8b4c2e30d..591ef22f60 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathV.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathV.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_precedingSpaces.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_precedingSpaces.pdf
index 29538797ac..9e2887ab8f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_precedingSpaces.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_precedingSpaces.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textPathExample.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textPathExample.pdf
index 2522a80e0b..6df1cb0eb4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textPathExample.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textPathExample.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textpath.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textpath.pdf
index 4af830a783..ed7976cd0b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textpath.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textpath.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_zOperator.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_zOperator.pdf
index 69fb0ab1d9..7689b4a084 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_zOperator.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_zOperator.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_combinedRelativeVerticalLineToAndRelativeHorizontalLineTo.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_combinedRelativeVerticalLineToAndRelativeHorizontalLineTo.pdf
index 76e92ee65d..ed257fe5de 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_combinedRelativeVerticalLineToAndRelativeHorizontalLineTo.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_combinedRelativeVerticalLineToAndRelativeHorizontalLineTo.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_curveToContinuePathingTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_curveToContinuePathingTest.pdf
index 8d2b1148cb..a9d46e2168 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_curveToContinuePathingTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_curveToContinuePathingTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_curves.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_curves.pdf
index 43b2f133f6..21eb507f4d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_curves.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_curves.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_iTextLogo.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_iTextLogo.pdf
index eea9c0b5b9..b4df6296d1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_iTextLogo.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_iTextLogo.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToAbsoluteMultiple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToAbsoluteMultiple.pdf
index 642bf993b3..2e31cb619a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToAbsoluteMultiple.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToAbsoluteMultiple.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToRelativeMultiple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToRelativeMultiple.pdf
index a0cd1930c9..8aad9c341c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToRelativeMultiple.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToRelativeMultiple.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multiplePairsAfterMoveToAbsolute.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multiplePairsAfterMoveToAbsolute.pdf
index 0795f1174e..6d568f32c3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multiplePairsAfterMoveToAbsolute.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multiplePairsAfterMoveToAbsolute.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multiplePairsAfterMoveToRelative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multiplePairsAfterMoveToRelative.pdf
index de391ff5ba..6cd1dcdbe7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multiplePairsAfterMoveToRelative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multiplePairsAfterMoveToRelative.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeHorizontalLineTo.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeHorizontalLineTo.pdf
index 5f7227fb7c..fe3b18020b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeHorizontalLineTo.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeHorizontalLineTo.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeVerticalLineTo.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeVerticalLineTo.pdf
index 607871746a..734ce38786 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeVerticalLineTo.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeVerticalLineTo.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorAbsoluteAfterMultiplePairs.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorAbsoluteAfterMultiplePairs.pdf
index d65af94344..be78a478bb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorAbsoluteAfterMultiplePairs.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorAbsoluteAfterMultiplePairs.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorRelativeAfterMultiplePairs.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorRelativeAfterMultiplePairs.pdf
index caf20738f2..3bdc034f9e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorRelativeAfterMultiplePairs.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorRelativeAfterMultiplePairs.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorSimpleTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorSimpleTest.pdf
index 65098b221f..412cb41b5f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorSimpleTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorSimpleTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHandVOperatorTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHandVOperatorTest.pdf
index 11dad111db..b530a48726 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHandVOperatorTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHandVOperatorTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathLOperatorMultipleCoordinates.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathLOperatorMultipleCoordinates.pdf
index cb6215c8b3..2c36dd9bdb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathLOperatorMultipleCoordinates.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathLOperatorMultipleCoordinates.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererCurveToTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererCurveToTest.pdf
index 2f0faa568c..c3b7a10677 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererCurveToTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererCurveToTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererCurveToTest1.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererCurveToTest1.pdf
index 50b6fe767e..52282d8505 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererCurveToTest1.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererCurveToTest1.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererMoveToTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererMoveToTest.pdf
index 64d2117df0..262edb19e3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererMoveToTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererMoveToTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererMoveToTest1.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererMoveToTest1.pdf
index 670b4d30ca..56b9a2f8e8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererMoveToTest1.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererMoveToTest1.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererQCurveToCurveToTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererQCurveToCurveToTest.pdf
index 89df42d624..dd0fdbce1d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererQCurveToCurveToTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererQCurveToCurveToTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererQCurveToCurveToTest1.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererQCurveToCurveToTest1.pdf
index 4633b7fb47..d5843dfc4a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererQCurveToCurveToTest1.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathNodeRendererQCurveToCurveToTest1.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorMultipleArgumentsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorMultipleArgumentsTest.pdf
index 79098c87c2..3cfe6702f5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorMultipleArgumentsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorMultipleArgumentsTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorTest01.pdf
index 57d087ab48..c562117f7e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorTest01.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorContinuePathingTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorContinuePathingTest.pdf
index f90fb67a2c..b22c64703c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorContinuePathingTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorContinuePathingTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorMultipleZTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorMultipleZTest.pdf
index aeaeb3dde2..cb6733ab41 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorMultipleZTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorMultipleZTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorSingleZInstructionsAfterTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorSingleZInstructionsAfterTest.pdf
index a0bbb97eee..532718e7fa 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorSingleZInstructionsAfterTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorSingleZInstructionsAfterTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorSingleZTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorSingleZTest.pdf
index 3fd7f09eb6..93909276f2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorSingleZTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorSingleZTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeHorizontalLineTo.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeHorizontalLineTo.pdf
index 943815d354..7d1ff90b36 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeHorizontalLineTo.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeHorizontalLineTo.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeVerticalLineTo.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeVerticalLineTo.pdf
index 75454f060e..7645bfdd16 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeVerticalLineTo.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeVerticalLineTo.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransform.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransform.pdf
index 0373e2576a..1c8cb51eda 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransform.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransform.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformMixed1.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformMixed1.pdf
index 0bd117c634..b80e20eebb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformMixed1.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformMixed1.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformMixed2.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformMixed2.pdf
index f8a7e11e54..379d7aded1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformMixed2.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformMixed2.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformObjBoundingBox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformObjBoundingBox.pdf
index b270459a95..aa23ff886e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformObjBoundingBox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformObjBoundingBox.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformUserSpaceOnUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformUserSpaceOnUse.pdf
index 8657a4fa5a..92db1f1848 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformUserSpaceOnUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_coordSystemTransformUserSpaceOnUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_cycledPatternsUserSpaceOnUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_cycledPatternsUserSpaceOnUse.pdf
index 010b06a1c9..64316d47ca 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_cycledPatternsUserSpaceOnUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_cycledPatternsUserSpaceOnUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_hrefAttribute.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_hrefAttribute.pdf
index 3e6eec3a49..c477a2d796 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_hrefAttribute.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_hrefAttribute.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_incorrectViewBoxNegativeHeight.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_incorrectViewBoxNegativeHeight.pdf
index 265bf539d3..34040b3595 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_incorrectViewBoxNegativeHeight.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_incorrectViewBoxNegativeHeight.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_incorrectViewBoxNegativeWidth.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_incorrectViewBoxNegativeWidth.pdf
index 06cfb7b026..90a168c4c2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_incorrectViewBoxNegativeWidth.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_incorrectViewBoxNegativeWidth.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_incorrectViewBoxValuesNumber.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_incorrectViewBoxValuesNumber.pdf
index 19ce8363ae..872318e1fc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_incorrectViewBoxValuesNumber.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_incorrectViewBoxValuesNumber.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_linearGradientInsidePattern.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_linearGradientInsidePattern.pdf
index 85ac59f307..72e9bccb40 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_linearGradientInsidePattern.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_linearGradientInsidePattern.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_nestedPatterns.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_nestedPatterns.pdf
index 6a294287aa..0e38655bf7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_nestedPatterns.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_nestedPatterns.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_nestedPatternsLinkedToEachOther.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_nestedPatternsLinkedToEachOther.pdf
index aea10b29fe..4192cd463c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_nestedPatternsLinkedToEachOther.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_nestedPatternsLinkedToEachOther.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_nestedPatternsWithComplexElementsInside.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_nestedPatternsWithComplexElementsInside.pdf
index 30d6ca9fcf..9303cfaaf6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_nestedPatternsWithComplexElementsInside.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_nestedPatternsWithComplexElementsInside.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objBoundingBoxUserSpaceOnUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objBoundingBoxUserSpaceOnUse.pdf
index 2480f3e26b..d2c086dc60 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objBoundingBoxUserSpaceOnUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objBoundingBoxUserSpaceOnUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objBoundingBoxWithMargins.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objBoundingBoxWithMargins.pdf
index af85fc253b..7c0884553e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objBoundingBoxWithMargins.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objBoundingBoxWithMargins.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxNone.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxNone.pdf
index fde6a5e1f5..649c9efdae 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxNone.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxNone.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMaxMeet.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMaxMeet.pdf
index aa6e8c75a0..9421250606 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMaxMeet.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMaxMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMaxMeetVertical.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMaxMeetVertical.pdf
index f18c68875b..987f825eab 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMaxMeetVertical.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMaxMeetVertical.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMidMeet.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMidMeet.pdf
index 43b6844de9..bc332303b2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMidMeet.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMidMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMinMeet.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMinMeet.pdf
index f1054b3212..3c156bc4d2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMinMeet.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMinMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMinMeetVertical.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMinMeetVertical.pdf
index ca3212e411..7d1b836895 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMinMeetVertical.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMaxYMinMeetVertical.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMaxMeet.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMaxMeet.pdf
index 166574a3b6..19039687da 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMaxMeet.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMaxMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMidMeet.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMidMeet.pdf
index 6299959056..fd1a95c2b5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMidMeet.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMidMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMidMeetVertical.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMidMeetVertical.pdf
index 6af19d5b56..2d62c465bf 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMidMeetVertical.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMidMeetVertical.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMinMeet.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMinMeet.pdf
index 621afebba9..d949b044aa 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMinMeet.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMidYMinMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMaxMeet.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMaxMeet.pdf
index f17196dfe9..972de9f6aa 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMaxMeet.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMaxMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMaxMeetVertical.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMaxMeetVertical.pdf
index 5edcbc263d..915f40d528 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMaxMeetVertical.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMaxMeetVertical.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMidMeet.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMidMeet.pdf
index 02e7dce219..a2fcebd326 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMidMeet.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMidMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMinMeet.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMinMeet.pdf
index 8aafa69f29..9e63268e6d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMinMeet.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMinMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMinMeetVertical.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMinMeetVertical.pdf
index 529bfec738..988dfcd300 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMinMeetVertical.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_objectBoundingBoxXMinYMinMeetVertical.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsObjBoundBox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsObjBoundBox.pdf
index 39983dc4fa..86b1e9cb86 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsObjBoundBox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsObjBoundBox.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsObjBoundBoxAbsoluteCoord.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsObjBoundBoxAbsoluteCoord.pdf
index 2711f1cb89..7de8fa53fd 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsObjBoundBoxAbsoluteCoord.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsObjBoundBoxAbsoluteCoord.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsObjectBoundingBox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsObjectBoundingBox.pdf
index aca86eeabd..a3a1a02c66 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsObjectBoundingBox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsObjectBoundingBox.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsUserSpaceOnUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsUserSpaceOnUse.pdf
index 01bc015e7e..56ad131aa9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsUserSpaceOnUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternContentUnitsUserSpaceOnUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternDefaultHeight.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternDefaultHeight.pdf
index e1e1bf3d14..0045898618 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternDefaultHeight.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternDefaultHeight.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternDefaultWidth.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternDefaultWidth.pdf
index 5735020f17..19bdea4786 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternDefaultWidth.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternDefaultWidth.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternNegativeWidth.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternNegativeWidth.pdf
index 8432042485..57b3f8b970 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternNegativeWidth.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternNegativeWidth.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformElementTransform.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformElementTransform.pdf
index c1cab60c43..39a1248eab 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformElementTransform.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformElementTransform.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformMixed1.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformMixed1.pdf
index c4a1d3945c..3f7e589c3b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformMixed1.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformMixed1.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformMixed2.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformMixed2.pdf
index f5c397d7d3..482adc4800 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformMixed2.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformMixed2.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformObjBoundingBox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformObjBoundingBox.pdf
index 1cf1e28e3e..2ec3e110e2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformObjBoundingBox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformObjBoundingBox.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformSimple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformSimple.pdf
index 10723a6f1b..ed75115218 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformSimple.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformSimple.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformTranslate.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformTranslate.pdf
index 0d7baae5a7..6115b312a2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformTranslate.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformTranslate.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformUnitsObjectBoundingBox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformUnitsObjectBoundingBox.pdf
index c90e9e5a5d..47bea8fbee 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformUnitsObjectBoundingBox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformUnitsObjectBoundingBox.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformUnitsUserSpaceOnUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformUnitsUserSpaceOnUse.pdf
index deeb1161f0..7e61de79dc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformUnitsUserSpaceOnUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformUnitsUserSpaceOnUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformUserSpaceOnUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformUserSpaceOnUse.pdf
index 7e9fccc4dd..51761ca0ab 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformUserSpaceOnUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformUserSpaceOnUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformViewBoxObjBoundBox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformViewBoxObjBoundBox.pdf
index 5e0a9eac6e..63fbc1b86f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformViewBoxObjBoundBox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformViewBoxObjBoundBox.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformViewBoxUsrSpaceOnUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformViewBoxUsrSpaceOnUse.pdf
index 0d759073ff..0a63deff43 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformViewBoxUsrSpaceOnUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternTransformViewBoxUsrSpaceOnUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternUnitsObjectBoundingBox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternUnitsObjectBoundingBox.pdf
index ead1971f3e..51a5cd74e3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternUnitsObjectBoundingBox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternUnitsObjectBoundingBox.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternUnitsUserSpaceOnUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternUnitsUserSpaceOnUse.pdf
index 9716c27a47..c65382208f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternUnitsUserSpaceOnUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternUnitsUserSpaceOnUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternUseItself.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternUseItself.pdf
index a28fd83715..08606a06be 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternUseItself.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_patternUseItself.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioObjBoundingBox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioObjBoundingBox.pdf
index 38c87090fe..7147e06616 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioObjBoundingBox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioObjBoundingBox.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioUserSpaceOnUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioUserSpaceOnUse.pdf
index 2b7fc3f8fd..7f032fc757 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioUserSpaceOnUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioUserSpaceOnUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMaxYMidMeet.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMaxYMidMeet.pdf
index c2c3b446b4..2c02f3a3be 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMaxYMidMeet.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMaxYMidMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMaxYMidSlice.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMaxYMidSlice.pdf
index 59d54fdf59..47aeccac95 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMaxYMidSlice.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMaxYMidSlice.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMidYMaxMeet.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMidYMaxMeet.pdf
index 55d6adc086..cb77757800 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMidYMaxMeet.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMidYMaxMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMidYMaxSlice.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMidYMaxSlice.pdf
index 6860a79f16..ee03005d76 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMidYMaxSlice.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_preserveAspectRatioXMidYMaxSlice.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_relativeUnitsResolveFromDefs.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_relativeUnitsResolveFromDefs.pdf
index 5d35302fbe..630284c3a1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_relativeUnitsResolveFromDefs.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_relativeUnitsResolveFromDefs.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_relativeUnitsResolveFromPattern.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_relativeUnitsResolveFromPattern.pdf
index fcae9d16ee..961a5e4462 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_relativeUnitsResolveFromPattern.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_relativeUnitsResolveFromPattern.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_severalComplexElementsInsidePattern.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_severalComplexElementsInsidePattern.pdf
index 7ba2e93fca..e8b957aed0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_severalComplexElementsInsidePattern.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_severalComplexElementsInsidePattern.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternInheritStylesTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternInheritStylesTest.pdf
index 1334208f30..5dd9ba4790 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternInheritStylesTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternInheritStylesTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternNestedFillInheritanceTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternNestedFillInheritanceTest.pdf
index f7d8623c88..333ff2e5ae 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternNestedFillInheritanceTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternNestedFillInheritanceTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternNestedTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternNestedTest.pdf
index da78c58b4b..fa77249095 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternNestedTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternNestedTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternStrokeTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternStrokeTest.pdf
index 0811f873b3..293dcc5ea8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternStrokeTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternStrokeTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternTest.pdf
index ecbe5ab0e4..04b00823cf 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_simplePatternTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_userSpaceOnUseObjBoundingBox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_userSpaceOnUseObjBoundingBox.pdf
index 17f35aaae9..6507f0aecc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_userSpaceOnUseObjBoundingBox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_userSpaceOnUseObjBoundingBox.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxAndAbsoluteCoordinates.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxAndAbsoluteCoordinates.pdf
index 3ef52a4d51..c1d0f0ecf4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxAndAbsoluteCoordinates.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxAndAbsoluteCoordinates.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxClipped.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxClipped.pdf
index 26c468d13c..3068ba845c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxClipped.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxClipped.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxPatternXY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxPatternXY.pdf
index 480e5ea428..d495a3d596 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxPatternXY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxPatternXY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxZeroHeight.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxZeroHeight.pdf
index 61fbf85178..50e8103a3c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxZeroHeight.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxZeroHeight.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxZeroWidth.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxZeroWidth.pdf
index d829af8df0..21312f126b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxZeroWidth.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_viewBoxZeroWidth.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInCmUnitDiffPatternUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInCmUnitDiffPatternUnits.pdf
index 5b09b26477..005baf660c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInCmUnitDiffPatternUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInCmUnitDiffPatternUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInEmUnitDiffPatternUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInEmUnitDiffPatternUnits.pdf
index dcbbd61c2b..7ea88ff7f4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInEmUnitDiffPatternUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInEmUnitDiffPatternUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInExUnitDiffPatternUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInExUnitDiffPatternUnits.pdf
index 16bc34f9fe..182cc6b891 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInExUnitDiffPatternUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInExUnitDiffPatternUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInInchUnitDiffPatternUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInInchUnitDiffPatternUnits.pdf
index 227b93905c..fd36c2fbbb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInInchUnitDiffPatternUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInInchUnitDiffPatternUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInMmUnitDiffPatternUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInMmUnitDiffPatternUnits.pdf
index d1f62502d8..e619118ea6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInMmUnitDiffPatternUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInMmUnitDiffPatternUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInPercentsDiffPatternUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInPercentsDiffPatternUnits.pdf
index 373ca18c38..2712437304 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInPercentsDiffPatternUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInPercentsDiffPatternUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInPtUnitDiffPatternUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInPtUnitDiffPatternUnits.pdf
index ace854e443..387a416c4a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInPtUnitDiffPatternUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInPtUnitDiffPatternUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInPxUnitDiffPatternUnits.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInPxUnitDiffPatternUnits.pdf
index 935583f0d6..08edf1c53c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInPxUnitDiffPatternUnits.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYInPxUnitDiffPatternUnits.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYNoMeasureUnit.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYNoMeasureUnit.pdf
index 0c59f951ae..e1d04b3136 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYNoMeasureUnit.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PatternTest/cmp_widthHeightXYNoMeasureUnit.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolygonSvgNoderendererTest/cmp_polygonEmptyPointCheckerTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolygonSvgNoderendererTest/cmp_polygonEmptyPointCheckerTest.pdf
index 0c5285781a..382e6947ba 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolygonSvgNoderendererTest/cmp_polygonEmptyPointCheckerTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolygonSvgNoderendererTest/cmp_polygonEmptyPointCheckerTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolygonSvgNoderendererTest/cmp_polygonLineRendererTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolygonSvgNoderendererTest/cmp_polygonLineRendererTest.pdf
index b80e9e5073..d1e0597d08 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolygonSvgNoderendererTest/cmp_polygonLineRendererTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolygonSvgNoderendererTest/cmp_polygonLineRendererTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest/cmp_elementDimensionExceedsViewboxBoundary.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest/cmp_elementDimensionExceedsViewboxBoundary.pdf
index c13e108ffb..0a80e8cd67 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest/cmp_elementDimensionExceedsViewboxBoundary.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest/cmp_elementDimensionExceedsViewboxBoundary.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest/cmp_polyLineEmptyPointsListTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest/cmp_polyLineEmptyPointsListTest.pdf
index 6e5657cd7e..5e6a79c3b7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest/cmp_polyLineEmptyPointsListTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest/cmp_polyLineEmptyPointsListTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest/cmp_polylineRendererTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest/cmp_polylineRendererTest.pdf
index 00543fd299..7ffcc58471 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest/cmp_polylineRendererTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PolylineSvgNodeRendererTest/cmp_polylineRendererTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestDoNotPreserveAspectAll.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/DoNotPreserveAspectAll.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestDoNotPreserveAspectAll.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/DoNotPreserveAspectAll.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestDoNotPreserveAspectMetricDimensionsAll.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/DoNotPreserveAspectMetricDimensionsAll.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestDoNotPreserveAspectMetricDimensionsAll.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/DoNotPreserveAspectMetricDimensionsAll.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestDoNotPreserveAspectMetricDimensionsMin.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/DoNotPreserveAspectMetricDimensionsMin.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestDoNotPreserveAspectMetricDimensionsMin.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/DoNotPreserveAspectMetricDimensionsMin.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestDoNotPreserveAspectMin.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/DoNotPreserveAspectMin.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestDoNotPreserveAspectMin.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/DoNotPreserveAspectMin.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/simple_example.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/InnerZeroCoordinatesViewBox.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/simple_example.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/InnerZeroCoordinatesViewBox.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/aspectRatioPreservationMidXMidYMeetMinimalTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/MidXMidYMeetMinimalTest.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/aspectRatioPreservationMidXMidYMeetMinimalTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/MidXMidYMeetMinimalTest.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxTranslationTestMultipleViewBoxes.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/MultipleViewBoxes.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxTranslationTestMultipleViewBoxes.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/MultipleViewBoxes.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxTranslationTestOuterZeroCoordinatesViewBox.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/OuterZeroCoordinatesViewBox.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxTranslationTestOuterZeroCoordinatesViewBox.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/OuterZeroCoordinatesViewBox.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectDefaultAll.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectDefaultAll.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectDefaultAll.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectDefaultAll.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectDefaultAllGroup.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectDefaultAllGroup.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectDefaultAllGroup.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectDefaultAllGroup.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxWithoutSetPreserveAspectRatio.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatio.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxWithoutSetPreserveAspectRatio.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatio.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMaxYMidMeetScaling.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMaxYMidMeetScaling.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMaxYMidMeetScaling.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMaxYMidMeetScaling.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMaxYMinMeetScaling.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMaxYMinMeetScaling.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMaxYMinMeetScaling.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMaxYMinMeetScaling.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMidYMaxMeetScaling.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMidYMaxMeetScaling.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMidYMaxMeetScaling.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMidYMaxMeetScaling.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMidYMinMeetScaling.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMidYMinMeetScaling.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMidYMinMeetScaling.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMidYMinMeetScaling.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMinYMaxMeetScaling.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMinYMaxMeetScaling.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMinYMaxMeetScaling.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMinYMaxMeetScaling.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMinYMidMeetScaling.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMinYMidMeetScaling.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMinYMidMeetScaling.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMinYMidMeetScaling.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMinYMinMeetScaling.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMinYMinMeetScaling.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxScalingTestPreserveAspectRatioXMinYMinMeetScaling.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/PreserveAspectRatioXMinYMinMeetScaling.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/aspectRatioPreservationTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/aspectRatioPreservationTest.svg
deleted file mode 100644
index b68c1b01d0..0000000000
--- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/aspectRatioPreservationTest.svg
+++ /dev/null
@@ -1,152 +0,0 @@
-
-
\ No newline at end of file
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestDoNotPreserveAspectAll.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_DoNotPreserveAspectAll.pdf
similarity index 80%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestDoNotPreserveAspectAll.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_DoNotPreserveAspectAll.pdf
index 4f04d212d6..97494fec83 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestDoNotPreserveAspectAll.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_DoNotPreserveAspectAll.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestDoNotPreserveAspectMetricDimensionsAll.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_DoNotPreserveAspectMetricDimensionsAll.pdf
similarity index 80%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestDoNotPreserveAspectMetricDimensionsAll.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_DoNotPreserveAspectMetricDimensionsAll.pdf
index 3e34b660cf..bf1ebd73a9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestDoNotPreserveAspectMetricDimensionsAll.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_DoNotPreserveAspectMetricDimensionsAll.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestDoNotPreserveAspectMetricDimensionsMin.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_DoNotPreserveAspectMetricDimensionsMin.pdf
similarity index 76%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestDoNotPreserveAspectMetricDimensionsMin.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_DoNotPreserveAspectMetricDimensionsMin.pdf
index 64478649c8..1afc6869a4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestDoNotPreserveAspectMetricDimensionsMin.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_DoNotPreserveAspectMetricDimensionsMin.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestDoNotPreserveAspectMin.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_DoNotPreserveAspectMin.pdf
similarity index 76%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestDoNotPreserveAspectMin.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_DoNotPreserveAspectMin.pdf
index 6b54ffa130..4b206a1c75 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestDoNotPreserveAspectMin.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_DoNotPreserveAspectMin.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxTranslationTestInnerZeroCoordinatesViewBox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_InnerZeroCoordinatesViewBox.pdf
similarity index 76%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxTranslationTestInnerZeroCoordinatesViewBox.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_InnerZeroCoordinatesViewBox.pdf
index dfabc110b7..070aef3327 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxTranslationTestInnerZeroCoordinatesViewBox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_InnerZeroCoordinatesViewBox.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_aspectRatioPreservationMidXMidYMeetMinimalTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_MidXMidYMeetMinimalTest.pdf
similarity index 93%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_aspectRatioPreservationMidXMidYMeetMinimalTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_MidXMidYMeetMinimalTest.pdf
index 16af830413..1d7b8c75a2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_aspectRatioPreservationMidXMidYMeetMinimalTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_MidXMidYMeetMinimalTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxTranslationTestMultipleViewBoxes.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_MultipleViewBoxes.pdf
similarity index 80%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxTranslationTestMultipleViewBoxes.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_MultipleViewBoxes.pdf
index 82e720f9eb..79d1eb9e94 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxTranslationTestMultipleViewBoxes.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_MultipleViewBoxes.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxTranslationTestOuterZeroCoordinatesViewBox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_OuterZeroCoordinatesViewBox.pdf
similarity index 76%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxTranslationTestOuterZeroCoordinatesViewBox.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_OuterZeroCoordinatesViewBox.pdf
index 49044c430f..928f2054a3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxTranslationTestOuterZeroCoordinatesViewBox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_OuterZeroCoordinatesViewBox.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectDefaultAll.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectDefaultAll.pdf
similarity index 85%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectDefaultAll.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectDefaultAll.pdf
index d570f51872..68dd76a6c1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectDefaultAll.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectDefaultAll.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectDefaultAllGroup.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectDefaultAllGroup.pdf
similarity index 85%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectDefaultAllGroup.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectDefaultAllGroup.pdf
index 563e5bc1aa..6a86762dc0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectDefaultAllGroup.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectDefaultAllGroup.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxWithoutSetPreserveAspectRatio.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatio.pdf
similarity index 64%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxWithoutSetPreserveAspectRatio.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatio.pdf
index cf7538ab08..e3ccf7ef0c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxWithoutSetPreserveAspectRatio.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatio.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMaxYMidMeetScaling.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMaxYMidMeetScaling.pdf
similarity index 97%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMaxYMidMeetScaling.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMaxYMidMeetScaling.pdf
index 506e0cd3ca..673727fdf8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMaxYMidMeetScaling.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMaxYMidMeetScaling.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMaxYMinMeetScaling.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMaxYMinMeetScaling.pdf
similarity index 97%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMaxYMinMeetScaling.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMaxYMinMeetScaling.pdf
index 69b8fe5ed4..309e27cfeb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMaxYMinMeetScaling.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMaxYMinMeetScaling.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMidYMaxMeetScaling.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMidYMaxMeetScaling.pdf
similarity index 97%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMidYMaxMeetScaling.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMidYMaxMeetScaling.pdf
index 03593c7e02..39957de5c8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMidYMaxMeetScaling.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMidYMaxMeetScaling.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMidYMinMeetScaling.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMidYMinMeetScaling.pdf
similarity index 98%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMidYMinMeetScaling.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMidYMinMeetScaling.pdf
index 2c2913e2b6..0fe8a70d54 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMidYMinMeetScaling.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMidYMinMeetScaling.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMinYMaxMeetScaling.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMinYMaxMeetScaling.pdf
similarity index 97%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMinYMaxMeetScaling.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMinYMaxMeetScaling.pdf
index 5fc38b20b6..04ea5d6591 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMinYMaxMeetScaling.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMinYMaxMeetScaling.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMinYMidMeetScaling.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMinYMidMeetScaling.pdf
similarity index 98%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMinYMidMeetScaling.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMinYMidMeetScaling.pdf
index f33cec399c..4143445115 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMinYMidMeetScaling.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMinYMidMeetScaling.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMinYMinMeetScaling.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMinYMinMeetScaling.pdf
similarity index 97%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMinYMinMeetScaling.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMinYMinMeetScaling.pdf
index 3f4690adee..79041a37a6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_viewBoxScalingTestPreserveAspectRatioXMinYMinMeetScaling.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_PreserveAspectRatioXMinYMinMeetScaling.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_differentAspectRatios.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_differentAspectRatios.pdf
index ee02476434..1bd8463fe3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_differentAspectRatios.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_differentAspectRatios.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMinMeetTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMaxMeet.pdf
similarity index 87%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMinMeetTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMaxMeet.pdf
index 313a9f033e..6bc60d4ecd 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMinMeetTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMaxMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMidMeetTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMidMeet.pdf
similarity index 87%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMidMeetTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMidMeet.pdf
index d05499a16f..1f91ccf611 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMidMeetTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMidMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMaxMeetTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMinMeet.pdf
similarity index 87%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMaxMeetTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMinMeet.pdf
index 37edda95f9..a78827111b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMaxMeetTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationXMinMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMaxMeetTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMaxMeet.pdf
similarity index 87%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMaxMeetTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMaxMeet.pdf
index e2b19f1e53..94a07e197d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMaxMeetTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMaxMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMidMeetTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMidMeet.pdf
similarity index 87%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMidMeetTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMidMeet.pdf
index 8ac52c852b..702502f470 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMidMeetTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMidMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMinMeetTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMinMeet.pdf
similarity index 87%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMinMeetTest.pdf
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMinMeet.pdf
index 3243bd926e..f31ea66761 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMinMeetTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/cmp_svgTranslationYMinMeet.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationXMaxMeetTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationXMaxMeet.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationXMaxMeetTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationXMaxMeet.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationXMidMeetTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationXMidMeet.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationXMidMeetTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationXMidMeet.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationXMinMeetTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationXMinMeet.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationXMinMeetTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationXMinMeet.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationYMaxMeetTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationYMaxMeet.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationYMaxMeetTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationYMaxMeet.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationYMidMeetTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationYMidMeet.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationYMidMeetTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationYMidMeet.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationYMinMeetTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationYMinMeet.svg
similarity index 100%
rename from svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationYMinMeetTest.svg
rename to svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/svgTranslationYMinMeet.svg
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxTranslationTestInnerZeroCoordinatesViewBox.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxTranslationTestInnerZeroCoordinatesViewBox.svg
deleted file mode 100644
index 0343abdf3b..0000000000
--- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/viewBoxTranslationTestInnerZeroCoordinatesViewBox.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRxZero.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRxZero.pdf
index 8815fc779e..00a8676582 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRxZero.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRxZero.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRyZero.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRyZero.pdf
index b6492741a9..574d75021b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRyZero.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRyZero.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRxRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRxRectangle.pdf
index d1dc7cd730..229931d50a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRxRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRxRectangle.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRyRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRyRectangle.pdf
index 569ce21352..15b1598a75 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRyRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRyRectangle.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalHeightCappedRoundedRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalHeightCappedRoundedRectangle.pdf
index 1ddd360bc0..823ddcd56e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalHeightCappedRoundedRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalHeightCappedRoundedRectangle.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeHeightRoundedRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeHeightRoundedRectangle.pdf
index a473c44201..81549cc192 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeHeightRoundedRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeHeightRoundedRectangle.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeWidthRoundedRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeWidthRoundedRectangle.pdf
index 6244fdbf5a..c28de1f379 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeWidthRoundedRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeWidthRoundedRectangle.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleX.pdf
index 3ea648fb05..ae72f5c7bc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleY.pdf
index c8c45f4cb0..e736f562ab 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalWidthCappedRoundedRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalWidthCappedRoundedRectangle.pdf
index 5390cc866d..d0a60098e9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalWidthCappedRoundedRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalWidthCappedRoundedRectangle.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangle.pdf
index b03da6485a..6510f2b0bd 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangle.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangleRxRyZero.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangleRxRyZero.pdf
index 4a3802e231..8048f37719 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangleRxRyZero.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangleRxRyZero.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_complexRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_complexRectangle.pdf
index 4f7e0b3194..a1f260e506 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_complexRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_complexRectangle.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_noFillRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_noFillRectangle.pdf
index 97e3d7aa43..d557ec6ab6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_noFillRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_noFillRectangle.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_doubleNested.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_doubleNested.pdf
index 1201e269d7..a393c1b319 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_doubleNested.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_doubleNested.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_empty.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_empty.pdf
index 68c94136d2..14384ec439 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_empty.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_empty.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_singleNested.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_singleNested.pdf
index 950ba976fe..f0fabf4855 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_singleNested.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_singleNested.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_translated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_translated.pdf
index e9c0321507..650b1c6ba8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_translated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_translated.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_twoNested.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_twoNested.pdf
index 921f8c6c72..b49f970a64 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_twoNested.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_twoNested.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentHeight.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentHeight.pdf
index 3e17d7e9b3..add282dfe2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentHeight.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentHeight.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWHViewboxPresent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWHViewboxPresent.pdf
index 70224037a2..3ea8079498 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWHViewboxPresent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWHViewboxPresent.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidth.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidth.pdf
index cb74f79c7e..bd5412ee96 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidth.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidth.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidthAndHeight.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidthAndHeight.pdf
index e71160fc96..e12c9a2dd1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidthAndHeight.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidthAndHeight.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentX.pdf
index ce60216674..ba376894dd 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentY.pdf
index 728663f98e..b3bb4a19be 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_everythingPresentAndValid.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_everythingPresentAndValid.pdf
index 2800ae969a..9e5b5d1cb5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_everythingPresentAndValid.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_everythingPresentAndValid.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeEverything.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeEverything.pdf
index 3647758527..1f4957e7e7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeEverything.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeEverything.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeHeight.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeHeight.pdf
index a3d87ff885..27c9ed0294 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeHeight.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeHeight.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeWidth.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeWidth.pdf
index a31a162ae2..2864d9e929 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeWidth.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeWidth.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeWidthAndHeight.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeWidthAndHeight.pdf
index d023ed147f..dee1d6325d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeWidthAndHeight.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeWidthAndHeight.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeX.pdf
index 7c30d72f20..4f12142492 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeXY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeXY.pdf
index 6a908b87dd..21fe711518 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeXY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeXY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeY.pdf
index 219a5e4e55..0a26498e6d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_negativeY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_percentInMeasurement.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_percentInMeasurement.pdf
index 23a0fc0534..d332bfda7f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_percentInMeasurement.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_percentInMeasurement.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_preserveAspectRationAllOptions.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_preserveAspectRationAllOptions.pdf
index 5f13b60c84..bec3295373 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_preserveAspectRationAllOptions.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_preserveAspectRationAllOptions.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewBoxXYValuesPreserveAspectRatioNoneValues.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewBoxXYValuesPreserveAspectRatioNoneValues.pdf
index a25937a973..3af662cf0d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewBoxXYValuesPreserveAspectRatioNoneValues.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewBoxXYValuesPreserveAspectRatioNoneValues.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewBoxXYValuesPreserveAspectRatioXMaxYMaxMeetValues.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewBoxXYValuesPreserveAspectRatioXMaxYMaxMeetValues.pdf
index a2d8b71f3d..9569449d85 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewBoxXYValuesPreserveAspectRatioXMaxYMaxMeetValues.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewBoxXYValuesPreserveAspectRatioXMaxYMaxMeetValues.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewBoxXYValuesPreserveAspectRatioXMaxYMaxSliceValues.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewBoxXYValuesPreserveAspectRatioXMaxYMaxSliceValues.pdf
index 90d1010246..eaf6b91aad 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewBoxXYValuesPreserveAspectRatioXMaxYMaxSliceValues.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewBoxXYValuesPreserveAspectRatioXMaxYMaxSliceValues.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100x100.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100x100.pdf
index fc7ae52c25..71906d7693 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100x100.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100x100.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100x200.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100x200.pdf
index 0deb563af5..05ad07ef70 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100x200.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100x200.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100x400.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100x400.pdf
index b3d299d409..6d83195b24 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100x400.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100x400.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200x100.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200x100.pdf
index b39f7754cd..b9ebd20ad2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200x100.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200x100.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200x200.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200x200.pdf
index 67c526159e..692fbbf9b6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200x200.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200x200.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200x400.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200x400.pdf
index 5e543ecefd..3102a99782 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200x400.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200x400.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400x100.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400x100.pdf
index a07231a8f7..293db0f463 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400x100.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400x100.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400x200.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400x200.pdf
index 4681abcb6d..dce47711c1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400x200.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400x200.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400x400.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400x400.pdf
index dfb6f52da0..5b73f3690c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400x400.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400x400.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStroke.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStroke.pdf
index 12f1670132..80447b6066 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStroke.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStroke.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStrokeWidth.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStrokeWidth.pdf
index 9cb7e7c3b4..67540728e2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStrokeWidth.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStrokeWidth.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_normalLineStroke.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_normalLineStroke.pdf
index ff2f3c5b83..300a14b16c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_normalLineStroke.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_normalLineStroke.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_strokeAdvanced.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_strokeAdvanced.pdf
index 85def56876..9482e86272 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_strokeAdvanced.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_strokeAdvanced.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_strokeWidthMeasureUnitsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_strokeWidthMeasureUnitsTest.pdf
index 57ef401a1e..bde4d586ec 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_strokeWidthMeasureUnitsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_strokeWidthMeasureUnitsTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_bothStyleAttrTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_bothStyleAttrTest.pdf
index 99de2c5ac3..b55cbecfa0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_bothStyleAttrTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_bothStyleAttrTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_classAttrTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_classAttrTest.pdf
index 3856e565ad..db15b00006 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_classAttrTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_classAttrTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_displayAttrWithNoUseTagTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_displayAttrWithNoUseTagTest.pdf
index 5ad366eff9..7983cfeaf1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_displayAttrWithNoUseTagTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_displayAttrWithNoUseTagTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_displayNoneAttrTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_displayNoneAttrTest.pdf
index 79b468afde..76289c20dc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_displayNoneAttrTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_displayNoneAttrTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_heightPercentsAttrTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_heightPercentsAttrTest.pdf
index f9b605d617..95da83b388 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_heightPercentsAttrTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_heightPercentsAttrTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_heightPxAttrTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_heightPxAttrTest.pdf
index eeec5ceade..750b5b90e6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_heightPxAttrTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_heightPxAttrTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_linearGradientSymbolTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_linearGradientSymbolTest.pdf
index 9232b00b8c..91400b53e6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_linearGradientSymbolTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_linearGradientSymbolTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_opacityAttrTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_opacityAttrTest.pdf
index 3946271e4e..e9804c47ef 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_opacityAttrTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_opacityAttrTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_preserveAspectRatioViewBoxTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_preserveAspectRatioViewBoxTest.pdf
index 7f603d1b11..da0be15806 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_preserveAspectRatioViewBoxTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_preserveAspectRatioViewBoxTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_simpleImageTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_simpleImageTest.pdf
index bf54ed3e83..7b0fb6bef7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_simpleImageTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_simpleImageTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_simpleSymbolTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_simpleSymbolTest.pdf
index cf3d5a44a4..d218c78429 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_simpleSymbolTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_simpleSymbolTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_styleAttrInUseTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_styleAttrInUseTest.pdf
index 9fcf1f6261..820a8465cb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_styleAttrInUseTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_styleAttrInUseTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_styleAttrTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_styleAttrTest.pdf
index 6307b2c389..e6021bc16a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_styleAttrTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_styleAttrTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useHeightWidthAllUnitsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useHeightWidthAllUnitsTest.pdf
index 9e665c8053..06d7d2254b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useHeightWidthAllUnitsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useHeightWidthAllUnitsTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useSymbolCoordinatesContrudiction.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useSymbolCoordinatesContrudiction.pdf
index 8808daa2f6..662fa6dac5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useSymbolCoordinatesContrudiction.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useSymbolCoordinatesContrudiction.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useSymbolHeightWidthAllUnitsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useSymbolHeightWidthAllUnitsTest.pdf
index 342552cd31..e15dbb0c06 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useSymbolHeightWidthAllUnitsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useSymbolHeightWidthAllUnitsTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useSymbolXYContrudictionAllUnitsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useSymbolXYContrudictionAllUnitsTest.pdf
index c9e3a57c5a..a7876fe438 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useSymbolXYContrudictionAllUnitsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useSymbolXYContrudictionAllUnitsTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useTagFirstSymbolAfterTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useTagFirstSymbolAfterTest.pdf
index cda7872374..54bc60cae7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useTagFirstSymbolAfterTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_useTagFirstSymbolAfterTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_visibilityAttrTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_visibilityAttrTest.pdf
index 1404799295..53ab7245c3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_visibilityAttrTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_visibilityAttrTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthHeightAttrInteraction.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthHeightAttrInteraction.pdf
index f85e0f9c03..4d39dea2cd 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthHeightAttrInteraction.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthHeightAttrInteraction.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthHeightAttrPercentsPxTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthHeightAttrPercentsPxTest.pdf
index 383ab53254..ddda896a32 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthHeightAttrPercentsPxTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthHeightAttrPercentsPxTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthHeightAttrPxTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthHeightAttrPxTest.pdf
index 874582649a..a536e853d7 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthHeightAttrPxTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthHeightAttrPxTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthPercentsAttrTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthPercentsAttrTest.pdf
index d5416cda2a..8030e7578b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthPercentsAttrTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthPercentsAttrTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthPxAttrTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthPxAttrTest.pdf
index c29ce45dfb..4c33736694 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthPxAttrTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_widthPxAttrTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_xYInUseWithDefsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_xYInUseWithDefsTest.pdf
index 0be70da476..72e0a3b8dd 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_xYInUseWithDefsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolTest/cmp_xYInUseWithDefsTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_simpleNestedTspan.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_simpleNestedTspan.pdf
new file mode 100644
index 0000000000..190b1ce904
Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_simpleNestedTspan.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_text_decoration.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_text_decoration.pdf
index bb100b689b..664e64240c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_text_decoration.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_text_decoration.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-XandY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-XandY.pdf
index 7f92026ef7..b2a446d795 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-XandY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-XandY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-negativeX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-negativeX.pdf
index fad760775c..4dc5bcb9e9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-negativeX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-negativeX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-negativeY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-negativeY.pdf
index eee879f499..3106fcfbfd 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-negativeY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-negativeY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-nestedTSpan.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-nestedTSpan.pdf
index 3854a0d61e..8af1cd8be6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-nestedTSpan.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-nestedTSpan.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-positiveX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-positiveX.pdf
index 1aa4ad2f26..cc06a0ca2c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-positiveX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-positiveX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-positiveY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-positiveY.pdf
index 218c5889e0..03127ee940 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-positiveY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-positiveY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-zeroX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-zeroX.pdf
index d40397d4c5..4e733ab2eb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-zeroX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-zeroX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-zeroY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-zeroY.pdf
index 6fff329ac2..75bac3386f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-zeroY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePosition-zeroY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePositionAndRelativeMove.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePositionAndRelativeMove.pdf
index 534bc23844..0f42139f4a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePositionAndRelativeMove.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-absolutePositionAndRelativeMove.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-XandY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-XandY.pdf
index 73e8d52e22..6500e16091 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-XandY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-XandY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-negativeX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-negativeX.pdf
index c04abe2723..ac8890e535 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-negativeX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-negativeX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-negativeY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-negativeY.pdf
index 8f4876ab6b..631663f3a5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-negativeY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-negativeY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-positiveX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-positiveX.pdf
index 446ffc5a54..e6e8fb7d42 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-positiveX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-positiveX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-positiveY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-positiveY.pdf
index 83a0ca4223..41a7b4ddfe 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-positiveY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-positiveY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-zeroX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-zeroX.pdf
index 12ceaf7f48..9efdb213cd 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-zeroX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-zeroX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-zeroY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-zeroY.pdf
index a3be8e84df..3f14cf5829 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-zeroY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-relativeMove-zeroY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-textAnchor.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-textAnchor.pdf
index 73a67e4e71..0ded1e46f8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-textAnchor.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-textAnchor.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-whitespace.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-whitespace.pdf
index a827030d10..7a27d12dd0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-whitespace.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_textspan-whitespace.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanBasicExample.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanBasicExample.pdf
index 47fa5550b5..0b327557b4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanBasicExample.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanBasicExample.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanDefaultFontSize.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanDefaultFontSize.pdf
index 90f24b251a..c396746109 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanDefaultFontSize.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanDefaultFontSize.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanInheritAncestorsTspanFontSize.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanInheritAncestorsTspanFontSize.pdf
index f5ee955402..c7cd19d4b2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanInheritAncestorsTspanFontSize.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanInheritAncestorsTspanFontSize.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanInheritTextFontSize.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanInheritTextFontSize.pdf
index eaadab0dab..684732fd2c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanInheritTextFontSize.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanInheritTextFontSize.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedExample.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedExample.pdf
index 9fbe8179d4..fe278af1ef 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedExample.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedExample.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedRelativeOffsets.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedRelativeOffsets.pdf
new file mode 100644
index 0000000000..525fe57e58
Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedRelativeOffsets.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedWithOffsets.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedWithOffsets.pdf
new file mode 100644
index 0000000000..69e0295d22
Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedWithOffsets.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/simpleNestedTspan.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/simpleNestedTspan.svg
new file mode 100644
index 0000000000..f1f3f09f36
--- /dev/null
+++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/simpleNestedTspan.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+ Text with
+
+ nested-1 tspan
+
+ nested-2 tspan
+
+ nested-1 after
+
+ inside
+
+
+
\ No newline at end of file
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanInheritAncestorsTspanFontSize.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanInheritAncestorsTspanFontSize.svg
index bfec60962d..7b49f3ed47 100644
--- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanInheritAncestorsTspanFontSize.svg
+++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanInheritAncestorsTspanFontSize.svg
@@ -2,8 +2,8 @@
Text with font-size="24"
- Tspan with font-size="10";
- "nested" font-size
+ Tspan with font-size="10";
+ "nested" font-size
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanNestedRelativeOffsets.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanNestedRelativeOffsets.svg
new file mode 100644
index 0000000000..6ab441b30b
--- /dev/null
+++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanNestedRelativeOffsets.svg
@@ -0,0 +1,15 @@
+
+
+
+ Text with
+
+ superscript nested-1 tspan
+
+ nested-2
+
+
+ inside
+
+
+
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanNestedWithOffsets.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanNestedWithOffsets.svg
new file mode 100644
index 0000000000..57c8fd4ff8
--- /dev/null
+++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanNestedWithOffsets.svg
@@ -0,0 +1,19 @@
+
+
+
+
+ Text with
+
+ nested-1 tspan
+
+ nested-2 tspan
+ nested-3 tspan
+ nested-2 after
+
+ nested-1 afters
+
+ inside
+
+
+
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world.pdf
index 3add41eaf5..2ebd519420 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_combinedTransformations.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_combinedTransformations.pdf
index efa720011b..6f867d9afc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_combinedTransformations.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_combinedTransformations.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_fontSizeMissing.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_fontSizeMissing.pdf
index da15c25522..510faa68b8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_fontSizeMissing.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_fontSizeMissing.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_rotate.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_rotate.pdf
index 8edd3c9246..e0f61b26ec 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_rotate.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_rotate.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleDownX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleDownX.pdf
index 7e45d6b397..2ec752a760 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleDownX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleDownX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleDownY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleDownY.pdf
index f6f99edaf1..efc52cb466 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleDownY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleDownY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleUpX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleUpX.pdf
index cf5d623865..4eb66be0ff 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleUpX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleUpX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleUpY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleUpY.pdf
index ac7978839c..7ee5d92454 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleUpY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_scaleUpY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_skewX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_skewX.pdf
index 7b2a6560d6..49b5784d1a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_skewX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_skewX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_skewY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_skewY.pdf
index d090eb0f10..16e234776b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_skewY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_skewY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_translate.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_translate.pdf
index 565964311d..cd89b5f2c3 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_translate.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_translate.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-negativeX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-negativeX.pdf
index 2767da8e13..c813a80b16 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-negativeX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-negativeX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-negativeY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-negativeY.pdf
index 856e6f512b..b25681df6b 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-negativeY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-negativeY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-positiveX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-positiveX.pdf
index 53c06def43..64c5fac72f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-positiveX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-positiveX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-positiveY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-positiveY.pdf
index 6f25167355..a7d408846a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-positiveY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-positiveY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-zeroX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-zeroX.pdf
index 9400e29f74..651a9a2f62 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-zeroX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-zeroX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-zeroY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-zeroY.pdf
index 20291af04c..7c6820103f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-zeroY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-absolutePosition-zeroY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-negativeX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-negativeX.pdf
index 8623a49e03..9d48307db9 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-negativeX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-negativeX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-negativeY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-negativeY.pdf
index 108c4a73ed..68e8e10f2a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-negativeY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-negativeY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-positiveX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-positiveX.pdf
index af732c93d6..f6293993f5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-positiveX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-positiveX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-positiveY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-positiveY.pdf
index 890e881932..d22b24374a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-positiveY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-positiveY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-zeroX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-zeroX.pdf
index 0c69a552a9..baef4ac8e6 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-zeroX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-zeroX.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-zeroY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-zeroY.pdf
index 8b163d88df..e5e096bc33 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-zeroY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_text-relativeMove-zeroY.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_textFontSizeEmUnitsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_textFontSizeEmUnitsTest.pdf
index f0762ce88b..8f66675bfe 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_textFontSizeEmUnitsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_textFontSizeEmUnitsTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_textFontSizeExUnitsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_textFontSizeExUnitsTest.pdf
index bf8305cb6b..207377fce1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_textFontSizeExUnitsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_textFontSizeExUnitsTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_textFontSizeRemUnitsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_textFontSizeRemUnitsTest.pdf
index 8e4c66da5b..37efef6936 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_textFontSizeRemUnitsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_textFontSizeRemUnitsTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_too_long.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_too_long.pdf
index 3c32c7071c..8da992fbbb 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_too_long.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_too_long.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_tspanWithOneAbsoluteCoordinateTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_tspanWithOneAbsoluteCoordinateTest.pdf
index 5fa75f7ed2..1bc7d4d65f 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_tspanWithOneAbsoluteCoordinateTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_tspanWithOneAbsoluteCoordinateTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_two_lines.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_two_lines.pdf
index 09b13985aa..4c60f39902 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_two_lines.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_two_lines.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_two_lines_newline.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_two_lines_newline.pdf
index 3a89aec387..6fba9f33fc 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_two_lines_newline.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_two_lines_newline.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_circular.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_circular.pdf
index c4e61a2a83..9f3262a4ff 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_circular.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_circular.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexReferences.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexReferences.pdf
index f8795cbc9f..51fea2cbee 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexReferences.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexReferences.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexUse.pdf
index 68c9dcd8ed..64f892b47d 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_coordinatesUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_coordinatesUse.pdf
index 7a5ac6545a..d0cec80c11 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_coordinatesUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_coordinatesUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseFill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseFill.pdf
index 14883db074..6b331abde2 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseFill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseFill.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseStroke.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseStroke.pdf
index 75c89b053f..c5b3b7d17a 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseStroke.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseStroke.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_imageUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_imageUse.pdf
index df29aaf10f..de9bcb36ff 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_imageUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_imageUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_missingHashtag.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_missingHashtag.pdf
index bce1e210d9..2161da9b59 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_missingHashtag.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_missingHashtag.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_multipleTransformationsUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_multipleTransformationsUse.pdf
index 5ac19a1831..917bbb29a8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_multipleTransformationsUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_multipleTransformationsUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_reuseLines.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_reuseLines.pdf
index 04a08fe1e0..be7d96d299 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_reuseLines.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_reuseLines.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_simpleRectReuse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_simpleRectReuse.pdf
index 97504c088b..0561d31990 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_simpleRectReuse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_simpleRectReuse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUse.pdf
index cce20ebc2e..cddda68389 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseFill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseFill.pdf
index 1b93753a55..65043e40a0 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseFill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseFill.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseStroke.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseStroke.pdf
index c783af4278..a72e5a76ef 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseStroke.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseStroke.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_svgUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_svgUse.pdf
index aed3ee7455..95f341925e 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_svgUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_svgUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transformationsOnTransformations.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transformationsOnTransformations.pdf
index 9fc453b0b3..aec0b408a4 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transformationsOnTransformations.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transformationsOnTransformations.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transitive.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transitive.pdf
index 6b39fd717f..7ee4544138 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transitive.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transitive.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_translateUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_translateUse.pdf
index 82879dd391..d8d6ca4770 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_translateUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_translateUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useInDifferentFilesExampleTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useInDifferentFilesExampleTest.pdf
index a57d9c903e..a645cd5ca8 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useInDifferentFilesExampleTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useInDifferentFilesExampleTest.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefs.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefs.pdf
index 7159431d41..0a6a961bf1 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefs.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefs.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefsUsedElementAfterUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefsUsedElementAfterUse.pdf
index 32d9836352..1c1f417188 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefsUsedElementAfterUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefsUsedElementAfterUse.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/XLinkDataTest/cmp_correctImageWithData.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/XLinkDataTest/cmp_correctImageWithData.pdf
index 0a17b56d4b..12d97c9bac 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/XLinkDataTest/cmp_correctImageWithData.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/XLinkDataTest/cmp_correctImageWithData.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/XLinkDataTest/cmp_incorrectImageWithData.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/XLinkDataTest/cmp_incorrectImageWithData.pdf
index df9e81a3b9..29ada9b926 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/XLinkDataTest/cmp_incorrectImageWithData.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/XLinkDataTest/cmp_incorrectImageWithData.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_simpleG.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_simpleG.pdf
index 1fe3287ca7..e4ebe1a518 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_simpleG.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_simpleG.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_001.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_001.pdf
index 384e87543c..6c8cbb5889 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_001.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_001.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_002.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_002.pdf
index 8caab1d307..8fefb43e23 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_002.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_002.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_003.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_003.pdf
index e4b06d8b89..aa0563dcfe 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_003.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_003.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_004.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_004.pdf
index 9b3e34e6a5..68953b2c57 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_004.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_004.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_005.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_005.pdf
index 432c8aa35e..85f7641fb5 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_005.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_005.pdf differ
diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_viewbox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_viewbox.pdf
index 11926d263e..0f24f6dc3c 100644
Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_viewbox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_viewbox.pdf differ