From d83553b5d7d6fe0db6a60a4c56996a28b622e9b2 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Thu, 1 Dec 2022 10:44:23 +0200 Subject: [PATCH 01/18] Added support for .Net 4.5 --- iTextCore.sln | 57 ++++++++++--------- .../itext.barcodes.tests.csproj | 4 +- .../itext.commons.tests.csproj | 2 +- .../itext.forms.tests.csproj | 4 +- .../itext.io.tests/itext.io.tests.csproj | 4 +- .../itext.kernel.tests.csproj | 4 +- .../itext.layout.tests.csproj | 4 +- .../itext.pdfa.tests/itext.pdfa.tests.csproj | 4 +- .../itext.pdftest.tests.csproj | 4 +- .../itext.sign.tests/itext.sign.tests.csproj | 4 +- .../itext.styledxmlparser.tests.csproj | 4 +- .../itext.svg.tests/itext.svg.tests.csproj | 4 +- itext/itext.barcodes/itext.barcodes.csproj | 4 +- itext/itext.commons/itext.commons.csproj | 13 +++-- itext/itext.commons/itext7-commons.nuspec | 10 +++- .../itext.font-asian/itext.font-asian.csproj | 2 +- itext/itext.forms/itext.forms.csproj | 4 +- itext/itext.hyph/itext.hyph.csproj | 2 +- itext/itext.io/itext.io.csproj | 4 +- itext/itext.kernel/itext.kernel.csproj | 4 +- itext/itext.layout/itext.layout.csproj | 4 +- itext/itext.pdfa/itext.pdfa.csproj | 4 +- itext/itext.pdftest/itext.pdftest.csproj | 4 +- itext/itext.sign/itext.sign.csproj | 4 +- .../itext.styledxmlparser.csproj | 4 +- itext/itext.svg/itext.svg.csproj | 4 +- itext7.nuspec | 39 ++++++++++--- 27 files changed, 123 insertions(+), 82 deletions(-) diff --git a/iTextCore.sln b/iTextCore.sln index 2ef8d4466b..5fb0375337 100644 --- a/iTextCore.sln +++ b/iTextCore.sln @@ -1,55 +1,60 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.26430.15 +# Visual Studio Version 17 +VisualStudioVersion = 17.4.33110.190 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.io.netstandard", "itext\itext.io\itext.io.csproj", "{4C4C74D4-00E2-43A4-9D7A-54352096DE32}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.io", "itext\itext.io\itext.io.csproj", "{4C4C74D4-00E2-43A4-9D7A-54352096DE32}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.pdftest.netstandard", "itext\itext.pdftest\itext.pdftest.csproj", "{9BE8BB63-8A73-4348-9387-F47377B9F1BF}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.pdftest", "itext\itext.pdftest\itext.pdftest.csproj", "{9BE8BB63-8A73-4348-9387-F47377B9F1BF}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.io.tests.netstandard", "itext.tests\itext.io.tests\itext.io.tests.csproj", "{DC025E65-67E8-47BD-B135-1B71C05EE35E}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.io.tests", "itext.tests\itext.io.tests\itext.io.tests.csproj", "{DC025E65-67E8-47BD-B135-1B71C05EE35E}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.kernel.netstandard", "itext\itext.kernel\itext.kernel.csproj", "{76166842-A194-43B3-B5C0-4C78B845DABA}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.kernel", "itext\itext.kernel\itext.kernel.csproj", "{76166842-A194-43B3-B5C0-4C78B845DABA}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.kernel.tests.netstandard", "itext.tests\itext.kernel.tests\itext.kernel.tests.csproj", "{9EB233B4-5821-49DC-959E-F7BBA3D6DEB0}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.kernel.tests", "itext.tests\itext.kernel.tests\itext.kernel.tests.csproj", "{9EB233B4-5821-49DC-959E-F7BBA3D6DEB0}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.layout.netstandard", "itext\itext.layout\itext.layout.csproj", "{7CACC13D-D87F-4AE3-9B07-6B94F1798AE8}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.layout", "itext\itext.layout\itext.layout.csproj", "{7CACC13D-D87F-4AE3-9B07-6B94F1798AE8}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.pdfa.netstandard", "itext\itext.pdfa\itext.pdfa.csproj", "{6BF0A6C3-8982-4507-B704-C0878243B322}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.pdfa", "itext\itext.pdfa\itext.pdfa.csproj", "{6BF0A6C3-8982-4507-B704-C0878243B322}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.forms.netstandard", "itext\itext.forms\itext.forms.csproj", "{22FE2361-9580-43BC-98A7-608CFCAE4E8F}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.forms", "itext\itext.forms\itext.forms.csproj", "{22FE2361-9580-43BC-98A7-608CFCAE4E8F}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.barcodes.netstandard", "itext\itext.barcodes\itext.barcodes.csproj", "{ED4A03D3-DFC7-4760-9066-D01D4134627D}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.barcodes", "itext\itext.barcodes\itext.barcodes.csproj", "{ED4A03D3-DFC7-4760-9066-D01D4134627D}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.font-asian.netstandard", "itext\itext.font-asian\itext.font-asian.csproj", "{C3D759CE-C105-4566-A125-FBD77CFC7A82}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.font-asian", "itext\itext.font-asian\itext.font-asian.csproj", "{C3D759CE-C105-4566-A125-FBD77CFC7A82}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.hyph.netstandard", "itext\itext.hyph\itext.hyph.csproj", "{9AB67CFB-6695-4769-8E21-9BA0A12BD67C}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.hyph", "itext\itext.hyph\itext.hyph.csproj", "{9AB67CFB-6695-4769-8E21-9BA0A12BD67C}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.sign.netstandard", "itext\itext.sign\itext.sign.csproj", "{F284CE2A-821F-4B04-8CE3-558DAC5F8674}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.sign", "itext\itext.sign\itext.sign.csproj", "{F284CE2A-821F-4B04-8CE3-558DAC5F8674}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.barcodes.tests.netstandard", "itext.tests\itext.barcodes.tests\itext.barcodes.tests.csproj", "{4BB4B5FD-1EE1-4558-B126-E9E18BC45876}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.barcodes.tests", "itext.tests\itext.barcodes.tests\itext.barcodes.tests.csproj", "{4BB4B5FD-1EE1-4558-B126-E9E18BC45876}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.forms.tests.netstandard", "itext.tests\itext.forms.tests\itext.forms.tests.csproj", "{732D6882-40DF-41CB-8A18-ED43D4757177}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.forms.tests", "itext.tests\itext.forms.tests\itext.forms.tests.csproj", "{732D6882-40DF-41CB-8A18-ED43D4757177}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.layout.tests.netstandard", "itext.tests\itext.layout.tests\itext.layout.tests.csproj", "{620C13EC-D9B8-4F49-B536-5DD7E08B3984}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.layout.tests", "itext.tests\itext.layout.tests\itext.layout.tests.csproj", "{620C13EC-D9B8-4F49-B536-5DD7E08B3984}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.pdfa.tests.netstandard", "itext.tests\itext.pdfa.tests\itext.pdfa.tests.csproj", "{BA6474C1-E64B-4522-8D8B-A7AE10D2ED86}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.pdfa.tests", "itext.tests\itext.pdfa.tests\itext.pdfa.tests.csproj", "{BA6474C1-E64B-4522-8D8B-A7AE10D2ED86}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.sign.tests.netstandard", "itext.tests\itext.sign.tests\itext.sign.tests.csproj", "{22C91DB4-51CD-4339-B904-E5FE38B271CD}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.sign.tests", "itext.tests\itext.sign.tests\itext.sign.tests.csproj", "{22C91DB4-51CD-4339-B904-E5FE38B271CD}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.styledxmlparser.netstandard", "itext\itext.styledxmlparser\itext.styledxmlparser.csproj", "{6894C148-5379-4D63-AC21-D67BD04AA064}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.styledxmlparser", "itext\itext.styledxmlparser\itext.styledxmlparser.csproj", "{6894C148-5379-4D63-AC21-D67BD04AA064}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.styledxmlparser.tests.netstandard", "itext.tests\itext.styledxmlparser.tests\itext.styledxmlparser.tests.csproj", "{2785E385-0940-4023-9868-8CDD25998176}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.styledxmlparser.tests", "itext.tests\itext.styledxmlparser.tests\itext.styledxmlparser.tests.csproj", "{2785E385-0940-4023-9868-8CDD25998176}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.svg.netstandard", "itext\itext.svg\itext.svg.csproj", "{8D69BA6B-D165-45C1-B144-F187B72850B9}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.svg", "itext\itext.svg\itext.svg.csproj", "{8D69BA6B-D165-45C1-B144-F187B72850B9}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.svg.tests.netstandard", "itext.tests\itext.svg.tests\itext.svg.tests.csproj", "{9F61F451-EC4F-4D1A-B339-CEDD5FA4257C}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.svg.tests", "itext.tests\itext.svg.tests\itext.svg.tests.csproj", "{9F61F451-EC4F-4D1A-B339-CEDD5FA4257C}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "itext.pdftest.tests.netstandard", "itext.tests\itext.pdftest.tests\itext.pdftest.tests.csproj", "{46C393D2-BFAB-473A-AF06-E5FB586493FD}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.pdftest.tests", "itext.tests\itext.pdftest.tests\itext.pdftest.tests.csproj", "{46C393D2-BFAB-473A-AF06-E5FB586493FD}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "itext.commons.netstandard", "itext\itext.commons\itext.commons.csproj", "{6DBE9C11-7C0D-4039-B8B1-01AC743D5309}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.commons", "itext\itext.commons\itext.commons.csproj", "{6DBE9C11-7C0D-4039-B8B1-01AC743D5309}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "itext.commons.tests.netstandard", "itext.tests\itext.commons.tests\itext.commons.tests.csproj", "{726AEDB2-0B0D-45B8-A744-BFFEE36A187E}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.commons.tests", "itext.tests\itext.commons.tests\itext.commons.tests.csproj", "{726AEDB2-0B0D-45B8-A744-BFFEE36A187E}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{78CD9B72-FC51-4278-B6D1-4B2C6A95E478}" + ProjectSection(SolutionItems) = preProject + itext7.nuspec = itext7.nuspec + EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/itext.tests/itext.barcodes.tests/itext.barcodes.tests.csproj b/itext.tests/itext.barcodes.tests/itext.barcodes.tests.csproj index 9655a55084..c966365823 100644 --- a/itext.tests/itext.barcodes.tests/itext.barcodes.tests.csproj +++ b/itext.tests/itext.barcodes.tests/itext.barcodes.tests.csproj @@ -7,7 +7,7 @@ netcoreapp2.0;net461 - + library @@ -28,7 +28,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext.tests/itext.commons.tests/itext.commons.tests.csproj b/itext.tests/itext.commons.tests/itext.commons.tests.csproj index 46d4f203ad..bc7c1e2440 100644 --- a/itext.tests/itext.commons.tests/itext.commons.tests.csproj +++ b/itext.tests/itext.commons.tests/itext.commons.tests.csproj @@ -7,7 +7,7 @@ netcoreapp2.0;net461 - + library diff --git a/itext.tests/itext.forms.tests/itext.forms.tests.csproj b/itext.tests/itext.forms.tests/itext.forms.tests.csproj index 355836c6e1..c6cb3b7582 100644 --- a/itext.tests/itext.forms.tests/itext.forms.tests.csproj +++ b/itext.tests/itext.forms.tests/itext.forms.tests.csproj @@ -7,7 +7,7 @@ netcoreapp2.0;net461 - + library @@ -28,7 +28,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext.tests/itext.io.tests/itext.io.tests.csproj b/itext.tests/itext.io.tests/itext.io.tests.csproj index 394b247461..6486ede389 100644 --- a/itext.tests/itext.io.tests/itext.io.tests.csproj +++ b/itext.tests/itext.io.tests/itext.io.tests.csproj @@ -7,7 +7,7 @@ netcoreapp2.0;net461 - + library @@ -33,7 +33,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext.tests/itext.kernel.tests/itext.kernel.tests.csproj b/itext.tests/itext.kernel.tests/itext.kernel.tests.csproj index b1aac792d4..4acca66404 100644 --- a/itext.tests/itext.kernel.tests/itext.kernel.tests.csproj +++ b/itext.tests/itext.kernel.tests/itext.kernel.tests.csproj @@ -7,7 +7,7 @@ netcoreapp2.0;net461 - + library @@ -28,7 +28,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext.tests/itext.layout.tests/itext.layout.tests.csproj b/itext.tests/itext.layout.tests/itext.layout.tests.csproj index b3b0e034b9..b342dfcec5 100644 --- a/itext.tests/itext.layout.tests/itext.layout.tests.csproj +++ b/itext.tests/itext.layout.tests/itext.layout.tests.csproj @@ -7,7 +7,7 @@ netcoreapp2.0;net461 - + library @@ -28,7 +28,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext.tests/itext.pdfa.tests/itext.pdfa.tests.csproj b/itext.tests/itext.pdfa.tests/itext.pdfa.tests.csproj index 84b610b9b9..5638ed35c6 100644 --- a/itext.tests/itext.pdfa.tests/itext.pdfa.tests.csproj +++ b/itext.tests/itext.pdfa.tests/itext.pdfa.tests.csproj @@ -7,7 +7,7 @@ netcoreapp2.0;net461 - + library @@ -28,7 +28,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext.tests/itext.pdftest.tests/itext.pdftest.tests.csproj b/itext.tests/itext.pdftest.tests/itext.pdftest.tests.csproj index 7dc67867a5..98691dbf00 100644 --- a/itext.tests/itext.pdftest.tests/itext.pdftest.tests.csproj +++ b/itext.tests/itext.pdftest.tests/itext.pdftest.tests.csproj @@ -7,7 +7,7 @@ netcoreapp2.0;net461 - + library @@ -28,7 +28,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext.tests/itext.sign.tests/itext.sign.tests.csproj b/itext.tests/itext.sign.tests/itext.sign.tests.csproj index 91e29c9ef9..d6de3c0407 100644 --- a/itext.tests/itext.sign.tests/itext.sign.tests.csproj +++ b/itext.tests/itext.sign.tests/itext.sign.tests.csproj @@ -7,7 +7,7 @@ netcoreapp2.0;net461 - + library @@ -28,7 +28,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext.tests/itext.styledxmlparser.tests/itext.styledxmlparser.tests.csproj b/itext.tests/itext.styledxmlparser.tests/itext.styledxmlparser.tests.csproj index 04730baae5..859fc9467d 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext.styledxmlparser.tests.csproj +++ b/itext.tests/itext.styledxmlparser.tests/itext.styledxmlparser.tests.csproj @@ -7,7 +7,7 @@ netcoreapp2.0;net461 - + library @@ -38,7 +38,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext.tests/itext.svg.tests/itext.svg.tests.csproj b/itext.tests/itext.svg.tests/itext.svg.tests.csproj index bebcf16385..7dec31bbb8 100644 --- a/itext.tests/itext.svg.tests/itext.svg.tests.csproj +++ b/itext.tests/itext.svg.tests/itext.svg.tests.csproj @@ -7,7 +7,7 @@ netcoreapp2.0;net461 - + library @@ -39,7 +39,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext/itext.barcodes/itext.barcodes.csproj b/itext/itext.barcodes/itext.barcodes.csproj index 7af038782d..23fafb5f7e 100644 --- a/itext/itext.barcodes/itext.barcodes.csproj +++ b/itext/itext.barcodes/itext.barcodes.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461 + netstandard2.0;net461;net45 library @@ -22,7 +22,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext/itext.commons/itext.commons.csproj b/itext/itext.commons/itext.commons.csproj index 57b2db241f..edafed75fc 100644 --- a/itext/itext.commons/itext.commons.csproj +++ b/itext/itext.commons/itext.commons.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461 + netstandard2.0;net461;net45 library @@ -22,16 +22,21 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + - + - + + + + + + \ No newline at end of file diff --git a/itext/itext.commons/itext7-commons.nuspec b/itext/itext.commons/itext7-commons.nuspec index 14c89ef5ba..c1e9f9f70a 100644 --- a/itext/itext.commons/itext7-commons.nuspec +++ b/itext/itext.commons/itext7-commons.nuspec @@ -17,17 +17,23 @@ en-US itext itext7 itextsharp c# .net csharp + + + + - + - + + + diff --git a/itext/itext.font-asian/itext.font-asian.csproj b/itext/itext.font-asian/itext.font-asian.csproj index a119814d0a..0aa31b484a 100644 --- a/itext/itext.font-asian/itext.font-asian.csproj +++ b/itext/itext.font-asian/itext.font-asian.csproj @@ -8,7 +8,7 @@ 4 - netstandard2.0;net461 + netstandard2.0;net461;net45 library diff --git a/itext/itext.forms/itext.forms.csproj b/itext/itext.forms/itext.forms.csproj index 256b493233..21f4e3389c 100644 --- a/itext/itext.forms/itext.forms.csproj +++ b/itext/itext.forms/itext.forms.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461 + netstandard2.0;net461;net45 library @@ -19,7 +19,7 @@ itext.forms - + diff --git a/itext/itext.hyph/itext.hyph.csproj b/itext/itext.hyph/itext.hyph.csproj index 7817573320..4a7b75d871 100644 --- a/itext/itext.hyph/itext.hyph.csproj +++ b/itext/itext.hyph/itext.hyph.csproj @@ -7,7 +7,7 @@ 4 - netstandard2.0;net461 + netstandard2.0;net461;net45 library diff --git a/itext/itext.io/itext.io.csproj b/itext/itext.io/itext.io.csproj index c3e103ad29..36339dc887 100644 --- a/itext/itext.io/itext.io.csproj +++ b/itext/itext.io/itext.io.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461 + netstandard2.0;net461;net45 library @@ -73,7 +73,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext/itext.kernel/itext.kernel.csproj b/itext/itext.kernel/itext.kernel.csproj index 2ba391e8a7..c90f38e155 100644 --- a/itext/itext.kernel/itext.kernel.csproj +++ b/itext/itext.kernel/itext.kernel.csproj @@ -9,7 +9,7 @@ PORTABLE;NEW_REFLECTION - netstandard2.0;net461 + netstandard2.0;net461;net45 library @@ -36,7 +36,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext/itext.layout/itext.layout.csproj b/itext/itext.layout/itext.layout.csproj index 2cf4f98c9e..91ed144731 100644 --- a/itext/itext.layout/itext.layout.csproj +++ b/itext/itext.layout/itext.layout.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461 + netstandard2.0;net461;net45 library @@ -22,7 +22,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext/itext.pdfa/itext.pdfa.csproj b/itext/itext.pdfa/itext.pdfa.csproj index 555252a2c2..41b107e4e3 100644 --- a/itext/itext.pdfa/itext.pdfa.csproj +++ b/itext/itext.pdfa/itext.pdfa.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461 + netstandard2.0;net461;net45 library @@ -22,7 +22,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext/itext.pdftest/itext.pdftest.csproj b/itext/itext.pdftest/itext.pdftest.csproj index 570bbbbbbb..1b5a5dbad5 100644 --- a/itext/itext.pdftest/itext.pdftest.csproj +++ b/itext/itext.pdftest/itext.pdftest.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461 + netstandard2.0;net461;net45 library @@ -38,7 +38,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext/itext.sign/itext.sign.csproj b/itext/itext.sign/itext.sign.csproj index c58ce788fe..eb602cab90 100644 --- a/itext/itext.sign/itext.sign.csproj +++ b/itext/itext.sign/itext.sign.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461 + netstandard2.0;net461;net45 library @@ -35,7 +35,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext/itext.styledxmlparser/itext.styledxmlparser.csproj b/itext/itext.styledxmlparser/itext.styledxmlparser.csproj index 03db54b362..710b5e9d8d 100644 --- a/itext/itext.styledxmlparser/itext.styledxmlparser.csproj +++ b/itext/itext.styledxmlparser/itext.styledxmlparser.csproj @@ -6,7 +6,7 @@ $(TargetDir)bin\$(Configuration)\$(TargetFramework)\itext.styledxmlparser.xml - netstandard2.0;net461 + netstandard2.0;net461;net45 library @@ -22,7 +22,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext/itext.svg/itext.svg.csproj b/itext/itext.svg/itext.svg.csproj index d40dd5be33..f94af73215 100644 --- a/itext/itext.svg/itext.svg.csproj +++ b/itext/itext.svg/itext.svg.csproj @@ -6,7 +6,7 @@ $(TargetDir)bin\$(Configuration)\$(TargetFramework)\itext.svg.xml - netstandard2.0;net461 + netstandard2.0;net461;net45 library @@ -22,7 +22,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 - + diff --git a/itext7.nuspec b/itext7.nuspec index a4995d1d62..594b2a33b4 100644 --- a/itext7.nuspec +++ b/itext7.nuspec @@ -8,7 +8,7 @@ iText Software https://www.gnu.org/licenses/agpl.html https://itextpdf.com/ - ITSC-avatar.png + ITSC-avatar.png true iText 7 represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high- and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow. iText 7 allows you to build custom PDF scenarios for web, mobile, desktop or cloud apps in .NET. iText for .NET is a library for PDF generation written entirely in C# for the .NET platform. @@ -16,15 +16,20 @@ Copyright (c) 1998-2022 iText Group NV en-US itext itext7 itextsharp c# .net csharp pdf itextcore core fdf xfa acroform forms svg digital-signatures signing security accessibility opensource open source - + + + + + + - + - + @@ -38,12 +43,31 @@ - - + + + + + + + + + + + + + + + + + + + + + @@ -62,6 +86,7 @@ + @@ -82,6 +107,6 @@ - + \ No newline at end of file From c46dfa2e41d591127beed0776581101b24ed06d2 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Thu, 1 Dec 2022 10:58:51 +0200 Subject: [PATCH 02/18] undo modification --- itext7.nuspec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/itext7.nuspec b/itext7.nuspec index 594b2a33b4..d763646650 100644 --- a/itext7.nuspec +++ b/itext7.nuspec @@ -19,17 +19,17 @@ - + - + - + From 06bf6b6b8e8415b25b475f0dab4c8eb85b939f4c Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Fri, 2 Dec 2022 01:32:38 +0200 Subject: [PATCH 03/18] '' --- .gitignore | 1 + Build.Debug.bat | 15 +++ Build.bat | 15 +++ .../itext7-commons.nuspec | 12 +- NuSpecs.Debug/itext7.nuspec | 113 ++++++++++++++++++ NuSpecs.Debug/unofficialitext7-commons.nuspec | 43 +++++++ NuSpecs.Debug/unofficialitext7.nuspec | 112 +++++++++++++++++ NuSpecs/itext7-commons.nuspec | 43 +++++++ NuSpecs/itext7.nuspec | 113 ++++++++++++++++++ NuSpecs/unofficialitext7-commons.nuspec | 43 +++++++ NuSpecs/unofficialitext7.nuspec | 112 +++++++++++++++++ Nuget.Config | 7 ++ iTextCore.sln | 22 +++- itext7.nuspec | 112 ----------------- 14 files changed, 643 insertions(+), 120 deletions(-) create mode 100644 Build.Debug.bat create mode 100644 Build.bat rename {itext/itext.commons => NuSpecs.Debug}/itext7-commons.nuspec (70%) create mode 100644 NuSpecs.Debug/itext7.nuspec create mode 100644 NuSpecs.Debug/unofficialitext7-commons.nuspec create mode 100644 NuSpecs.Debug/unofficialitext7.nuspec create mode 100644 NuSpecs/itext7-commons.nuspec create mode 100644 NuSpecs/itext7.nuspec create mode 100644 NuSpecs/unofficialitext7-commons.nuspec create mode 100644 NuSpecs/unofficialitext7.nuspec create mode 100644 Nuget.Config delete mode 100644 itext7.nuspec diff --git a/.gitignore b/.gitignore index b338a8d963..635a556a56 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,7 @@ [Dd]ebugPublic/ [Rr]elease/ [Rr]eleases/ +[Pp]ackages/ x64/ x86/ build/ diff --git a/Build.Debug.bat b/Build.Debug.bat new file mode 100644 index 0000000000..f55343595c --- /dev/null +++ b/Build.Debug.bat @@ -0,0 +1,15 @@ +del Packages\unofficialitext7.* +rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7 +del Packages\unofficialitext7.commons.* +rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7.commons +nuget.exe restore iTextCore.sln +MSBuild.exe iTextCore.sln /property:Configuration=Debug +cd NuSpecs.Debug +nuget pack -OutputDirectory ..\Packages BaseUnitTest.PieroViano.nuspec +nuget pack -OutputDirectory ..\Packages ConfigurationLibrary.Crypt.PieroViano.nuspec +nuget pack -OutputDirectory ..\Packages ConfigurationLibrary.PieroViano.nuspec +nuget pack -OutputDirectory ..\Packages RemoteLoggerLib.PieroViano.nuspec +cd .. +git add -A +git commit -a --allow-empty-message -m '' +git push \ No newline at end of file diff --git a/Build.bat b/Build.bat new file mode 100644 index 0000000000..802263c5ba --- /dev/null +++ b/Build.bat @@ -0,0 +1,15 @@ +del Packages\unofficialitext7.* +rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7 +del Packages\unofficialitext7.commons.* +rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7.commons +nuget.exe restore iTextCore.sln +MSBuild.exe iTextCore.sln /property:Configuration=Release +cd NuSpecs +nuget pack -OutputDirectory ..\Packages BaseUnitTest.PieroViano.nuspec +nuget pack -OutputDirectory ..\Packages ConfigurationLibrary.Crypt.PieroViano.nuspec +nuget pack -OutputDirectory ..\Packages ConfigurationLibrary.PieroViano.nuspec +nuget pack -OutputDirectory ..\Packages RemoteLoggerLib.PieroViano.nuspec +cd .. +git add -A +git commit -a --allow-empty-message -m '' +git push \ No newline at end of file diff --git a/itext/itext.commons/itext7-commons.nuspec b/NuSpecs.Debug/itext7-commons.nuspec similarity index 70% rename from itext/itext.commons/itext7-commons.nuspec rename to NuSpecs.Debug/itext7-commons.nuspec index c1e9f9f70a..00220152ab 100644 --- a/itext/itext.commons/itext7-commons.nuspec +++ b/NuSpecs.Debug/itext7-commons.nuspec @@ -32,12 +32,12 @@ - - - - - - + + + + + + \ No newline at end of file diff --git a/NuSpecs.Debug/itext7.nuspec b/NuSpecs.Debug/itext7.nuspec new file mode 100644 index 0000000000..c116d1c5da --- /dev/null +++ b/NuSpecs.Debug/itext7.nuspec @@ -0,0 +1,113 @@ + + + + itext7 + 7.2.4 + iText 7 Community + iText Software + iText Software + https://www.gnu.org/licenses/agpl.html + https://itextpdf.com/ + ITSC-avatar.png + true + iText 7 represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high- and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow. iText 7 allows you to build custom PDF scenarios for web, mobile, desktop or cloud apps in .NET. + iText for .NET is a library for PDF generation written entirely in C# for the .NET platform. + https://itextpdf.com/itext7release + Copyright (c) 1998-2022 iText Group NV + en-US + itext itext7 itextsharp c# .net csharp pdf itextcore core fdf xfa acroform forms svg digital-signatures signing security accessibility opensource open source + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/NuSpecs.Debug/unofficialitext7-commons.nuspec b/NuSpecs.Debug/unofficialitext7-commons.nuspec new file mode 100644 index 0000000000..3a0ad0cc56 --- /dev/null +++ b/NuSpecs.Debug/unofficialitext7-commons.nuspec @@ -0,0 +1,43 @@ + + + + unofficialitext7.commons + 7.2.5 + iText 7 commons module + iText Software + iText Software + https://www.gnu.org/licenses/agpl.html + https://itextpdf.com/ + ITSC-avatar.png + true + Commons module + + https://itextpdf.com/itext7release + Copyright (c) 1998-2022 iText Group NV + en-US + itext itext7 itextsharp c# .net csharp + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/NuSpecs.Debug/unofficialitext7.nuspec b/NuSpecs.Debug/unofficialitext7.nuspec new file mode 100644 index 0000000000..55665d47e9 --- /dev/null +++ b/NuSpecs.Debug/unofficialitext7.nuspec @@ -0,0 +1,112 @@ + + + + unofficialitext7 + 7.2.5 + iText 7 Community + iText Software + iText Software + https://www.gnu.org/licenses/agpl.html + https://itextpdf.com/ + ITSC-avatar.png + true + iText 7 represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high- and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow. iText 7 allows you to build custom PDF scenarios for web, mobile, desktop or cloud apps in .NET. + iText for .NET is a library for PDF generation written entirely in C# for the .NET platform. + https://itextpdf.com/itext7release + Copyright (c) 1998-2022 iText Group NV + en-US + itext itext7 itextsharp c# .net csharp pdf itextcore core fdf xfa acroform forms svg digital-signatures signing security accessibility opensource open source + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/NuSpecs/itext7-commons.nuspec b/NuSpecs/itext7-commons.nuspec new file mode 100644 index 0000000000..19f26199e0 --- /dev/null +++ b/NuSpecs/itext7-commons.nuspec @@ -0,0 +1,43 @@ + + + + itext7.commons + 7.2.4 + iText 7 commons module + iText Software + iText Software + https://www.gnu.org/licenses/agpl.html + https://itextpdf.com/ + ITSC-avatar.png + true + Commons module + + https://itextpdf.com/itext7release + Copyright (c) 1998-2022 iText Group NV + en-US + itext itext7 itextsharp c# .net csharp + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/NuSpecs/itext7.nuspec b/NuSpecs/itext7.nuspec new file mode 100644 index 0000000000..2de54177db --- /dev/null +++ b/NuSpecs/itext7.nuspec @@ -0,0 +1,113 @@ + + + + itext7 + 7.2.4 + iText 7 Community + iText Software + iText Software + https://www.gnu.org/licenses/agpl.html + https://itextpdf.com/ + ITSC-avatar.png + true + iText 7 represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high- and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow. iText 7 allows you to build custom PDF scenarios for web, mobile, desktop or cloud apps in .NET. + iText for .NET is a library for PDF generation written entirely in C# for the .NET platform. + https://itextpdf.com/itext7release + Copyright (c) 1998-2022 iText Group NV + en-US + itext itext7 itextsharp c# .net csharp pdf itextcore core fdf xfa acroform forms svg digital-signatures signing security accessibility opensource open source + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/NuSpecs/unofficialitext7-commons.nuspec b/NuSpecs/unofficialitext7-commons.nuspec new file mode 100644 index 0000000000..923cd630b5 --- /dev/null +++ b/NuSpecs/unofficialitext7-commons.nuspec @@ -0,0 +1,43 @@ + + + + unofficialitext7.commons + 7.2.5 + iText 7 commons module + iText Software + iText Software + https://www.gnu.org/licenses/agpl.html + https://itextpdf.com/ + ITSC-avatar.png + true + Commons module + + https://itextpdf.com/itext7release + Copyright (c) 1998-2022 iText Group NV + en-US + itext itext7 itextsharp c# .net csharp + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/NuSpecs/unofficialitext7.nuspec b/NuSpecs/unofficialitext7.nuspec new file mode 100644 index 0000000000..6785efc045 --- /dev/null +++ b/NuSpecs/unofficialitext7.nuspec @@ -0,0 +1,112 @@ + + + + unofficialitext7 + 7.2.5 + iText 7 Community + iText Software + iText Software + https://www.gnu.org/licenses/agpl.html + https://itextpdf.com/ + ITSC-avatar.png + true + iText 7 represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high- and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow. iText 7 allows you to build custom PDF scenarios for web, mobile, desktop or cloud apps in .NET. + iText for .NET is a library for PDF generation written entirely in C# for the .NET platform. + https://itextpdf.com/itext7release + Copyright (c) 1998-2022 iText Group NV + en-US + itext itext7 itextsharp c# .net csharp pdf itextcore core fdf xfa acroform forms svg digital-signatures signing security accessibility opensource open source + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Nuget.Config b/Nuget.Config new file mode 100644 index 0000000000..ce8e318bee --- /dev/null +++ b/Nuget.Config @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/iTextCore.sln b/iTextCore.sln index 5fb0375337..3233a2a40e 100644 --- a/iTextCore.sln +++ b/iTextCore.sln @@ -51,9 +51,27 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.commons", "itext\itex EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.commons.tests", "itext.tests\itext.commons.tests\itext.commons.tests.csproj", "{726AEDB2-0B0D-45B8-A744-BFFEE36A187E}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{78CD9B72-FC51-4278-B6D1-4B2C6A95E478}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NuSpecs", "NuSpecs", "{C9E42CFC-72EE-46F6-8552-4C166394C0A6}" ProjectSection(SolutionItems) = preProject - itext7.nuspec = itext7.nuspec + NuSpecs\itext7-commons.nuspec = NuSpecs\itext7-commons.nuspec + NuSpecs\itext7.nuspec = NuSpecs\itext7.nuspec + NuSpecs\unofficialitext7-commons.nuspec = NuSpecs\unofficialitext7-commons.nuspec + NuSpecs\unofficialitext7.nuspec = NuSpecs\unofficialitext7.nuspec + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{AD676B5E-B2B6-43CA-AB11-239CC626257A}" + ProjectSection(SolutionItems) = preProject + .gitignore = .gitignore + Build.bat = Build.bat + Build.Debug.bat = Build.Debug.bat + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NuSpecs.Debug", "NuSpecs.Debug", "{5DE207F8-675E-49BD-9BEB-E4FAE648016F}" + ProjectSection(SolutionItems) = preProject + NuSpecs.Debug\itext7-commons.nuspec = NuSpecs.Debug\itext7-commons.nuspec + NuSpecs.Debug\itext7.nuspec = NuSpecs.Debug\itext7.nuspec + NuSpecs.Debug\unofficialitext7-commons.nuspec = NuSpecs.Debug\unofficialitext7-commons.nuspec + NuSpecs.Debug\unofficialitext7.nuspec = NuSpecs.Debug\unofficialitext7.nuspec EndProjectSection EndProject Global diff --git a/itext7.nuspec b/itext7.nuspec deleted file mode 100644 index d763646650..0000000000 --- a/itext7.nuspec +++ /dev/null @@ -1,112 +0,0 @@ - - - - itext7 - 7.2.4 - iText 7 Community - iText Software - iText Software - https://www.gnu.org/licenses/agpl.html - https://itextpdf.com/ - ITSC-avatar.png - true - iText 7 represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high- and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow. iText 7 allows you to build custom PDF scenarios for web, mobile, desktop or cloud apps in .NET. - iText for .NET is a library for PDF generation written entirely in C# for the .NET platform. - https://itextpdf.com/itext7release - Copyright (c) 1998-2022 iText Group NV - en-US - itext itext7 itextsharp c# .net csharp pdf itextcore core fdf xfa acroform forms svg digital-signatures signing security accessibility opensource open source - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file From 3e68a6e1c22b3d02cd48b3987f8876eb4d52820a Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Fri, 2 Dec 2022 01:35:04 +0200 Subject: [PATCH 04/18] '' --- Build.Debug.bat | 6 ++---- Build.bat | 6 ++---- Packages/PlaceHolder.txt | 0 3 files changed, 4 insertions(+), 8 deletions(-) create mode 100644 Packages/PlaceHolder.txt diff --git a/Build.Debug.bat b/Build.Debug.bat index f55343595c..147780fd41 100644 --- a/Build.Debug.bat +++ b/Build.Debug.bat @@ -5,10 +5,8 @@ rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7.commons nuget.exe restore iTextCore.sln MSBuild.exe iTextCore.sln /property:Configuration=Debug cd NuSpecs.Debug -nuget pack -OutputDirectory ..\Packages BaseUnitTest.PieroViano.nuspec -nuget pack -OutputDirectory ..\Packages ConfigurationLibrary.Crypt.PieroViano.nuspec -nuget pack -OutputDirectory ..\Packages ConfigurationLibrary.PieroViano.nuspec -nuget pack -OutputDirectory ..\Packages RemoteLoggerLib.PieroViano.nuspec +nuget pack -OutputDirectory ..\Packages unofficialitext7-commons.nuspec +nuget pack -OutputDirectory ..\Packages unofficialitext7.nuspec cd .. git add -A git commit -a --allow-empty-message -m '' diff --git a/Build.bat b/Build.bat index 802263c5ba..4b20b19e02 100644 --- a/Build.bat +++ b/Build.bat @@ -5,10 +5,8 @@ rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7.commons nuget.exe restore iTextCore.sln MSBuild.exe iTextCore.sln /property:Configuration=Release cd NuSpecs -nuget pack -OutputDirectory ..\Packages BaseUnitTest.PieroViano.nuspec -nuget pack -OutputDirectory ..\Packages ConfigurationLibrary.Crypt.PieroViano.nuspec -nuget pack -OutputDirectory ..\Packages ConfigurationLibrary.PieroViano.nuspec -nuget pack -OutputDirectory ..\Packages RemoteLoggerLib.PieroViano.nuspec +nuget pack -OutputDirectory ..\Packages unofficialitext7-commons.nuspec +nuget pack -OutputDirectory ..\Packages unofficialitext7.nuspec cd .. git add -A git commit -a --allow-empty-message -m '' diff --git a/Packages/PlaceHolder.txt b/Packages/PlaceHolder.txt new file mode 100644 index 0000000000..e69de29bb2 From df15a2c4bdb35c372a484881872003562d5d0174 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Fri, 2 Dec 2022 01:38:29 +0200 Subject: [PATCH 05/18] '' --- NuSpecs.Debug/itext7-commons.nuspec | 2 +- NuSpecs.Debug/itext7.nuspec | 6 +++--- NuSpecs.Debug/unofficialitext7-commons.nuspec | 2 +- NuSpecs.Debug/unofficialitext7.nuspec | 7 ++++--- NuSpecs/itext7-commons.nuspec | 2 +- NuSpecs/itext7.nuspec | 6 +++--- NuSpecs/unofficialitext7-commons.nuspec | 2 +- NuSpecs/unofficialitext7.nuspec | 7 ++++--- 8 files changed, 18 insertions(+), 16 deletions(-) diff --git a/NuSpecs.Debug/itext7-commons.nuspec b/NuSpecs.Debug/itext7-commons.nuspec index 00220152ab..e0c2931e0d 100644 --- a/NuSpecs.Debug/itext7-commons.nuspec +++ b/NuSpecs.Debug/itext7-commons.nuspec @@ -38,6 +38,6 @@ - + \ No newline at end of file diff --git a/NuSpecs.Debug/itext7.nuspec b/NuSpecs.Debug/itext7.nuspec index c116d1c5da..5b8953b664 100644 --- a/NuSpecs.Debug/itext7.nuspec +++ b/NuSpecs.Debug/itext7.nuspec @@ -106,8 +106,8 @@ - - - + + + \ No newline at end of file diff --git a/NuSpecs.Debug/unofficialitext7-commons.nuspec b/NuSpecs.Debug/unofficialitext7-commons.nuspec index 3a0ad0cc56..30b038ebb1 100644 --- a/NuSpecs.Debug/unofficialitext7-commons.nuspec +++ b/NuSpecs.Debug/unofficialitext7-commons.nuspec @@ -38,6 +38,6 @@ - + \ No newline at end of file diff --git a/NuSpecs.Debug/unofficialitext7.nuspec b/NuSpecs.Debug/unofficialitext7.nuspec index 55665d47e9..1557ddd956 100644 --- a/NuSpecs.Debug/unofficialitext7.nuspec +++ b/NuSpecs.Debug/unofficialitext7.nuspec @@ -105,8 +105,9 @@ - - - + + + + \ No newline at end of file diff --git a/NuSpecs/itext7-commons.nuspec b/NuSpecs/itext7-commons.nuspec index 19f26199e0..46798d509a 100644 --- a/NuSpecs/itext7-commons.nuspec +++ b/NuSpecs/itext7-commons.nuspec @@ -38,6 +38,6 @@ - + \ No newline at end of file diff --git a/NuSpecs/itext7.nuspec b/NuSpecs/itext7.nuspec index 2de54177db..373d0e71ba 100644 --- a/NuSpecs/itext7.nuspec +++ b/NuSpecs/itext7.nuspec @@ -106,8 +106,8 @@ - - - + + + \ No newline at end of file diff --git a/NuSpecs/unofficialitext7-commons.nuspec b/NuSpecs/unofficialitext7-commons.nuspec index 923cd630b5..0895d76c0b 100644 --- a/NuSpecs/unofficialitext7-commons.nuspec +++ b/NuSpecs/unofficialitext7-commons.nuspec @@ -38,6 +38,6 @@ - + \ No newline at end of file diff --git a/NuSpecs/unofficialitext7.nuspec b/NuSpecs/unofficialitext7.nuspec index 6785efc045..88d8d46b13 100644 --- a/NuSpecs/unofficialitext7.nuspec +++ b/NuSpecs/unofficialitext7.nuspec @@ -105,8 +105,9 @@ - - - + + + + \ No newline at end of file From fe59061d22b22468613f6b26e9c7fe46ee57cbd7 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Sat, 3 Dec 2022 07:27:54 +0200 Subject: [PATCH 06/18] pp --- NuSpecs.Debug/itext7.nuspec | 2 +- NuSpecs.Debug/unofficialitext7.nuspec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/NuSpecs.Debug/itext7.nuspec b/NuSpecs.Debug/itext7.nuspec index 5b8953b664..4b473b2849 100644 --- a/NuSpecs.Debug/itext7.nuspec +++ b/NuSpecs.Debug/itext7.nuspec @@ -20,7 +20,7 @@ - + diff --git a/NuSpecs.Debug/unofficialitext7.nuspec b/NuSpecs.Debug/unofficialitext7.nuspec index 1557ddd956..cc0974cc0c 100644 --- a/NuSpecs.Debug/unofficialitext7.nuspec +++ b/NuSpecs.Debug/unofficialitext7.nuspec @@ -20,7 +20,7 @@ - + From 1e5f0e66eaeb0f38e014efb06673e07c4dc090f5 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Sat, 3 Dec 2022 07:34:06 +0200 Subject: [PATCH 07/18] Using "Microsoft.Extensions.Logging" version="1.0.2" --- itext/itext.commons/itext.commons.csproj | 2 +- itext/itext.commons/itext7-commons.nuspec | 4 ++-- itext/itext.font-asian/iText Asian Font.nuspec | 2 +- itext/itext.hyph/iText Hyph.nuspec | 2 +- itext/itext.pdftest/itext7-pdftest.nuspec | 2 +- itext7.nuspec | 8 ++++---- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/itext/itext.commons/itext.commons.csproj b/itext/itext.commons/itext.commons.csproj index edafed75fc..00a87d69ef 100644 --- a/itext/itext.commons/itext.commons.csproj +++ b/itext/itext.commons/itext.commons.csproj @@ -34,7 +34,7 @@ - + diff --git a/itext/itext.commons/itext7-commons.nuspec b/itext/itext.commons/itext7-commons.nuspec index c1e9f9f70a..7009e3b72f 100644 --- a/itext/itext.commons/itext7-commons.nuspec +++ b/itext/itext.commons/itext7-commons.nuspec @@ -2,7 +2,7 @@ itext7.commons - 7.2.4 + 7.2.5 iText 7 commons module iText Software iText Software @@ -19,7 +19,7 @@ - + diff --git a/itext/itext.font-asian/iText Asian Font.nuspec b/itext/itext.font-asian/iText Asian Font.nuspec index 488a62d435..753927fe1c 100644 --- a/itext/itext.font-asian/iText Asian Font.nuspec +++ b/itext/itext.font-asian/iText Asian Font.nuspec @@ -2,7 +2,7 @@ itext7.font-asian - 7.2.4 + 7.2.5 iText 7 Asian Font iText Software iText Software diff --git a/itext/itext.hyph/iText Hyph.nuspec b/itext/itext.hyph/iText Hyph.nuspec index 1f18ee3bf3..658fb7d7a3 100644 --- a/itext/itext.hyph/iText Hyph.nuspec +++ b/itext/itext.hyph/iText Hyph.nuspec @@ -2,7 +2,7 @@ itext7.hyph - 7.2.4 + 7.2.5 iText 7 Hyph iText Software iText Software diff --git a/itext/itext.pdftest/itext7-pdftest.nuspec b/itext/itext.pdftest/itext7-pdftest.nuspec index 316ef06ccb..da7fa27329 100644 --- a/itext/itext.pdftest/itext7-pdftest.nuspec +++ b/itext/itext.pdftest/itext7-pdftest.nuspec @@ -2,7 +2,7 @@ itext7.pdftest - 7.2.4 + 7.2.5 iText 7 pdftest module iText Software iText Software diff --git a/itext7.nuspec b/itext7.nuspec index d763646650..3cc87ca2f4 100644 --- a/itext7.nuspec +++ b/itext7.nuspec @@ -2,7 +2,7 @@ itext7 - 7.2.4 + 7.2.5 iText 7 Community iText Software iText Software @@ -19,17 +19,17 @@ - + - + - + From 93d35467977feb69b0b6f4240b05d593eb656224 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Sat, 3 Dec 2022 07:58:08 +0200 Subject: [PATCH 08/18] Vixed build --- .../io/source/GroupedRandomAccessSource.cs | 8 ++++++++ .../itext/kernel/pdf/PdfDocument.cs | 20 +++++++++++++++++++ .../itext/kernel/pdf/PdfReader.cs | 4 ++++ itext/itext.pdfa/itext/pdfa/PdfADocument.cs | 8 ++++++++ .../signatures/CertificateVerification.cs | 4 ++++ .../css/parse/CssRuleSetParser.cs | 5 +++++ .../resolver/resource/ResourceResolver.cs | 10 ++++++++++ .../itext/svg/css/impl/SvgStyleResolver.cs | 16 ++++++++++++++- .../svg/renderers/impl/UseSvgNodeRenderer.cs | 7 ++++++- 9 files changed, 80 insertions(+), 2 deletions(-) diff --git a/itext/itext.io/itext/io/source/GroupedRandomAccessSource.cs b/itext/itext.io/itext/io/source/GroupedRandomAccessSource.cs index 3c36fc98c5..c5e93221a3 100644 --- a/itext/itext.io/itext/io/source/GroupedRandomAccessSource.cs +++ b/itext/itext.io/itext/io/source/GroupedRandomAccessSource.cs @@ -208,12 +208,20 @@ public virtual void Close() { } else { ILogger logger = ITextLogManager.GetLogger(typeof(iText.IO.Source.GroupedRandomAccessSource)); +#if NET45 + logger.LogError(0, ex, iText.IO.Logs.IoLogMessageConstant.ONE_OF_GROUPED_SOURCES_CLOSING_FAILED); +#else logger.LogError(ex, iText.IO.Logs.IoLogMessageConstant.ONE_OF_GROUPED_SOURCES_CLOSING_FAILED); +#endif } } catch (Exception ex) { ILogger logger = ITextLogManager.GetLogger(typeof(iText.IO.Source.GroupedRandomAccessSource)); +#if NET45 + logger.LogError(0, ex, iText.IO.Logs.IoLogMessageConstant.ONE_OF_GROUPED_SOURCES_CLOSING_FAILED); +#else logger.LogError(ex, iText.IO.Logs.IoLogMessageConstant.ONE_OF_GROUPED_SOURCES_CLOSING_FAILED); +#endif } } if (firstThrownIOExc != null) { diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfDocument.cs b/itext/itext.kernel/itext/kernel/pdf/PdfDocument.cs index 52f322ef5e..96eac88986 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfDocument.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfDocument.cs @@ -906,7 +906,11 @@ public virtual void Close() { } catch (Exception e) { ILogger logger = ITextLogManager.GetLogger(typeof(iText.Kernel.Pdf.PdfDocument)); +#if NET45 + logger.LogError(0, e, iText.IO.Logs.IoLogMessageConstant.PDF_WRITER_CLOSING_FAILED); +#else logger.LogError(e, iText.IO.Logs.IoLogMessageConstant.PDF_WRITER_CLOSING_FAILED); +#endif } } if (reader != null && IsCloseReader()) { @@ -915,7 +919,11 @@ public virtual void Close() { } catch (Exception e) { ILogger logger = ITextLogManager.GetLogger(typeof(iText.Kernel.Pdf.PdfDocument)); +#if NET45 + logger.LogError(0, e, iText.IO.Logs.IoLogMessageConstant.PDF_READER_CLOSING_FAILED); +#else logger.LogError(e, iText.IO.Logs.IoLogMessageConstant.PDF_READER_CLOSING_FAILED); +#endif } } } @@ -1856,7 +1864,11 @@ public virtual PdfFont GetDefaultFont() { } catch (System.IO.IOException e) { ILogger logger = ITextLogManager.GetLogger(typeof(iText.Kernel.Pdf.PdfDocument)); +#if NET45 + logger.LogError(0, e, iText.IO.Logs.IoLogMessageConstant.EXCEPTION_WHILE_CREATING_DEFAULT_FONT); +#else logger.LogError(e, iText.IO.Logs.IoLogMessageConstant.EXCEPTION_WHILE_CREATING_DEFAULT_FONT); +#endif defaultFont = null; } } @@ -2228,7 +2240,11 @@ protected internal virtual void UpdateXmpMetadata() { } catch (XMPException e) { ILogger logger = ITextLogManager.GetLogger(typeof(iText.Kernel.Pdf.PdfDocument)); +#if NET45 + logger.LogError(0, e, iText.IO.Logs.IoLogMessageConstant.EXCEPTION_WHILE_UPDATING_XMPMETADATA); +#else logger.LogError(e, iText.IO.Logs.IoLogMessageConstant.EXCEPTION_WHILE_UPDATING_XMPMETADATA); +#endif } } @@ -2345,7 +2361,11 @@ protected internal virtual void TryInitTagStructure(PdfDictionary str) { structTreeRoot = null; structParentIndex = -1; ILogger logger = ITextLogManager.GetLogger(typeof(iText.Kernel.Pdf.PdfDocument)); +#if NET45 + logger.LogError(0, ex, iText.IO.Logs.IoLogMessageConstant.TAG_STRUCTURE_INIT_FAILED); +#else logger.LogError(ex, iText.IO.Logs.IoLogMessageConstant.TAG_STRUCTURE_INIT_FAILED); +#endif } } diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfReader.cs b/itext/itext.kernel/itext/kernel/pdf/PdfReader.cs index 55a37920f4..b52b35c843 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfReader.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfReader.cs @@ -807,7 +807,11 @@ protected internal virtual void ReadPdf() { catch (Exception ex) { if (PdfReader.StrictnessLevel.CONSERVATIVE.IsStricter(this.GetStrictnessLevel())) { ILogger logger = ITextLogManager.GetLogger(typeof(iText.Kernel.Pdf.PdfReader)); +#if NET45 + logger.LogError(0, ex, iText.IO.Logs.IoLogMessageConstant.XREF_ERROR_WHILE_READING_TABLE_WILL_BE_REBUILT); +#else logger.LogError(ex, iText.IO.Logs.IoLogMessageConstant.XREF_ERROR_WHILE_READING_TABLE_WILL_BE_REBUILT); +#endif RebuildXref(); } else { diff --git a/itext/itext.pdfa/itext/pdfa/PdfADocument.cs b/itext/itext.pdfa/itext/pdfa/PdfADocument.cs index 360847c37c..29cab96c1c 100644 --- a/itext/itext.pdfa/itext/pdfa/PdfADocument.cs +++ b/itext/itext.pdfa/itext/pdfa/PdfADocument.cs @@ -286,7 +286,11 @@ protected override void AddCustomMetadataExtensions(XMPMeta xmpMeta) { } catch (XMPException exc) { ILogger logger = ITextLogManager.GetLogger(typeof(iText.Pdfa.PdfADocument)); +#if NET45 + logger.LogError(0, exc, iText.IO.Logs.IoLogMessageConstant.EXCEPTION_WHILE_UPDATING_XMPMETADATA); +#else logger.LogError(exc, iText.IO.Logs.IoLogMessageConstant.EXCEPTION_WHILE_UPDATING_XMPMETADATA); +#endif } } } @@ -306,7 +310,11 @@ protected override void UpdateXmpMetadata() { } catch (XMPException e) { ILogger logger = ITextLogManager.GetLogger(typeof(iText.Pdfa.PdfADocument)); +#if NET45 + logger.LogError(0, e, iText.IO.Logs.IoLogMessageConstant.EXCEPTION_WHILE_UPDATING_XMPMETADATA); +#else logger.LogError(e, iText.IO.Logs.IoLogMessageConstant.EXCEPTION_WHILE_UPDATING_XMPMETADATA); +#endif } } diff --git a/itext/itext.sign/itext/signatures/CertificateVerification.cs b/itext/itext.sign/itext/signatures/CertificateVerification.cs index 19dd449315..1803436dfe 100644 --- a/itext/itext.sign/itext/signatures/CertificateVerification.cs +++ b/itext/itext.sign/itext/signatures/CertificateVerification.cs @@ -260,7 +260,11 @@ public static bool VerifyTimestampCertificates(TimeStampToken ts, List exceptionsThrown) { foreach (Exception ex in exceptionsThrown) { +#if NET45 + LOGGER.LogError(0, ex, ex.Message == null ? SignLogMessageConstant.EXCEPTION_WITHOUT_MESSAGE : ex.Message); +#else LOGGER.LogError(ex, ex.Message == null ? SignLogMessageConstant.EXCEPTION_WITHOUT_MESSAGE : ex.Message); +#endif } } } diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssRuleSetParser.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssRuleSetParser.cs index e6ec7cf026..b84fd0558a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssRuleSetParser.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssRuleSetParser.cs @@ -143,8 +143,13 @@ public static IList ParseRuleSet(String selectorStr, String properti ruleSets.Add(new CssRuleSet(new CssSelector(currentSelectorStr), declarations)); } catch (Exception exc) { +#if NET45 + logger.LogError(0, exc, MessageFormatUtil.Format(iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant + .ERROR_PARSING_CSS_SELECTOR, currentSelectorStr)); +#else logger.LogError(exc, MessageFormatUtil.Format(iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant .ERROR_PARSING_CSS_SELECTOR, currentSelectorStr)); +#endif //if any separated selector has errors, all others become invalid. //in this case we just clear map, it is the easies way to support this. declarations.Clear(); diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/ResourceResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/ResourceResolver.cs index 0991a39a40..2744ac2e6f 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/ResourceResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/ResourceResolver.cs @@ -210,8 +210,13 @@ public virtual byte[] RetrieveBytesFromResource(String src) { return retriever.GetByteArrayByUrl(url); } catch (Exception e) { +#if NET45 + logger.LogError(0, e, MessageFormatUtil.Format(iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant.UNABLE_TO_RETRIEVE_STREAM_WITH_GIVEN_BASE_URI + , uriResolver.GetBaseUri(), src)); +#else logger.LogError(e, MessageFormatUtil.Format(iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant.UNABLE_TO_RETRIEVE_STREAM_WITH_GIVEN_BASE_URI , uriResolver.GetBaseUri(), src)); +#endif return null; } } @@ -229,8 +234,13 @@ public virtual Stream RetrieveResourceAsInputStream(String src) { return retriever.GetInputStreamByUrl(url); } catch (Exception e) { +#if NET45 + logger.LogError(0, e, MessageFormatUtil.Format(iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant.UNABLE_TO_RETRIEVE_STREAM_WITH_GIVEN_BASE_URI + , uriResolver.GetBaseUri(), src)); +#else logger.LogError(e, MessageFormatUtil.Format(iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant.UNABLE_TO_RETRIEVE_STREAM_WITH_GIVEN_BASE_URI , uriResolver.GetBaseUri(), src)); +#endif return null; } } diff --git a/itext/itext.svg/itext/svg/css/impl/SvgStyleResolver.cs b/itext/itext.svg/itext/svg/css/impl/SvgStyleResolver.cs index 291f3c186b..1c6a1bb936 100644 --- a/itext/itext.svg/itext/svg/css/impl/SvgStyleResolver.cs +++ b/itext/itext.svg/itext/svg/css/impl/SvgStyleResolver.cs @@ -119,7 +119,11 @@ public SvgStyleResolver(SvgProcessorContext context) { } } catch (System.IO.IOException e) { +#if NET45 + LOGGER.LogWarning(0, e, SvgLogMessageConstant.ERROR_INITIALIZING_DEFAULT_CSS); +#else LOGGER.LogWarning(e, SvgLogMessageConstant.ERROR_INITIALIZING_DEFAULT_CSS); +#endif this.css = new CssStyleSheet(); } this.resourceResolver = context.GetResourceResolver(); @@ -287,8 +291,13 @@ private void ProcessXLink(IAttribute attr, IDictionary attribute xlinkValue = this.resourceResolver.ResolveAgainstBaseUri(attr.GetValue()).ToExternalForm(); } catch (UriFormatException mue) { - LOGGER.LogError(mue, iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant.UNABLE_TO_RESOLVE_IMAGE_URL +#if NET45 + LOGGER.LogError(0, mue, iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant.UNABLE_TO_RESOLVE_IMAGE_URL ); +#else + LOGGER.LogError(mue, iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant.UNABLE_TO_RESOLVE_IMAGE_URL + ); +#endif } } attributesMap.Put(attr.GetKey(), xlinkValue); @@ -341,8 +350,13 @@ private void CollectCssDeclarations(INode rootNode, ResourceResolver resourceRes } } catch (Exception exc) { +#if NET45 + LOGGER.LogError(0, exc, iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant.UNABLE_TO_PROCESS_EXTERNAL_CSS_FILE + ); +#else LOGGER.LogError(exc, iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant.UNABLE_TO_PROCESS_EXTERNAL_CSS_FILE ); +#endif } } } diff --git a/itext/itext.svg/itext/svg/renderers/impl/UseSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/UseSvgNodeRenderer.cs index 258a993eca..25ae94fe77 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/UseSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/UseSvgNodeRenderer.cs @@ -92,8 +92,13 @@ protected internal override void DoDraw(SvgDrawContext context) { inverseMatrix = translation.CreateInverse(); } catch (NoninvertibleTransformException ex) { - ITextLogManager.GetLogger(typeof(UseSvgNodeRenderer)).LogWarning(ex, SvgLogMessageConstant.NONINVERTIBLE_TRANSFORMATION_MATRIX_USED_IN_CLIP_PATH +#if NET45 + ITextLogManager.GetLogger(typeof(UseSvgNodeRenderer)).LogWarning(0, ex, SvgLogMessageConstant.NONINVERTIBLE_TRANSFORMATION_MATRIX_USED_IN_CLIP_PATH ); +#else + ITextLogManager.GetLogger(typeof(UseSvgNodeRenderer)).LogWarning(ex, SvgLogMessageConstant.NONINVERTIBLE_TRANSFORMATION_MATRIX_USED_IN_CLIP_PATH + ); +#endif } } } From cdc09f8a85480ce8d2993334382048e72cf1a386 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Sat, 3 Dec 2022 08:45:25 +0200 Subject: [PATCH 09/18] pp --- .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../itext.io.tests/Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../cmp_pageHeightParagraphWorkAroundTest.pdf | Bin 1010 -> 1010 bytes .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../impl/DeviceCmykTest/cmp_svgFillColor.pdf | Bin 1410 -> 1410 bytes .../DeviceCmykTest/cmp_svgFillStrokeColor.pdf | Bin 1454 -> 1454 bytes .../cmp_svgSimpleShapesColor.pdf | Bin 1944 -> 1944 bytes .../DeviceCmykTest/cmp_svgStrokeColor.pdf | Bin 1440 -> 1440 bytes .../itext.barcodes/Properties/AssemblyInfo.cs | 6 +++--- .../itext.commons/Properties/AssemblyInfo.cs | 6 +++--- itext/itext.commons/itext.commons.csproj | 1 + .../actions/data/CommonsProductData.cs | 2 +- .../Properties/AssemblyInfo.cs | 6 +++--- itext/itext.forms/Properties/AssemblyInfo.cs | 6 +++--- itext/itext.hyph/Properties/AssemblyInfo.cs | 6 +++--- itext/itext.io/Properties/AssemblyInfo.cs | 6 +++--- .../itext/io/codec/Jbig2SegmentReader.cs | 2 +- itext/itext.kernel/Properties/AssemblyInfo.cs | 6 +++--- .../actions/data/ITextCoreProductData.cs | 2 +- .../itext/kernel/xmp/impl/ParseRdf.cs | 2 +- itext/itext.layout/Properties/AssemblyInfo.cs | 6 +++--- itext/itext.pdfa/Properties/AssemblyInfo.cs | 6 +++--- .../itext.pdftest/Properties/AssemblyInfo.cs | 6 +++--- itext/itext.sign/Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- itext/itext.svg/Properties/AssemblyInfo.cs | 6 +++--- 34 files changed, 77 insertions(+), 76 deletions(-) diff --git a/itext.tests/itext.barcodes.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.barcodes.tests/Properties/AssemblyInfo.cs index 89ac2b9452..7f311b93f0 100644 --- a/itext.tests/itext.barcodes.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.barcodes.tests/Properties/AssemblyInfo.cs @@ -14,9 +14,9 @@ [assembly: Guid("d015a3aa-613c-45d9-b908-7d47c4b613af")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.commons.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.commons.tests/Properties/AssemblyInfo.cs index 2d50c9a92c..a72ba0e23c 100644 --- a/itext.tests/itext.commons.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.commons.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("502eda37-c014-4822-8e5c-4e5d21b085e9")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.forms.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.forms.tests/Properties/AssemblyInfo.cs index 0ef8ac86cf..788ffdf3c9 100644 --- a/itext.tests/itext.forms.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.forms.tests/Properties/AssemblyInfo.cs @@ -14,9 +14,9 @@ [assembly: Guid("6fe2f714-6b3e-4b20-8c70-28bfce084ed2")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.io.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.io.tests/Properties/AssemblyInfo.cs index 468e137506..974b827472 100644 --- a/itext.tests/itext.io.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.io.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("a53a5dd3-787b-4563-8778-1d76bdad57ba")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.kernel.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.kernel.tests/Properties/AssemblyInfo.cs index 2414edb563..fb30c26ed9 100644 --- a/itext.tests/itext.kernel.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.kernel.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("02e54061-eb72-409d-b2c0-307ce66b57e9")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.layout.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.layout.tests/Properties/AssemblyInfo.cs index 1cb7bfb277..0f8bd4fd2b 100644 --- a/itext.tests/itext.layout.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.layout.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("9ad347a8-ea5b-462b-810c-998f04471bb7")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(600000)] diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/LeadingHeightTest/cmp_pageHeightParagraphWorkAroundTest.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/LeadingHeightTest/cmp_pageHeightParagraphWorkAroundTest.pdf index 90c4bfa70ad05ae538656190690feb3905442109..e70f24b0c8834429f57ed0f6409aed0ae4ab14c6 100644 GIT binary patch delta 46 zcmeyw{)v6Vdqzgn%^w&aGs>Il2KzY%1bg_0a21y%7L`;KrKWM2Sz2(Zs=E5SaRC67 Cw+|Qq delta 46 zcmeyw{)v6Vdqzf+%^w&aGs>Ij2KzY%1bg_0a21y%7L`;KrKWM2Sz2(Zs=E5SaRC67 Cat{^& diff --git a/itext.tests/itext.pdfa.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.pdfa.tests/Properties/AssemblyInfo.cs index 779f749e53..4c1ff071aa 100644 --- a/itext.tests/itext.pdfa.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.pdfa.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("b7c0e021-71ac-4c97-9a51-8356f1bd53c7")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.pdftest.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.pdftest.tests/Properties/AssemblyInfo.cs index 040c7b6878..86e78d3352 100644 --- a/itext.tests/itext.pdftest.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.pdftest.tests/Properties/AssemblyInfo.cs @@ -15,6 +15,6 @@ [assembly: Guid("f9880dc4-f015-4413-af86-66d0e9512774")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext.tests/itext.sign.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.sign.tests/Properties/AssemblyInfo.cs index 0a0df7edc2..f814ba7152 100644 --- a/itext.tests/itext.sign.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.sign.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("be15bdf3-b184-4e2f-8459-ebee3160e19d")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.styledxmlparser.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.styledxmlparser.tests/Properties/AssemblyInfo.cs index 9db9e21531..35eafc57d5 100644 --- a/itext.tests/itext.styledxmlparser.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.styledxmlparser.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("409b5131-4d0c-4e4b-9c7b-2407a8356ca4")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.svg.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.svg.tests/Properties/AssemblyInfo.cs index 7da2287025..f11e654c8e 100644 --- a/itext.tests/itext.svg.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.svg.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("ae4e5743-0665-4705-9a33-07ea57cdd269")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.svg.tests/resources/itext/svg/renderers/impl/DeviceCmykTest/cmp_svgFillColor.pdf b/itext.tests/itext.svg.tests/resources/itext/svg/renderers/impl/DeviceCmykTest/cmp_svgFillColor.pdf index 60cd77341ee81b8d6ed01f2129c9975dfa144652..adde69ed4a9360c697f22d54abdc8401d1bda5b6 100644 GIT binary patch delta 47 zcmZqTZsOjM&B$oFIfwBZvx2E^u%BZB5 diff --git a/itext.tests/itext.svg.tests/resources/itext/svg/renderers/impl/DeviceCmykTest/cmp_svgSimpleShapesColor.pdf b/itext.tests/itext.svg.tests/resources/itext/svg/renderers/impl/DeviceCmykTest/cmp_svgSimpleShapesColor.pdf index d62bb7660f08c0dfbeb86ed314ff3a50d65f5d9f..37b8d7def49773fbaca7d5952fb74f765eb4b2a5 100644 GIT binary patch delta 20 bcmbQiKZAcmHY20y<{U;IHb&FQmF)5WJ_`jq delta 20 bcmbQiKZAcmHY20S<{U;IHb#@lmF)5WJ^BSX diff --git a/itext.tests/itext.svg.tests/resources/itext/svg/renderers/impl/DeviceCmykTest/cmp_svgStrokeColor.pdf b/itext.tests/itext.svg.tests/resources/itext/svg/renderers/impl/DeviceCmykTest/cmp_svgStrokeColor.pdf index a7625bfe54f76a2280f08538f6af068f0a71bf3b..d1c48483d3030b830d70ecf0a9ee0545dd3e78e0 100644 GIT binary patch delta 20 bcmZ3$y?}c|HY20y<{U;57Dm&_jjZwjKJf)l delta 20 bcmZ3$y?}c|HY20S<{U;57DkiFjjZwjKHvpS diff --git a/itext/itext.barcodes/Properties/AssemblyInfo.cs b/itext/itext.barcodes/Properties/AssemblyInfo.cs index 64446e2634..c91b5274b1 100644 --- a/itext/itext.barcodes/Properties/AssemblyInfo.cs +++ b/itext/itext.barcodes/Properties/AssemblyInfo.cs @@ -21,6 +21,6 @@ [assembly: Guid("8694665a-5749-40c6-9e9c-53c686a77ad1")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.commons/Properties/AssemblyInfo.cs b/itext/itext.commons/Properties/AssemblyInfo.cs index 66fe405556..9cb9b9be97 100644 --- a/itext/itext.commons/Properties/AssemblyInfo.cs +++ b/itext/itext.commons/Properties/AssemblyInfo.cs @@ -39,6 +39,6 @@ [assembly: Guid("339569d2-3ba2-41cc-972c-70b05e4c4fcd")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.commons/itext.commons.csproj b/itext/itext.commons/itext.commons.csproj index 00a87d69ef..d0d5305e0a 100644 --- a/itext/itext.commons/itext.commons.csproj +++ b/itext/itext.commons/itext.commons.csproj @@ -21,6 +21,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 + false diff --git a/itext/itext.commons/itext/commons/actions/data/CommonsProductData.cs b/itext/itext.commons/itext/commons/actions/data/CommonsProductData.cs index 7ffa19d695..85bae3bf1e 100644 --- a/itext/itext.commons/itext/commons/actions/data/CommonsProductData.cs +++ b/itext/itext.commons/itext/commons/actions/data/CommonsProductData.cs @@ -33,7 +33,7 @@ public sealed class CommonsProductData { internal const String COMMONS_PRODUCT_NAME = "commons"; - internal const String COMMONS_VERSION = "7.2.4"; + internal const String COMMONS_VERSION = "7.2.5"; internal const int COMMONS_COPYRIGHT_SINCE = 2000; diff --git a/itext/itext.font-asian/Properties/AssemblyInfo.cs b/itext/itext.font-asian/Properties/AssemblyInfo.cs index aaf3f49751..44159e026f 100644 --- a/itext/itext.font-asian/Properties/AssemblyInfo.cs +++ b/itext/itext.font-asian/Properties/AssemblyInfo.cs @@ -15,6 +15,6 @@ [assembly: Guid("0f10190c-7611-4378-a157-03bf2ed78e30")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.forms/Properties/AssemblyInfo.cs b/itext/itext.forms/Properties/AssemblyInfo.cs index 5de3092679..0f55053dab 100644 --- a/itext/itext.forms/Properties/AssemblyInfo.cs +++ b/itext/itext.forms/Properties/AssemblyInfo.cs @@ -20,6 +20,6 @@ [assembly: Guid("2257d7e6-2873-4cfb-ac3c-b24765a4b3b1")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.hyph/Properties/AssemblyInfo.cs b/itext/itext.hyph/Properties/AssemblyInfo.cs index 7abbd12f3b..6ee2e018bc 100644 --- a/itext/itext.hyph/Properties/AssemblyInfo.cs +++ b/itext/itext.hyph/Properties/AssemblyInfo.cs @@ -15,6 +15,6 @@ [assembly: Guid("56137079-541a-425a-ab97-43af63793c97")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.io/Properties/AssemblyInfo.cs b/itext/itext.io/Properties/AssemblyInfo.cs index 9f20aa5529..fb2cc47999 100644 --- a/itext/itext.io/Properties/AssemblyInfo.cs +++ b/itext/itext.io/Properties/AssemblyInfo.cs @@ -35,6 +35,6 @@ [assembly: Guid("39631ecb-1d39-4eb2-b775-37bd34cbf5a4")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.io/itext/io/codec/Jbig2SegmentReader.cs b/itext/itext.io/itext/io/codec/Jbig2SegmentReader.cs index b4200459a8..af6e82d4a2 100644 --- a/itext/itext.io/itext/io/codec/Jbig2SegmentReader.cs +++ b/itext/itext.io/itext/io/codec/Jbig2SegmentReader.cs @@ -325,7 +325,7 @@ internal virtual Jbig2SegmentReader.Jbig2Segment ReadHeader() { bool page_association_size = (segment_header_flags & 0x40) == 0x40; int segment_type = segment_header_flags & 0x3f; s.type = segment_type; - //7.2.4 + //7.2.5 int referred_to_byte0 = ra.Read(); int count_of_referred_to_segments = (referred_to_byte0 & 0xE0) >> 5; int[] referred_to_segment_numbers = null; diff --git a/itext/itext.kernel/Properties/AssemblyInfo.cs b/itext/itext.kernel/Properties/AssemblyInfo.cs index a916450ac3..b87d1bb522 100644 --- a/itext/itext.kernel/Properties/AssemblyInfo.cs +++ b/itext/itext.kernel/Properties/AssemblyInfo.cs @@ -21,6 +21,6 @@ [assembly: Guid("be4c62cc-6495-47e1-ab00-05b1bfe331f6")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.kernel/itext/kernel/actions/data/ITextCoreProductData.cs b/itext/itext.kernel/itext/kernel/actions/data/ITextCoreProductData.cs index 71110808c2..f698c5de34 100644 --- a/itext/itext.kernel/itext/kernel/actions/data/ITextCoreProductData.cs +++ b/itext/itext.kernel/itext/kernel/actions/data/ITextCoreProductData.cs @@ -33,7 +33,7 @@ namespace iText.Kernel.Actions.Data { public sealed class ITextCoreProductData { private const String CORE_PUBLIC_PRODUCT_NAME = "Core"; - private const String CORE_VERSION = "7.2.4"; + private const String CORE_VERSION = "7.2.5"; private const int CORE_COPYRIGHT_SINCE = 2000; diff --git a/itext/itext.kernel/itext/kernel/xmp/impl/ParseRdf.cs b/itext/itext.kernel/itext/kernel/xmp/impl/ParseRdf.cs index 9cc11d8491..dc2e85c286 100644 --- a/itext/itext.kernel/itext/kernel/xmp/impl/ParseRdf.cs +++ b/itext/itext.kernel/itext/kernel/xmp/impl/ParseRdf.cs @@ -1108,7 +1108,7 @@ private static bool IsPropertyElementName(int term) } /// - /// 7.2.4 oldTerms
+ /// 7.2.5 oldTerms
/// rdf:aboutEach | rdf:aboutEachPrefix | rdf:bagID ///
/// the term id diff --git a/itext/itext.layout/Properties/AssemblyInfo.cs b/itext/itext.layout/Properties/AssemblyInfo.cs index e30f18cb9a..19db47a2a5 100644 --- a/itext/itext.layout/Properties/AssemblyInfo.cs +++ b/itext/itext.layout/Properties/AssemblyInfo.cs @@ -24,6 +24,6 @@ [assembly: TypographyVersion("3.0.1.0")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.pdfa/Properties/AssemblyInfo.cs b/itext/itext.pdfa/Properties/AssemblyInfo.cs index b378f2a81a..b18c0d0a1d 100644 --- a/itext/itext.pdfa/Properties/AssemblyInfo.cs +++ b/itext/itext.pdfa/Properties/AssemblyInfo.cs @@ -21,6 +21,6 @@ [assembly: Guid("9fc2f0b3-a8d2-46da-8724-72e00e67a8fa")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.pdftest/Properties/AssemblyInfo.cs b/itext/itext.pdftest/Properties/AssemblyInfo.cs index 10d86d422b..6d7d7e55d9 100644 --- a/itext/itext.pdftest/Properties/AssemblyInfo.cs +++ b/itext/itext.pdftest/Properties/AssemblyInfo.cs @@ -20,6 +20,6 @@ [assembly: Guid("f9880dc4-f015-4413-af86-66d0e9512774")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.sign/Properties/AssemblyInfo.cs b/itext/itext.sign/Properties/AssemblyInfo.cs index 997d428d4a..5f6068a0dc 100644 --- a/itext/itext.sign/Properties/AssemblyInfo.cs +++ b/itext/itext.sign/Properties/AssemblyInfo.cs @@ -21,6 +21,6 @@ [assembly: Guid("5092244a-a2ed-49d2-97fb-f513d965a8f7")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.styledxmlparser/Properties/AssemblyInfo.cs b/itext/itext.styledxmlparser/Properties/AssemblyInfo.cs index 0e990625aa..cf3f64dcc9 100644 --- a/itext/itext.styledxmlparser/Properties/AssemblyInfo.cs +++ b/itext/itext.styledxmlparser/Properties/AssemblyInfo.cs @@ -21,6 +21,6 @@ [assembly: Guid("8636f290-00df-403e-b841-e4bfd6d9ce7a")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.svg/Properties/AssemblyInfo.cs b/itext/itext.svg/Properties/AssemblyInfo.cs index 7faedfd2f4..619c16f4d4 100644 --- a/itext/itext.svg/Properties/AssemblyInfo.cs +++ b/itext/itext.svg/Properties/AssemblyInfo.cs @@ -21,6 +21,6 @@ [assembly: Guid("ff6ba09d-3655-466a-8c17-a7bfd3479ca1")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] From 13f4d4008e0003ade1ae15cca8c0ec529effece7 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Sun, 4 Dec 2022 08:26:31 +0200 Subject: [PATCH 10/18] Changed version --- .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../itext.io.tests/Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../cmp_pageHeightParagraphWorkAroundTest.pdf | Bin 1010 -> 1010 bytes .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- .../impl/DeviceCmykTest/cmp_svgFillColor.pdf | Bin 1410 -> 1410 bytes .../DeviceCmykTest/cmp_svgFillStrokeColor.pdf | Bin 1454 -> 1454 bytes .../cmp_svgSimpleShapesColor.pdf | Bin 1944 -> 1944 bytes .../DeviceCmykTest/cmp_svgStrokeColor.pdf | Bin 1440 -> 1440 bytes .../itext.barcodes/Properties/AssemblyInfo.cs | 6 +++--- .../itext.commons/Properties/AssemblyInfo.cs | 6 +++--- .../actions/data/CommonsProductData.cs | 2 +- .../Properties/AssemblyInfo.cs | 6 +++--- itext/itext.forms/Properties/AssemblyInfo.cs | 6 +++--- itext/itext.hyph/Properties/AssemblyInfo.cs | 6 +++--- itext/itext.io/Properties/AssemblyInfo.cs | 6 +++--- .../itext/io/codec/Jbig2SegmentReader.cs | 2 +- itext/itext.kernel/Properties/AssemblyInfo.cs | 6 +++--- .../actions/data/ITextCoreProductData.cs | 2 +- .../itext/kernel/xmp/impl/ParseRdf.cs | 2 +- itext/itext.layout/Properties/AssemblyInfo.cs | 6 +++--- itext/itext.pdfa/Properties/AssemblyInfo.cs | 6 +++--- .../itext.pdftest/Properties/AssemblyInfo.cs | 6 +++--- itext/itext.sign/Properties/AssemblyInfo.cs | 6 +++--- .../Properties/AssemblyInfo.cs | 6 +++--- itext/itext.svg/Properties/AssemblyInfo.cs | 6 +++--- 33 files changed, 76 insertions(+), 76 deletions(-) diff --git a/itext.tests/itext.barcodes.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.barcodes.tests/Properties/AssemblyInfo.cs index 89ac2b9452..7f311b93f0 100644 --- a/itext.tests/itext.barcodes.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.barcodes.tests/Properties/AssemblyInfo.cs @@ -14,9 +14,9 @@ [assembly: Guid("d015a3aa-613c-45d9-b908-7d47c4b613af")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.commons.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.commons.tests/Properties/AssemblyInfo.cs index 2d50c9a92c..a72ba0e23c 100644 --- a/itext.tests/itext.commons.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.commons.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("502eda37-c014-4822-8e5c-4e5d21b085e9")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.forms.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.forms.tests/Properties/AssemblyInfo.cs index 0ef8ac86cf..788ffdf3c9 100644 --- a/itext.tests/itext.forms.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.forms.tests/Properties/AssemblyInfo.cs @@ -14,9 +14,9 @@ [assembly: Guid("6fe2f714-6b3e-4b20-8c70-28bfce084ed2")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.io.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.io.tests/Properties/AssemblyInfo.cs index 468e137506..974b827472 100644 --- a/itext.tests/itext.io.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.io.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("a53a5dd3-787b-4563-8778-1d76bdad57ba")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.kernel.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.kernel.tests/Properties/AssemblyInfo.cs index 2414edb563..fb30c26ed9 100644 --- a/itext.tests/itext.kernel.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.kernel.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("02e54061-eb72-409d-b2c0-307ce66b57e9")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.layout.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.layout.tests/Properties/AssemblyInfo.cs index 1cb7bfb277..0f8bd4fd2b 100644 --- a/itext.tests/itext.layout.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.layout.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("9ad347a8-ea5b-462b-810c-998f04471bb7")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(600000)] diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/LeadingHeightTest/cmp_pageHeightParagraphWorkAroundTest.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/LeadingHeightTest/cmp_pageHeightParagraphWorkAroundTest.pdf index 90c4bfa70ad05ae538656190690feb3905442109..e70f24b0c8834429f57ed0f6409aed0ae4ab14c6 100644 GIT binary patch delta 46 zcmeyw{)v6Vdqzgn%^w&aGs>Il2KzY%1bg_0a21y%7L`;KrKWM2Sz2(Zs=E5SaRC67 Cw+|Qq delta 46 zcmeyw{)v6Vdqzf+%^w&aGs>Ij2KzY%1bg_0a21y%7L`;KrKWM2Sz2(Zs=E5SaRC67 Cat{^& diff --git a/itext.tests/itext.pdfa.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.pdfa.tests/Properties/AssemblyInfo.cs index 779f749e53..4c1ff071aa 100644 --- a/itext.tests/itext.pdfa.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.pdfa.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("b7c0e021-71ac-4c97-9a51-8356f1bd53c7")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.pdftest.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.pdftest.tests/Properties/AssemblyInfo.cs index 040c7b6878..86e78d3352 100644 --- a/itext.tests/itext.pdftest.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.pdftest.tests/Properties/AssemblyInfo.cs @@ -15,6 +15,6 @@ [assembly: Guid("f9880dc4-f015-4413-af86-66d0e9512774")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext.tests/itext.sign.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.sign.tests/Properties/AssemblyInfo.cs index 0a0df7edc2..f814ba7152 100644 --- a/itext.tests/itext.sign.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.sign.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("be15bdf3-b184-4e2f-8459-ebee3160e19d")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.styledxmlparser.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.styledxmlparser.tests/Properties/AssemblyInfo.cs index 9db9e21531..35eafc57d5 100644 --- a/itext.tests/itext.styledxmlparser.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.styledxmlparser.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("409b5131-4d0c-4e4b-9c7b-2407a8356ca4")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.svg.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.svg.tests/Properties/AssemblyInfo.cs index 7da2287025..f11e654c8e 100644 --- a/itext.tests/itext.svg.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.svg.tests/Properties/AssemblyInfo.cs @@ -15,9 +15,9 @@ [assembly: Guid("ae4e5743-0665-4705-9a33-07ea57cdd269")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.svg.tests/resources/itext/svg/renderers/impl/DeviceCmykTest/cmp_svgFillColor.pdf b/itext.tests/itext.svg.tests/resources/itext/svg/renderers/impl/DeviceCmykTest/cmp_svgFillColor.pdf index 60cd77341ee81b8d6ed01f2129c9975dfa144652..adde69ed4a9360c697f22d54abdc8401d1bda5b6 100644 GIT binary patch delta 47 zcmZqTZsOjM&B$oFIfwBZvx2E^u%BZB5 diff --git a/itext.tests/itext.svg.tests/resources/itext/svg/renderers/impl/DeviceCmykTest/cmp_svgSimpleShapesColor.pdf b/itext.tests/itext.svg.tests/resources/itext/svg/renderers/impl/DeviceCmykTest/cmp_svgSimpleShapesColor.pdf index d62bb7660f08c0dfbeb86ed314ff3a50d65f5d9f..37b8d7def49773fbaca7d5952fb74f765eb4b2a5 100644 GIT binary patch delta 20 bcmbQiKZAcmHY20y<{U;IHb&FQmF)5WJ_`jq delta 20 bcmbQiKZAcmHY20S<{U;IHb#@lmF)5WJ^BSX diff --git a/itext.tests/itext.svg.tests/resources/itext/svg/renderers/impl/DeviceCmykTest/cmp_svgStrokeColor.pdf b/itext.tests/itext.svg.tests/resources/itext/svg/renderers/impl/DeviceCmykTest/cmp_svgStrokeColor.pdf index a7625bfe54f76a2280f08538f6af068f0a71bf3b..d1c48483d3030b830d70ecf0a9ee0545dd3e78e0 100644 GIT binary patch delta 20 bcmZ3$y?}c|HY20y<{U;57Dm&_jjZwjKJf)l delta 20 bcmZ3$y?}c|HY20S<{U;57DkiFjjZwjKHvpS diff --git a/itext/itext.barcodes/Properties/AssemblyInfo.cs b/itext/itext.barcodes/Properties/AssemblyInfo.cs index 64446e2634..c91b5274b1 100644 --- a/itext/itext.barcodes/Properties/AssemblyInfo.cs +++ b/itext/itext.barcodes/Properties/AssemblyInfo.cs @@ -21,6 +21,6 @@ [assembly: Guid("8694665a-5749-40c6-9e9c-53c686a77ad1")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.commons/Properties/AssemblyInfo.cs b/itext/itext.commons/Properties/AssemblyInfo.cs index 66fe405556..9cb9b9be97 100644 --- a/itext/itext.commons/Properties/AssemblyInfo.cs +++ b/itext/itext.commons/Properties/AssemblyInfo.cs @@ -39,6 +39,6 @@ [assembly: Guid("339569d2-3ba2-41cc-972c-70b05e4c4fcd")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.commons/itext/commons/actions/data/CommonsProductData.cs b/itext/itext.commons/itext/commons/actions/data/CommonsProductData.cs index 7ffa19d695..85bae3bf1e 100644 --- a/itext/itext.commons/itext/commons/actions/data/CommonsProductData.cs +++ b/itext/itext.commons/itext/commons/actions/data/CommonsProductData.cs @@ -33,7 +33,7 @@ public sealed class CommonsProductData { internal const String COMMONS_PRODUCT_NAME = "commons"; - internal const String COMMONS_VERSION = "7.2.4"; + internal const String COMMONS_VERSION = "7.2.5"; internal const int COMMONS_COPYRIGHT_SINCE = 2000; diff --git a/itext/itext.font-asian/Properties/AssemblyInfo.cs b/itext/itext.font-asian/Properties/AssemblyInfo.cs index aaf3f49751..44159e026f 100644 --- a/itext/itext.font-asian/Properties/AssemblyInfo.cs +++ b/itext/itext.font-asian/Properties/AssemblyInfo.cs @@ -15,6 +15,6 @@ [assembly: Guid("0f10190c-7611-4378-a157-03bf2ed78e30")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.forms/Properties/AssemblyInfo.cs b/itext/itext.forms/Properties/AssemblyInfo.cs index 5de3092679..0f55053dab 100644 --- a/itext/itext.forms/Properties/AssemblyInfo.cs +++ b/itext/itext.forms/Properties/AssemblyInfo.cs @@ -20,6 +20,6 @@ [assembly: Guid("2257d7e6-2873-4cfb-ac3c-b24765a4b3b1")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.hyph/Properties/AssemblyInfo.cs b/itext/itext.hyph/Properties/AssemblyInfo.cs index 7abbd12f3b..6ee2e018bc 100644 --- a/itext/itext.hyph/Properties/AssemblyInfo.cs +++ b/itext/itext.hyph/Properties/AssemblyInfo.cs @@ -15,6 +15,6 @@ [assembly: Guid("56137079-541a-425a-ab97-43af63793c97")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.io/Properties/AssemblyInfo.cs b/itext/itext.io/Properties/AssemblyInfo.cs index 9f20aa5529..fb2cc47999 100644 --- a/itext/itext.io/Properties/AssemblyInfo.cs +++ b/itext/itext.io/Properties/AssemblyInfo.cs @@ -35,6 +35,6 @@ [assembly: Guid("39631ecb-1d39-4eb2-b775-37bd34cbf5a4")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.io/itext/io/codec/Jbig2SegmentReader.cs b/itext/itext.io/itext/io/codec/Jbig2SegmentReader.cs index b4200459a8..af6e82d4a2 100644 --- a/itext/itext.io/itext/io/codec/Jbig2SegmentReader.cs +++ b/itext/itext.io/itext/io/codec/Jbig2SegmentReader.cs @@ -325,7 +325,7 @@ internal virtual Jbig2SegmentReader.Jbig2Segment ReadHeader() { bool page_association_size = (segment_header_flags & 0x40) == 0x40; int segment_type = segment_header_flags & 0x3f; s.type = segment_type; - //7.2.4 + //7.2.5 int referred_to_byte0 = ra.Read(); int count_of_referred_to_segments = (referred_to_byte0 & 0xE0) >> 5; int[] referred_to_segment_numbers = null; diff --git a/itext/itext.kernel/Properties/AssemblyInfo.cs b/itext/itext.kernel/Properties/AssemblyInfo.cs index a916450ac3..b87d1bb522 100644 --- a/itext/itext.kernel/Properties/AssemblyInfo.cs +++ b/itext/itext.kernel/Properties/AssemblyInfo.cs @@ -21,6 +21,6 @@ [assembly: Guid("be4c62cc-6495-47e1-ab00-05b1bfe331f6")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.kernel/itext/kernel/actions/data/ITextCoreProductData.cs b/itext/itext.kernel/itext/kernel/actions/data/ITextCoreProductData.cs index 71110808c2..f698c5de34 100644 --- a/itext/itext.kernel/itext/kernel/actions/data/ITextCoreProductData.cs +++ b/itext/itext.kernel/itext/kernel/actions/data/ITextCoreProductData.cs @@ -33,7 +33,7 @@ namespace iText.Kernel.Actions.Data { public sealed class ITextCoreProductData { private const String CORE_PUBLIC_PRODUCT_NAME = "Core"; - private const String CORE_VERSION = "7.2.4"; + private const String CORE_VERSION = "7.2.5"; private const int CORE_COPYRIGHT_SINCE = 2000; diff --git a/itext/itext.kernel/itext/kernel/xmp/impl/ParseRdf.cs b/itext/itext.kernel/itext/kernel/xmp/impl/ParseRdf.cs index 9cc11d8491..dc2e85c286 100644 --- a/itext/itext.kernel/itext/kernel/xmp/impl/ParseRdf.cs +++ b/itext/itext.kernel/itext/kernel/xmp/impl/ParseRdf.cs @@ -1108,7 +1108,7 @@ private static bool IsPropertyElementName(int term) } /// - /// 7.2.4 oldTerms
+ /// 7.2.5 oldTerms
/// rdf:aboutEach | rdf:aboutEachPrefix | rdf:bagID ///
/// the term id diff --git a/itext/itext.layout/Properties/AssemblyInfo.cs b/itext/itext.layout/Properties/AssemblyInfo.cs index e30f18cb9a..19db47a2a5 100644 --- a/itext/itext.layout/Properties/AssemblyInfo.cs +++ b/itext/itext.layout/Properties/AssemblyInfo.cs @@ -24,6 +24,6 @@ [assembly: TypographyVersion("3.0.1.0")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.pdfa/Properties/AssemblyInfo.cs b/itext/itext.pdfa/Properties/AssemblyInfo.cs index b378f2a81a..b18c0d0a1d 100644 --- a/itext/itext.pdfa/Properties/AssemblyInfo.cs +++ b/itext/itext.pdfa/Properties/AssemblyInfo.cs @@ -21,6 +21,6 @@ [assembly: Guid("9fc2f0b3-a8d2-46da-8724-72e00e67a8fa")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.pdftest/Properties/AssemblyInfo.cs b/itext/itext.pdftest/Properties/AssemblyInfo.cs index 10d86d422b..6d7d7e55d9 100644 --- a/itext/itext.pdftest/Properties/AssemblyInfo.cs +++ b/itext/itext.pdftest/Properties/AssemblyInfo.cs @@ -20,6 +20,6 @@ [assembly: Guid("f9880dc4-f015-4413-af86-66d0e9512774")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.sign/Properties/AssemblyInfo.cs b/itext/itext.sign/Properties/AssemblyInfo.cs index 997d428d4a..5f6068a0dc 100644 --- a/itext/itext.sign/Properties/AssemblyInfo.cs +++ b/itext/itext.sign/Properties/AssemblyInfo.cs @@ -21,6 +21,6 @@ [assembly: Guid("5092244a-a2ed-49d2-97fb-f513d965a8f7")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.styledxmlparser/Properties/AssemblyInfo.cs b/itext/itext.styledxmlparser/Properties/AssemblyInfo.cs index 0e990625aa..cf3f64dcc9 100644 --- a/itext/itext.styledxmlparser/Properties/AssemblyInfo.cs +++ b/itext/itext.styledxmlparser/Properties/AssemblyInfo.cs @@ -21,6 +21,6 @@ [assembly: Guid("8636f290-00df-403e-b841-e4bfd6d9ce7a")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.svg/Properties/AssemblyInfo.cs b/itext/itext.svg/Properties/AssemblyInfo.cs index 7faedfd2f4..619c16f4d4 100644 --- a/itext/itext.svg/Properties/AssemblyInfo.cs +++ b/itext/itext.svg/Properties/AssemblyInfo.cs @@ -21,6 +21,6 @@ [assembly: Guid("ff6ba09d-3655-466a-8c17-a7bfd3479ca1")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] From 1b71ebe0e672d0d853b1185ea1dbe4252fe0cef4 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Mon, 5 Dec 2022 23:59:54 +0200 Subject: [PATCH 11/18] '' --- Packages/PlaceHolder.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Packages/PlaceHolder.txt diff --git a/Packages/PlaceHolder.txt b/Packages/PlaceHolder.txt deleted file mode 100644 index e69de29bb2..0000000000 From bfa11ddca58a7ad4dbd8884fd483f1fba7152467 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Thu, 15 Dec 2022 19:50:37 +0200 Subject: [PATCH 12/18] '' --- itext/itext.commons/itext.commons.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/itext/itext.commons/itext.commons.csproj b/itext/itext.commons/itext.commons.csproj index d0d5305e0a..cce602c4fe 100644 --- a/itext/itext.commons/itext.commons.csproj +++ b/itext/itext.commons/itext.commons.csproj @@ -32,10 +32,10 @@
- + - + From c1a24aad8dc7f2f67039747f552cd4206911b2d7 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Fri, 16 Dec 2022 13:32:30 +0200 Subject: [PATCH 13/18] '' --- Build.Debug.bat | 2 +- Build.bat | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Build.Debug.bat b/Build.Debug.bat index 147780fd41..4f02578f60 100644 --- a/Build.Debug.bat +++ b/Build.Debug.bat @@ -3,7 +3,7 @@ rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7 del Packages\unofficialitext7.commons.* rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7.commons nuget.exe restore iTextCore.sln -MSBuild.exe iTextCore.sln /property:Configuration=Debug +MSBuild.exe iTextCore.sln -m /property:Configuration=Debug cd NuSpecs.Debug nuget pack -OutputDirectory ..\Packages unofficialitext7-commons.nuspec nuget pack -OutputDirectory ..\Packages unofficialitext7.nuspec diff --git a/Build.bat b/Build.bat index 4b20b19e02..658ee15ffb 100644 --- a/Build.bat +++ b/Build.bat @@ -3,7 +3,7 @@ rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7 del Packages\unofficialitext7.commons.* rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7.commons nuget.exe restore iTextCore.sln -MSBuild.exe iTextCore.sln /property:Configuration=Release +MSBuild.exe iTextCore.sln -m /property:Configuration=Release cd NuSpecs nuget pack -OutputDirectory ..\Packages unofficialitext7-commons.nuspec nuget pack -OutputDirectory ..\Packages unofficialitext7.nuspec From d7ae1f44c0ccb15597eb2a172af49acf1ab0be6b Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Sat, 17 Dec 2022 07:07:46 +0200 Subject: [PATCH 14/18] Added Net40 support --- ...ons.nuspec => Net4x.itext7-commons.nuspec} | 4 +- ...icialitext7.nuspec => Net4x.itext7.nuspec} | 10 +-- iTextCore.sln | 4 +- .../itext.barcodes.tests.csproj | 6 +- .../itext.commons.tests.csproj | 6 +- .../itext/commons/utils/SystemUtilTest.cs | 42 +++++---- .../itext.forms.tests.csproj | 6 +- .../itext.io.tests/itext.io.tests.csproj | 6 +- .../itext.kernel.tests.csproj | 6 +- .../itext.layout.tests.csproj | 6 +- .../itext.pdfa.tests/itext.pdfa.tests.csproj | 6 +- .../itext.pdftest.tests.csproj | 6 +- .../itext.sign.tests/itext.sign.tests.csproj | 6 +- .../itext.styledxmlparser.tests.csproj | 6 +- .../css/CssFontFaceRuleTest.cs | 2 +- .../itext.svg.tests/itext.svg.tests.csproj | 6 +- itext/itext.barcodes/itext.barcodes.csproj | 2 +- itext/itext.commons/itext.commons.csproj | 8 +- .../itext/commons/utils/JsonUtil.cs | 60 +++++++++++-- .../itext/commons/utils/SystemUtil.cs | 1 + .../itext/commons/utils/ZipFileReader.cs | 85 ++++++++++++++----- .../itext/commons/utils/ZipFileWriter.cs | 44 +++++++++- .../itext.font-asian/itext.font-asian.csproj | 2 +- itext/itext.forms/itext.forms.csproj | 2 +- itext/itext.hyph/itext.hyph.csproj | 2 +- itext/itext.io/itext.io.csproj | 2 +- itext/itext.kernel/itext.kernel.csproj | 2 +- itext/itext.layout/itext.layout.csproj | 2 +- itext/itext.pdfa/itext.pdfa.csproj | 2 +- itext/itext.pdftest/itext.pdftest.csproj | 2 +- itext/itext.sign/itext.sign.csproj | 2 +- .../itext.styledxmlparser.csproj | 2 +- itext/itext.svg/itext.svg.csproj | 2 +- 33 files changed, 250 insertions(+), 100 deletions(-) rename NuSpecs/{unofficialitext7-commons.nuspec => Net4x.itext7-commons.nuspec} (94%) rename NuSpecs/{unofficialitext7.nuspec => Net4x.itext7.nuspec} (96%) diff --git a/NuSpecs/unofficialitext7-commons.nuspec b/NuSpecs/Net4x.itext7-commons.nuspec similarity index 94% rename from NuSpecs/unofficialitext7-commons.nuspec rename to NuSpecs/Net4x.itext7-commons.nuspec index bfc4fa7010..4a86f3be48 100644 --- a/NuSpecs/unofficialitext7-commons.nuspec +++ b/NuSpecs/Net4x.itext7-commons.nuspec @@ -1,7 +1,7 @@ - unofficialitext7.commons + Net4x.itext7.commons 7.2.5 iText 7 commons module iText Software @@ -19,7 +19,7 @@ - + diff --git a/NuSpecs/unofficialitext7.nuspec b/NuSpecs/Net4x.itext7.nuspec similarity index 96% rename from NuSpecs/unofficialitext7.nuspec rename to NuSpecs/Net4x.itext7.nuspec index a71730cc58..8e7d19a227 100644 --- a/NuSpecs/unofficialitext7.nuspec +++ b/NuSpecs/Net4x.itext7.nuspec @@ -1,7 +1,7 @@ - unofficialitext7 + Net4x.itext7 7.2.5 iText 7 Community iText Software @@ -19,17 +19,17 @@ - - + + - + - + diff --git a/iTextCore.sln b/iTextCore.sln index 3233a2a40e..08ddee0dea 100644 --- a/iTextCore.sln +++ b/iTextCore.sln @@ -55,8 +55,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NuSpecs", "NuSpecs", "{C9E4 ProjectSection(SolutionItems) = preProject NuSpecs\itext7-commons.nuspec = NuSpecs\itext7-commons.nuspec NuSpecs\itext7.nuspec = NuSpecs\itext7.nuspec - NuSpecs\unofficialitext7-commons.nuspec = NuSpecs\unofficialitext7-commons.nuspec - NuSpecs\unofficialitext7.nuspec = NuSpecs\unofficialitext7.nuspec + NuSpecs\Net4x.itext7-commons.nuspec = NuSpecs\Net4x.itext7-commons.nuspec + NuSpecs\Net4x.itext7.nuspec = NuSpecs\Net4x.itext7.nuspec EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{AD676B5E-B2B6-43CA-AB11-239CC626257A}" diff --git a/itext.tests/itext.barcodes.tests/itext.barcodes.tests.csproj b/itext.tests/itext.barcodes.tests/itext.barcodes.tests.csproj index c966365823..3c63d68144 100644 --- a/itext.tests/itext.barcodes.tests/itext.barcodes.tests.csproj +++ b/itext.tests/itext.barcodes.tests/itext.barcodes.tests.csproj @@ -5,12 +5,12 @@ 4 - netcoreapp2.0;net461 + netcoreapp3.1;net461 library - + Library NETSTANDARD2_0 @@ -45,7 +45,7 @@ - + 15.0.0 diff --git a/itext.tests/itext.commons.tests/itext.commons.tests.csproj b/itext.tests/itext.commons.tests/itext.commons.tests.csproj index bc7c1e2440..a516f6e0dc 100644 --- a/itext.tests/itext.commons.tests/itext.commons.tests.csproj +++ b/itext.tests/itext.commons.tests/itext.commons.tests.csproj @@ -5,12 +5,12 @@ 4 - netcoreapp2.0;net461 + netcoreapp3.1;net461;net45;net40 library - + Library NETSTANDARD2_0 @@ -43,7 +43,7 @@ - + 15.0.0 diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/SystemUtilTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/SystemUtilTest.cs index a9391dc1f2..b7950f21f7 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/SystemUtilTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/SystemUtilTest.cs @@ -143,20 +143,25 @@ public virtual void RunProcessAndWaitWithWorkingDirectoryTest() { if (imageMagickPath == null) { imageMagickPath = SystemUtil.GetEnvironmentVariable(MAGICK_COMPARE_ENVIRONMENT_VARIABLE_LEGACY); } - String inputImage = "image.jpg"; - String cmpImage = "cmp_image.jpg"; - String diff = DESTINATION_FOLDER + "diff_differentImages.png"; - - StringBuilder currCompareParams = new StringBuilder(); - currCompareParams - .Append("'") - .Append(inputImage).Append("' '") - .Append(cmpImage).Append("' '") - .Append(diff).Append("'"); - bool result = SystemUtil.RunProcessAndWait(imageMagickPath, currCompareParams.ToString(), SOURCE_FOLDER); - - NUnit.Framework.Assert.False(result); - NUnit.Framework.Assert.True(FileUtil.FileExists(diff)); + + if (imageMagickPath != null) + { + String inputImage = "image.jpg"; + String cmpImage = "cmp_image.jpg"; + String diff = DESTINATION_FOLDER + "diff_differentImages.png"; + + StringBuilder currCompareParams = new StringBuilder(); + currCompareParams + .Append("'") + .Append(inputImage).Append("' '") + .Append(cmpImage).Append("' '") + .Append(diff).Append("'"); + bool result = + SystemUtil.RunProcessAndWait(imageMagickPath, currCompareParams.ToString(), SOURCE_FOLDER); + + NUnit.Framework.Assert.False(result); + NUnit.Framework.Assert.True(FileUtil.FileExists(diff)); + } } [NUnit.Framework.Test] @@ -166,10 +171,13 @@ public void RunProcessAndGetProcessInfoTest() { imageMagickPath = SystemUtil.GetEnvironmentVariable(MAGICK_COMPARE_ENVIRONMENT_VARIABLE_LEGACY); } - ProcessInfo processInfo = SystemUtil.RunProcessAndGetProcessInfo(imageMagickPath,"--version"); + if (imageMagickPath != null) + { + ProcessInfo processInfo = SystemUtil.RunProcessAndGetProcessInfo(imageMagickPath, "--version"); - NUnit.Framework.Assert.NotNull(processInfo); - NUnit.Framework.Assert.AreEqual(0, processInfo.GetExitCode()); + NUnit.Framework.Assert.NotNull(processInfo); + NUnit.Framework.Assert.AreEqual(0, processInfo.GetExitCode()); + } } } } diff --git a/itext.tests/itext.forms.tests/itext.forms.tests.csproj b/itext.tests/itext.forms.tests/itext.forms.tests.csproj index c6cb3b7582..9737a98c37 100644 --- a/itext.tests/itext.forms.tests/itext.forms.tests.csproj +++ b/itext.tests/itext.forms.tests/itext.forms.tests.csproj @@ -5,12 +5,12 @@ 4 - netcoreapp2.0;net461 + netcoreapp3.1;net461 library - + Library NETSTANDARD2_0 @@ -49,7 +49,7 @@ - + 15.0.0 diff --git a/itext.tests/itext.io.tests/itext.io.tests.csproj b/itext.tests/itext.io.tests/itext.io.tests.csproj index 6486ede389..3272591e12 100644 --- a/itext.tests/itext.io.tests/itext.io.tests.csproj +++ b/itext.tests/itext.io.tests/itext.io.tests.csproj @@ -5,12 +5,12 @@ 4 - netcoreapp2.0;net461 + netcoreapp3.1;net461 library - + Library NETSTANDARD2_0 @@ -41,7 +41,7 @@ - + 15.0.0 diff --git a/itext.tests/itext.kernel.tests/itext.kernel.tests.csproj b/itext.tests/itext.kernel.tests/itext.kernel.tests.csproj index 4acca66404..ecf23b35f0 100644 --- a/itext.tests/itext.kernel.tests/itext.kernel.tests.csproj +++ b/itext.tests/itext.kernel.tests/itext.kernel.tests.csproj @@ -5,12 +5,12 @@ 4 - netcoreapp2.0;net461 + netcoreapp3.1;net461 library - + Library NETSTANDARD2_0 @@ -46,7 +46,7 @@ - + 15.0.0 diff --git a/itext.tests/itext.layout.tests/itext.layout.tests.csproj b/itext.tests/itext.layout.tests/itext.layout.tests.csproj index b342dfcec5..4cc7aa91f9 100644 --- a/itext.tests/itext.layout.tests/itext.layout.tests.csproj +++ b/itext.tests/itext.layout.tests/itext.layout.tests.csproj @@ -5,12 +5,12 @@ 4 - netcoreapp2.0;net461 + netcoreapp3.1;net461 library - + Library NETSTANDARD2_0 @@ -46,7 +46,7 @@ - + 15.0.0 diff --git a/itext.tests/itext.pdfa.tests/itext.pdfa.tests.csproj b/itext.tests/itext.pdfa.tests/itext.pdfa.tests.csproj index 5638ed35c6..f23deb1720 100644 --- a/itext.tests/itext.pdfa.tests/itext.pdfa.tests.csproj +++ b/itext.tests/itext.pdfa.tests/itext.pdfa.tests.csproj @@ -5,12 +5,12 @@ 4 - netcoreapp2.0;net461 + netcoreapp3.1;net461 library - + Library NETSTANDARD2_0 @@ -47,7 +47,7 @@ - + 15.0.0 diff --git a/itext.tests/itext.pdftest.tests/itext.pdftest.tests.csproj b/itext.tests/itext.pdftest.tests/itext.pdftest.tests.csproj index 98691dbf00..91347a504b 100644 --- a/itext.tests/itext.pdftest.tests/itext.pdftest.tests.csproj +++ b/itext.tests/itext.pdftest.tests/itext.pdftest.tests.csproj @@ -5,12 +5,12 @@ 4 - netcoreapp2.0;net461 + netcoreapp3.1;net461 library - + Library NETSTANDARD2_0 @@ -42,7 +42,7 @@ - + 15.0.0 diff --git a/itext.tests/itext.sign.tests/itext.sign.tests.csproj b/itext.tests/itext.sign.tests/itext.sign.tests.csproj index d6de3c0407..e2fcc6271d 100644 --- a/itext.tests/itext.sign.tests/itext.sign.tests.csproj +++ b/itext.tests/itext.sign.tests/itext.sign.tests.csproj @@ -5,12 +5,12 @@ 4 - netcoreapp2.0;net461 + netcoreapp3.1;net461 library - + Library NETSTANDARD2_0 @@ -47,7 +47,7 @@ - + 15.0.0 diff --git a/itext.tests/itext.styledxmlparser.tests/itext.styledxmlparser.tests.csproj b/itext.tests/itext.styledxmlparser.tests/itext.styledxmlparser.tests.csproj index 859fc9467d..b53e00aa8a 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext.styledxmlparser.tests.csproj +++ b/itext.tests/itext.styledxmlparser.tests/itext.styledxmlparser.tests.csproj @@ -5,12 +5,12 @@ - netcoreapp2.0;net461 + netcoreapp3.1;net461 library - + Library NETSTANDARD2_0 @@ -48,7 +48,7 @@ - + 15.0.0 diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceRuleTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceRuleTest.cs index be4e4aedb2..1d37245a68 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceRuleTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceRuleTest.cs @@ -46,7 +46,7 @@ public virtual void ResolveUnicodeRangeTest() { IList declarations = new List(); declarations.Add(new CssDeclaration("unicode-range", "U+75")); fontFaceRule.AddBodyCssDeclarations(declarations); - Range range = fontFaceRule.ResolveUnicodeRange(); + var range = fontFaceRule.ResolveUnicodeRange(); NUnit.Framework.Assert.IsNotNull(range); NUnit.Framework.Assert.IsTrue(range.Contains(117)); } diff --git a/itext.tests/itext.svg.tests/itext.svg.tests.csproj b/itext.tests/itext.svg.tests/itext.svg.tests.csproj index 7dec31bbb8..0ed9d97bb0 100644 --- a/itext.tests/itext.svg.tests/itext.svg.tests.csproj +++ b/itext.tests/itext.svg.tests/itext.svg.tests.csproj @@ -5,12 +5,12 @@ - netcoreapp2.0;net461 + netcoreapp3.1;net461 library - + Library NETSTANDARD2_0 @@ -51,7 +51,7 @@ - + 15.0.0 diff --git a/itext/itext.barcodes/itext.barcodes.csproj b/itext/itext.barcodes/itext.barcodes.csproj index 23fafb5f7e..11ae9f5ac8 100644 --- a/itext/itext.barcodes/itext.barcodes.csproj +++ b/itext/itext.barcodes/itext.barcodes.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library diff --git a/itext/itext.commons/itext.commons.csproj b/itext/itext.commons/itext.commons.csproj index cce602c4fe..ec802b169d 100644 --- a/itext/itext.commons/itext.commons.csproj +++ b/itext/itext.commons/itext.commons.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library @@ -22,6 +22,7 @@ 1701;1702;1591;1570;1572;1573;1574;1580;1584;1658 false + latest @@ -34,6 +35,11 @@ + + + + + diff --git a/itext/itext.commons/itext/commons/utils/JsonUtil.cs b/itext/itext.commons/itext/commons/utils/JsonUtil.cs index 9d5c112325..49bae5442c 100644 --- a/itext/itext.commons/itext/commons/utils/JsonUtil.cs +++ b/itext/itext.commons/itext/commons/utils/JsonUtil.cs @@ -35,6 +35,49 @@ namespace iText.Commons.Utils /// Utility class for JSON serialization and deserialization operations. Not for public use. public sealed class JsonUtil { +#if NET40 + private class Net40StreamWriter : StreamWriter + { + public Net40StreamWriter(Stream stream) : base(stream) + { + } + + public Net40StreamWriter(Stream stream, Encoding encoding) : base(stream, encoding) + { + } + + public Net40StreamWriter(Stream stream, Encoding encoding, int bufferSize) : base(stream, encoding, bufferSize) + { + } + + public Net40StreamWriter(string path) : base(path) + { + } + + public Net40StreamWriter(string path, bool append) : base(path, append) + { + } + + public Net40StreamWriter(string path, bool append, Encoding encoding) : base(path, append, encoding) + { + } + + public Net40StreamWriter(string path, bool append, Encoding encoding, int bufferSize) : base(path, append, encoding, bufferSize) + { + } + + public override void Close() + { + Flush(); + } + + protected override void Dispose(bool disposing) + { + Flush(); + } + } +#endif + private static readonly ILogger LOGGER = ITextLogManager.GetLogger(typeof(JsonUtil)); private JsonUtil() @@ -118,10 +161,13 @@ public static void SerializeToStream(Stream outputStream, Object value) { try { JsonSerializer jsonSerializer = CreateAndConfigureJsonSerializer(); jsonSerializer.Formatting = Formatting.Indented; - +#if NET40 + StreamWriter streamWriter = new Net40StreamWriter(outputStream, new System.Text.UTF8Encoding(), 1024); + streamWriter.NewLine = "\n"; +#else StreamWriter streamWriter = new StreamWriter(outputStream,new System.Text.UTF8Encoding(),1024, true); streamWriter.NewLine = "\n"; - +#endif using (JsonTextWriter jsonTextWriter = new JsonTextWriter(streamWriter)) { jsonTextWriter.Formatting = jsonSerializer.Formatting; @@ -134,15 +180,19 @@ public static void SerializeToStream(Stream outputStream, Object value) { CommonsLogMessageConstant.UNABLE_TO_SERIALIZE_OBJECT, ex.GetType().Name, ex.Message)); } } - + public static void SerializeToMinimalStream(Stream outputStream, Object value) { try { JsonSerializer jsonSerializer = CreateAndConfigureJsonSerializer(); jsonSerializer.Formatting = Formatting.None; - + +#if NET40 + StreamWriter streamWriter = new Net40StreamWriter(outputStream, new System.Text.UTF8Encoding(), 1024); +#else StreamWriter streamWriter = new StreamWriter(outputStream,new System.Text.UTF8Encoding(),1024, true); +#endif streamWriter.NewLine = ""; - using (JsonTextWriter jsonTextWriter = new JsonTextWriter(streamWriter)) { + using (JsonTextWriter jsonTextWriter = new JsonTextWriter(streamWriter)){ jsonTextWriter.Formatting = jsonSerializer.Formatting; jsonSerializer.Serialize(jsonTextWriter, value, null); } diff --git a/itext/itext.commons/itext/commons/utils/SystemUtil.cs b/itext/itext.commons/itext/commons/utils/SystemUtil.cs index 129f81aca2..220342c58e 100644 --- a/itext/itext.commons/itext/commons/utils/SystemUtil.cs +++ b/itext/itext.commons/itext/commons/utils/SystemUtil.cs @@ -165,6 +165,7 @@ internal static void SetProcessStartInfo(Process proc, String exec, String @para internal static String[] PrepareProcessArguments(String exec, String @params) { bool isExcitingFile; + exec ??= string.Empty; try { isExcitingFile = new FileInfo(exec).Exists; diff --git a/itext/itext.commons/itext/commons/utils/ZipFileReader.cs b/itext/itext.commons/itext/commons/utils/ZipFileReader.cs index 589c2095db..d7c4fa218b 100644 --- a/itext/itext.commons/itext/commons/utils/ZipFileReader.cs +++ b/itext/itext.commons/itext/commons/utils/ZipFileReader.cs @@ -24,14 +24,21 @@ You should have received a copy of the GNU Affero General Public License using System.Collections.Generic; using System.IO; using System.IO.Compression; +using System.Linq; using System.Text; using iText.Commons.Exceptions; -namespace iText.Commons.Utils { +#if NET40 +using ZipArchive = Ionic.Zip.ZipFile; +#endif + +namespace iText.Commons.Utils +{ /// Allows reading entries from a zip file. - public class ZipFileReader : IDisposable { - - private readonly ZipArchive zipArchive; + public class ZipFileReader : IDisposable + { + + private ZipArchive zipArchive; /// /// Creates an instance for zip file reading. @@ -40,23 +47,38 @@ public class ZipFileReader : IDisposable { /// if some I/O exception occurs public ZipFileReader(String archivePath) { - if (archivePath == null) { + if (archivePath == null) + { throw new IOException(CommonsExceptionMessageConstant.FILE_NAME_CAN_NOT_BE_NULL); } - +#if NET40 + if (!File.Exists(archivePath)) + { + throw new Exception(); + } + zipArchive = new ZipArchive(archivePath); +#else zipArchive = new ZipArchive(new FileStream(archivePath, FileMode.Open), ZipArchiveMode.Read, false, Encoding.UTF8); +#endif } /// /// Get all file entries paths inside the reading zip file. /// /// the {@link Set} of all file entries paths - public ISet GetFileNames() { + public ISet GetFileNames() + { ISet fileNames = new HashSet(); - foreach (ZipArchiveEntry entry in zipArchive.Entries) { + foreach (var entry in zipArchive.Entries) + { +#if NET40 + String entryName = entry.FileName; +#else String entryName = entry.FullName; - if (!IsDirectory(entryName)) { +#endif + if (!IsDirectory(entryName)) + { fileNames.Add(entryName); } } @@ -69,23 +91,46 @@ public ISet GetFileNames() { /// the file path inside zip to read /// the {@link InputStream} represents read file content /// if some I/O exception occurs - public Stream ReadFromZip(String fileName) { - if (fileName == null) { + public Stream ReadFromZip(String fileName) + { + if (fileName == null) + { throw new IOException(CommonsExceptionMessageConstant.FILE_NAME_CAN_NOT_BE_NULL); } - ZipArchiveEntry entry = zipArchive.GetEntry(fileName); - if (entry == null || IsDirectory(fileName)) { - throw new IOException(MessageFormatUtil.Format( - CommonsExceptionMessageConstant.ZIP_ENTRY_NOT_FOUND, fileName)); - } - return entry.Open(); + if (zipArchive == null) + { + throw new InvalidOperationException(); + } +#if NET40 + var entry = zipArchive.Entries.FirstOrDefault(i => i.FileName == fileName); +#else + var entry = zipArchive.GetEntry(fileName); +#endif + if (entry == null || IsDirectory(fileName)) + { + throw new IOException(MessageFormatUtil.Format( + CommonsExceptionMessageConstant.ZIP_ENTRY_NOT_FOUND, fileName)); + } +#if NET40 + MemoryStream fromZip = new MemoryStream(); + entry.Extract(fromZip); + fromZip.Seek(0, SeekOrigin.Begin); + return fromZip; +#else + return entry.Open(); +#endif } - - public void Dispose() { + + public void Dispose() + { zipArchive.Dispose(); +#if NET40 + zipArchive = null; +#endif } - private static bool IsDirectory(String name) { + private static bool IsDirectory(String name) + { return name.EndsWith("/"); } } diff --git a/itext/itext.commons/itext/commons/utils/ZipFileWriter.cs b/itext/itext.commons/itext/commons/utils/ZipFileWriter.cs index 387294d489..6e4eaeecef 100644 --- a/itext/itext.commons/itext/commons/utils/ZipFileWriter.cs +++ b/itext/itext.commons/itext/commons/utils/ZipFileWriter.cs @@ -27,13 +27,20 @@ You should have received a copy of the GNU Affero General Public License using System.IO.Compression; using System.Text; using iText.Commons.Exceptions; +#if NET40 +using System.Reflection; +using ZipArchive=Ionic.Zip.ZipFile; +#endif namespace iText.Commons.Utils { /// Allows writing entries into a zip file. public class ZipFileWriter : IDisposable { - private readonly ZipArchive outputStream; + private ZipArchive outputStream; private ICollection fileNamesInZip = new HashSet(); +#if NET40 + private string _archivePath; +#endif /// /// Creates an instance for zip file writing. @@ -50,8 +57,17 @@ public ZipFileWriter(String archivePath) { archivePath)); } +#if NET40 + if (!Directory.Exists(Path.GetDirectoryName(Path.GetFullPath(archivePath)))) + { + throw new IOException(); + } + outputStream = new ZipArchive(archivePath); + _archivePath = archivePath; +#else outputStream = new ZipArchive(new FileStream(archivePath, FileMode.Create), ZipArchiveMode.Create, false, Encoding.UTF8); +#endif } /// @@ -103,20 +119,44 @@ public void AddJsonEntry(String fileName, Object objectToAdd) { } public void Dispose() { +#if NET40 + outputStream.Save(_archivePath); +#endif outputStream.Dispose(); +#if NET40 + outputStream = null; +#endif } private void AddEntryToZip(String fileName, Action write) { if (fileName == null || fileNamesInZip.Contains(fileName)) { throw new IOException(CommonsExceptionMessageConstant.FILE_NAME_SHOULD_BE_UNIQUE); } - +#if NET40 + if(outputStream==null) + { + throw new Exception(nameof(outputStream)); + } + var memoryStream = new MemoryStream(); + write.Invoke(memoryStream); + memoryStream.Seek(0, SeekOrigin.Begin); + try + { + outputStream.AddEntry(fileName, memoryStream); + } + catch (ArgumentException e) + { + throw new IOException(e.Message, e); + } + outputStream.Save(_archivePath); +#else ZipArchiveEntry zipEntry = outputStream.CreateEntry(fileName, CompressionLevel.Optimal); // Adding file name right after entry is added. fileNamesInZip.Add(fileName); using (Stream zos = zipEntry.Open()) { write(zos); } +#endif } } } \ No newline at end of file diff --git a/itext/itext.font-asian/itext.font-asian.csproj b/itext/itext.font-asian/itext.font-asian.csproj index 0aa31b484a..2d49bd94f0 100644 --- a/itext/itext.font-asian/itext.font-asian.csproj +++ b/itext/itext.font-asian/itext.font-asian.csproj @@ -8,7 +8,7 @@ 4 - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library diff --git a/itext/itext.forms/itext.forms.csproj b/itext/itext.forms/itext.forms.csproj index 21f4e3389c..b0b8ff56e6 100644 --- a/itext/itext.forms/itext.forms.csproj +++ b/itext/itext.forms/itext.forms.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library diff --git a/itext/itext.hyph/itext.hyph.csproj b/itext/itext.hyph/itext.hyph.csproj index 4a7b75d871..e27a6aba1e 100644 --- a/itext/itext.hyph/itext.hyph.csproj +++ b/itext/itext.hyph/itext.hyph.csproj @@ -7,7 +7,7 @@ 4 - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library diff --git a/itext/itext.io/itext.io.csproj b/itext/itext.io/itext.io.csproj index 36339dc887..62d61fd340 100644 --- a/itext/itext.io/itext.io.csproj +++ b/itext/itext.io/itext.io.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library diff --git a/itext/itext.kernel/itext.kernel.csproj b/itext/itext.kernel/itext.kernel.csproj index c90f38e155..aa283a50ce 100644 --- a/itext/itext.kernel/itext.kernel.csproj +++ b/itext/itext.kernel/itext.kernel.csproj @@ -9,7 +9,7 @@ PORTABLE;NEW_REFLECTION - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library diff --git a/itext/itext.layout/itext.layout.csproj b/itext/itext.layout/itext.layout.csproj index 91ed144731..140a8b36fe 100644 --- a/itext/itext.layout/itext.layout.csproj +++ b/itext/itext.layout/itext.layout.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library diff --git a/itext/itext.pdfa/itext.pdfa.csproj b/itext/itext.pdfa/itext.pdfa.csproj index 41b107e4e3..3ed4860cb7 100644 --- a/itext/itext.pdfa/itext.pdfa.csproj +++ b/itext/itext.pdfa/itext.pdfa.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library diff --git a/itext/itext.pdftest/itext.pdftest.csproj b/itext/itext.pdftest/itext.pdftest.csproj index 1b5a5dbad5..78092c9495 100644 --- a/itext/itext.pdftest/itext.pdftest.csproj +++ b/itext/itext.pdftest/itext.pdftest.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library diff --git a/itext/itext.sign/itext.sign.csproj b/itext/itext.sign/itext.sign.csproj index eb602cab90..94ba2515b1 100644 --- a/itext/itext.sign/itext.sign.csproj +++ b/itext/itext.sign/itext.sign.csproj @@ -6,7 +6,7 @@ 4 - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library diff --git a/itext/itext.styledxmlparser/itext.styledxmlparser.csproj b/itext/itext.styledxmlparser/itext.styledxmlparser.csproj index 710b5e9d8d..17a860eca7 100644 --- a/itext/itext.styledxmlparser/itext.styledxmlparser.csproj +++ b/itext/itext.styledxmlparser/itext.styledxmlparser.csproj @@ -6,7 +6,7 @@ $(TargetDir)bin\$(Configuration)\$(TargetFramework)\itext.styledxmlparser.xml - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library diff --git a/itext/itext.svg/itext.svg.csproj b/itext/itext.svg/itext.svg.csproj index f94af73215..0b5b54864d 100644 --- a/itext/itext.svg/itext.svg.csproj +++ b/itext/itext.svg/itext.svg.csproj @@ -6,7 +6,7 @@ $(TargetDir)bin\$(Configuration)\$(TargetFramework)\itext.svg.xml - netstandard2.0;net461;net45 + netstandard2.0;net461;net45;net40 library From 95f4da05a54102b8934410a62639099cf776cf92 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Sat, 17 Dec 2022 07:23:49 +0200 Subject: [PATCH 15/18] '' --- Build.Debug.bat | 12 ++-- Build.bat | 12 ++-- NuSpecs.Debug/Net4x.itext7-commons.nuspec | 55 ++++++++++++++ ...icialitext7.nuspec => Net4x.itext7.nuspec} | 72 +++++++++++++++++-- NuSpecs.Debug/unofficialitext7-commons.nuspec | 43 ----------- NuSpecs/Net4x.itext7-commons.nuspec | 19 +++-- NuSpecs/Net4x.itext7.nuspec | 24 +++++++ NuSpecs/itext7-commons.nuspec | 12 ++-- iTextCore.sln | 8 +-- .../jsoup/htmltests/news-com-au-home.html | 2 +- 10 files changed, 183 insertions(+), 76 deletions(-) create mode 100644 NuSpecs.Debug/Net4x.itext7-commons.nuspec rename NuSpecs.Debug/{unofficialitext7.nuspec => Net4x.itext7.nuspec} (60%) delete mode 100644 NuSpecs.Debug/unofficialitext7-commons.nuspec diff --git a/Build.Debug.bat b/Build.Debug.bat index 4f02578f60..29e1dd5e93 100644 --- a/Build.Debug.bat +++ b/Build.Debug.bat @@ -1,12 +1,12 @@ -del Packages\unofficialitext7.* -rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7 -del Packages\unofficialitext7.commons.* -rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7.commons +del Packages\Net4x.itext7.* +rmdir /s /q %userprofile%\.nuget\Packages\Net4x.itext7 +del Packages\Net4x.itext7.commons.* +rmdir /s /q %userprofile%\.nuget\Packages\Net4x.itext7.commons nuget.exe restore iTextCore.sln MSBuild.exe iTextCore.sln -m /property:Configuration=Debug cd NuSpecs.Debug -nuget pack -OutputDirectory ..\Packages unofficialitext7-commons.nuspec -nuget pack -OutputDirectory ..\Packages unofficialitext7.nuspec +nuget pack -OutputDirectory ..\Packages Net4x.itext7-commons.nuspec +nuget pack -OutputDirectory ..\Packages Net4x.itext7.nuspec cd .. git add -A git commit -a --allow-empty-message -m '' diff --git a/Build.bat b/Build.bat index 658ee15ffb..80d508a8f8 100644 --- a/Build.bat +++ b/Build.bat @@ -1,12 +1,12 @@ -del Packages\unofficialitext7.* -rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7 -del Packages\unofficialitext7.commons.* -rmdir /s /q %userprofile%\.nuget\Packages\unofficialitext7.commons +del Packages\Net4x.itext7.* +rmdir /s /q %userprofile%\.nuget\Packages\Net4x.itext7 +del Packages\Net4x.itext7.commons.* +rmdir /s /q %userprofile%\.nuget\Packages\Net4x.itext7.commons nuget.exe restore iTextCore.sln MSBuild.exe iTextCore.sln -m /property:Configuration=Release cd NuSpecs -nuget pack -OutputDirectory ..\Packages unofficialitext7-commons.nuspec -nuget pack -OutputDirectory ..\Packages unofficialitext7.nuspec +nuget pack -OutputDirectory ..\Packages Net4x.itext7-commons.nuspec +nuget pack -OutputDirectory ..\Packages Net4x.itext7.nuspec cd .. git add -A git commit -a --allow-empty-message -m '' diff --git a/NuSpecs.Debug/Net4x.itext7-commons.nuspec b/NuSpecs.Debug/Net4x.itext7-commons.nuspec new file mode 100644 index 0000000000..8ffadbba44 --- /dev/null +++ b/NuSpecs.Debug/Net4x.itext7-commons.nuspec @@ -0,0 +1,55 @@ + + + + Net4x.itext7.commons + 7.2.5 + iText 7 commons module + iText Software + iText Software + https://www.gnu.org/licenses/agpl.html + https://itextpdf.com/ + ITSC-avatar.png + true + Commons module + + https://itextpdf.com/itext7release + Copyright (c) 1998-2022 iText Group NV + en-US + itext itext7 itextsharp c# .net csharp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/NuSpecs.Debug/unofficialitext7.nuspec b/NuSpecs.Debug/Net4x.itext7.nuspec similarity index 60% rename from NuSpecs.Debug/unofficialitext7.nuspec rename to NuSpecs.Debug/Net4x.itext7.nuspec index cc0974cc0c..6ccc7e78ea 100644 --- a/NuSpecs.Debug/unofficialitext7.nuspec +++ b/NuSpecs.Debug/Net4x.itext7.nuspec @@ -1,7 +1,7 @@ - unofficialitext7 + Net4x.itext7 7.2.5 iText 7 Community iText Software @@ -18,18 +18,23 @@ itext itext7 itextsharp c# .net csharp pdf itextcore core fdf xfa acroform forms svg digital-signatures signing security accessibility opensource open source + + + + + - + - + - + @@ -49,6 +54,25 @@ + + + + + + + + + + + + + + + + + + + @@ -106,6 +130,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/NuSpecs.Debug/unofficialitext7-commons.nuspec b/NuSpecs.Debug/unofficialitext7-commons.nuspec deleted file mode 100644 index a3b0fbaa83..0000000000 --- a/NuSpecs.Debug/unofficialitext7-commons.nuspec +++ /dev/null @@ -1,43 +0,0 @@ - - - - unofficialitext7.commons - 7.2.5 - iText 7 commons module - iText Software - iText Software - https://www.gnu.org/licenses/agpl.html - https://itextpdf.com/ - ITSC-avatar.png - true - Commons module - - https://itextpdf.com/itext7release - Copyright (c) 1998-2022 iText Group NV - en-US - itext itext7 itextsharp c# .net csharp - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/NuSpecs/Net4x.itext7-commons.nuspec b/NuSpecs/Net4x.itext7-commons.nuspec index 4a86f3be48..65e349a721 100644 --- a/NuSpecs/Net4x.itext7-commons.nuspec +++ b/NuSpecs/Net4x.itext7-commons.nuspec @@ -17,6 +17,11 @@ en-US itext itext7 itextsharp c# .net csharp + + + + + @@ -32,12 +37,14 @@ - - - - - - + + + + + + + + \ No newline at end of file diff --git a/NuSpecs/Net4x.itext7.nuspec b/NuSpecs/Net4x.itext7.nuspec index 8e7d19a227..eb11580958 100644 --- a/NuSpecs/Net4x.itext7.nuspec +++ b/NuSpecs/Net4x.itext7.nuspec @@ -18,6 +18,11 @@ itext itext7 itextsharp c# .net csharp pdf itextcore core fdf xfa acroform forms svg digital-signatures signing security accessibility opensource open source + + + + + @@ -49,6 +54,25 @@ + + + + + + + + + + + + + + + + + + + diff --git a/NuSpecs/itext7-commons.nuspec b/NuSpecs/itext7-commons.nuspec index 2091e5f227..150561be99 100644 --- a/NuSpecs/itext7-commons.nuspec +++ b/NuSpecs/itext7-commons.nuspec @@ -32,12 +32,12 @@ - - - - - - + + + + + + \ No newline at end of file diff --git a/iTextCore.sln b/iTextCore.sln index 08ddee0dea..167a0ea046 100644 --- a/iTextCore.sln +++ b/iTextCore.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.4.33110.190 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.32802.440 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itext.io", "itext\itext.io\itext.io.csproj", "{4C4C74D4-00E2-43A4-9D7A-54352096DE32}" EndProject @@ -70,8 +70,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NuSpecs.Debug", "NuSpecs.De ProjectSection(SolutionItems) = preProject NuSpecs.Debug\itext7-commons.nuspec = NuSpecs.Debug\itext7-commons.nuspec NuSpecs.Debug\itext7.nuspec = NuSpecs.Debug\itext7.nuspec - NuSpecs.Debug\unofficialitext7-commons.nuspec = NuSpecs.Debug\unofficialitext7-commons.nuspec - NuSpecs.Debug\unofficialitext7.nuspec = NuSpecs.Debug\unofficialitext7.nuspec + NuSpecs.Debug\Net4x.itext7-commons.nuspec = NuSpecs.Debug\Net4x.itext7-commons.nuspec + NuSpecs.Debug\Net4x.itext7.nuspec = NuSpecs.Debug\Net4x.itext7.nuspec EndProjectSection EndProject Global diff --git a/itext.tests/itext.styledxmlparser.tests/resources/itext/styledxmlparser/jsoup/htmltests/news-com-au-home.html b/itext.tests/itext.styledxmlparser.tests/resources/itext/styledxmlparser/jsoup/htmltests/news-com-au-home.html index 191a7cb198..153d1314cf 100644 --- a/itext.tests/itext.styledxmlparser.tests/resources/itext/styledxmlparser/jsoup/htmltests/news-com-au-home.html +++ b/itext.tests/itext.styledxmlparser.tests/resources/itext/styledxmlparser/jsoup/htmltests/news-com-au-home.html @@ -629,7 +629,7 @@

White Cockatoo
-

Australia's unofficial top sex tourist destination now comes with a million-dollar price tag

+

Australia's Net4x. top sex tourist destination now comes with a million-dollar price tag

From 3e6bcec0dd583aa18cde291d6ce68c76dc48f66c Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Sat, 17 Dec 2022 08:38:03 +0200 Subject: [PATCH 16/18] '' --- NuSpecs.Debug/Net4x.itext7-commons.nuspec | 2 +- NuSpecs.Debug/Net4x.itext7.nuspec | 2 +- NuSpecs.Debug/itext7-commons.nuspec | 9 ++++-- NuSpecs.Debug/itext7.nuspec | 28 +++++++++++++++++-- NuSpecs/Net4x.itext7-commons.nuspec | 2 +- NuSpecs/Net4x.itext7.nuspec | 2 +- NuSpecs/itext7-commons.nuspec | 11 ++++++-- NuSpecs/itext7.nuspec | 21 +++++++++++++- .../itext.font-asian/iText Asian Font.nuspec | 2 +- itext/itext.hyph/iText Hyph.nuspec | 2 +- itext/itext.pdftest/itext7-pdftest.nuspec | 2 +- 11 files changed, 69 insertions(+), 14 deletions(-) diff --git a/NuSpecs.Debug/Net4x.itext7-commons.nuspec b/NuSpecs.Debug/Net4x.itext7-commons.nuspec index 8ffadbba44..3f651b59bd 100644 --- a/NuSpecs.Debug/Net4x.itext7-commons.nuspec +++ b/NuSpecs.Debug/Net4x.itext7-commons.nuspec @@ -2,7 +2,7 @@ Net4x.itext7.commons - 7.2.5 + 7.2.6 iText 7 commons module iText Software iText Software diff --git a/NuSpecs.Debug/Net4x.itext7.nuspec b/NuSpecs.Debug/Net4x.itext7.nuspec index 6ccc7e78ea..8debf32886 100644 --- a/NuSpecs.Debug/Net4x.itext7.nuspec +++ b/NuSpecs.Debug/Net4x.itext7.nuspec @@ -2,7 +2,7 @@ Net4x.itext7 - 7.2.5 + 7.2.6 iText 7 Community iText Software iText Software diff --git a/NuSpecs.Debug/itext7-commons.nuspec b/NuSpecs.Debug/itext7-commons.nuspec index 150561be99..a29e8e7606 100644 --- a/NuSpecs.Debug/itext7-commons.nuspec +++ b/NuSpecs.Debug/itext7-commons.nuspec @@ -2,7 +2,7 @@ itext7.commons - 7.2.5 + 7.2.6 iText 7 commons module iText Software iText Software @@ -17,9 +17,14 @@ en-US itext itext7 itextsharp c# .net csharp + + + + + - + diff --git a/NuSpecs.Debug/itext7.nuspec b/NuSpecs.Debug/itext7.nuspec index ad1a3f3978..026f20db93 100644 --- a/NuSpecs.Debug/itext7.nuspec +++ b/NuSpecs.Debug/itext7.nuspec @@ -2,7 +2,7 @@ itext7 - 7.2.5 + 7.2.6 iText 7 Community iText Software iText Software @@ -18,9 +18,14 @@ itext itext7 itextsharp c# .net csharp pdf itextcore core fdf xfa acroform forms svg digital-signatures signing security accessibility opensource open source + + + + + - + @@ -49,6 +54,25 @@ + + + + + + + + + + + + + + + + + + + diff --git a/NuSpecs/Net4x.itext7-commons.nuspec b/NuSpecs/Net4x.itext7-commons.nuspec index 65e349a721..6c0d004635 100644 --- a/NuSpecs/Net4x.itext7-commons.nuspec +++ b/NuSpecs/Net4x.itext7-commons.nuspec @@ -2,7 +2,7 @@ Net4x.itext7.commons - 7.2.5 + 7.2.6 iText 7 commons module iText Software iText Software diff --git a/NuSpecs/Net4x.itext7.nuspec b/NuSpecs/Net4x.itext7.nuspec index eb11580958..123c178dd5 100644 --- a/NuSpecs/Net4x.itext7.nuspec +++ b/NuSpecs/Net4x.itext7.nuspec @@ -2,7 +2,7 @@ Net4x.itext7 - 7.2.5 + 7.2.6 iText 7 Community iText Software iText Software diff --git a/NuSpecs/itext7-commons.nuspec b/NuSpecs/itext7-commons.nuspec index 150561be99..641d863042 100644 --- a/NuSpecs/itext7-commons.nuspec +++ b/NuSpecs/itext7-commons.nuspec @@ -2,7 +2,7 @@ itext7.commons - 7.2.5 + 7.2.6 iText 7 commons module iText Software iText Software @@ -17,9 +17,14 @@ en-US itext itext7 itextsharp c# .net csharp + + + + + - + @@ -32,6 +37,8 @@ + + diff --git a/NuSpecs/itext7.nuspec b/NuSpecs/itext7.nuspec index 4845d53528..88e6b96988 100644 --- a/NuSpecs/itext7.nuspec +++ b/NuSpecs/itext7.nuspec @@ -2,7 +2,7 @@ itext7 - 7.2.5 + 7.2.6 iText 7 Community iText Software iText Software @@ -49,6 +49,25 @@ + + + + + + + + + + + + + + + + + + + diff --git a/itext/itext.font-asian/iText Asian Font.nuspec b/itext/itext.font-asian/iText Asian Font.nuspec index 753927fe1c..2d50bbaeb3 100644 --- a/itext/itext.font-asian/iText Asian Font.nuspec +++ b/itext/itext.font-asian/iText Asian Font.nuspec @@ -2,7 +2,7 @@ itext7.font-asian - 7.2.5 + 7.2.6 iText 7 Asian Font iText Software iText Software diff --git a/itext/itext.hyph/iText Hyph.nuspec b/itext/itext.hyph/iText Hyph.nuspec index 658fb7d7a3..7068246fd8 100644 --- a/itext/itext.hyph/iText Hyph.nuspec +++ b/itext/itext.hyph/iText Hyph.nuspec @@ -2,7 +2,7 @@ itext7.hyph - 7.2.5 + 7.2.6 iText 7 Hyph iText Software iText Software diff --git a/itext/itext.pdftest/itext7-pdftest.nuspec b/itext/itext.pdftest/itext7-pdftest.nuspec index da7fa27329..454ddfff69 100644 --- a/itext/itext.pdftest/itext7-pdftest.nuspec +++ b/itext/itext.pdftest/itext7-pdftest.nuspec @@ -2,7 +2,7 @@ itext7.pdftest - 7.2.5 + 7.2.6 iText 7 pdftest module iText Software iText Software From 28fed961bd28bd389d793b5bde23a7e1b241129a Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Sat, 17 Dec 2022 08:42:31 +0200 Subject: [PATCH 17/18] '' --- NuSpecs.Debug/Net4x.itext7-commons.nuspec | 2 +- NuSpecs.Debug/Net4x.itext7.nuspec | 4 ++-- NuSpecs/Net4x.itext7.nuspec | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/NuSpecs.Debug/Net4x.itext7-commons.nuspec b/NuSpecs.Debug/Net4x.itext7-commons.nuspec index 3f651b59bd..48d45f2a15 100644 --- a/NuSpecs.Debug/Net4x.itext7-commons.nuspec +++ b/NuSpecs.Debug/Net4x.itext7-commons.nuspec @@ -24,7 +24,7 @@ - + diff --git a/NuSpecs.Debug/Net4x.itext7.nuspec b/NuSpecs.Debug/Net4x.itext7.nuspec index 8debf32886..7b7817ee4d 100644 --- a/NuSpecs.Debug/Net4x.itext7.nuspec +++ b/NuSpecs.Debug/Net4x.itext7.nuspec @@ -20,12 +20,12 @@ - + - + diff --git a/NuSpecs/Net4x.itext7.nuspec b/NuSpecs/Net4x.itext7.nuspec index 123c178dd5..9cf02a52a4 100644 --- a/NuSpecs/Net4x.itext7.nuspec +++ b/NuSpecs/Net4x.itext7.nuspec @@ -20,12 +20,12 @@ - + - + From 7f7f45d4058045bb6af38e4029b232600a8d8364 Mon Sep 17 00:00:00 2001 From: Piero Viano Date: Sat, 17 Dec 2022 09:10:37 +0200 Subject: [PATCH 18/18] '' --- NuSpecs.Debug/Net4x.itext7.nuspec | 8 ++++---- NuSpecs.Debug/itext7.nuspec | 8 ++++---- NuSpecs/Net4x.itext7.nuspec | 8 ++++---- NuSpecs/itext7.nuspec | 6 +++--- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/NuSpecs.Debug/Net4x.itext7.nuspec b/NuSpecs.Debug/Net4x.itext7.nuspec index 7b7817ee4d..aa399211dc 100644 --- a/NuSpecs.Debug/Net4x.itext7.nuspec +++ b/NuSpecs.Debug/Net4x.itext7.nuspec @@ -19,22 +19,22 @@ - + - + - + - + diff --git a/NuSpecs.Debug/itext7.nuspec b/NuSpecs.Debug/itext7.nuspec index 026f20db93..ebcbcd6e0a 100644 --- a/NuSpecs.Debug/itext7.nuspec +++ b/NuSpecs.Debug/itext7.nuspec @@ -19,22 +19,22 @@ - + - + - + - + diff --git a/NuSpecs/Net4x.itext7.nuspec b/NuSpecs/Net4x.itext7.nuspec index 9cf02a52a4..8b66c521dc 100644 --- a/NuSpecs/Net4x.itext7.nuspec +++ b/NuSpecs/Net4x.itext7.nuspec @@ -19,22 +19,22 @@ - + - + - + - + diff --git a/NuSpecs/itext7.nuspec b/NuSpecs/itext7.nuspec index 88e6b96988..7cf4e8b2ec 100644 --- a/NuSpecs/itext7.nuspec +++ b/NuSpecs/itext7.nuspec @@ -19,17 +19,17 @@ - + - + - +