Skip to content

Commit 48ef362

Browse files
committed
[RELEASE] iText pdfSweep 5.0.1
2 parents 3a76a8d + 313b0ba commit 48ef362

File tree

101 files changed

+166
-94
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+166
-94
lines changed

doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ DOXYFILE_ENCODING = UTF-8
3232
# title of most generated pages and in a few other places.
3333
# The default value is: My Project.
3434

35-
PROJECT_NAME = "pdfSweep 5.0.0 API"
35+
PROJECT_NAME = "pdfSweep 5.0.1 API"
3636

3737
# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
3838
# could be handy for archiving the generated documentation or if some version

itext.tests/itext.cleanup.tests/Properties/AssemblyInfo.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77
[assembly: AssemblyConfiguration("")]
88
[assembly: AssemblyCompany("Apryse Group NV")]
99
[assembly: AssemblyProduct("iText")]
10-
[assembly: AssemblyCopyright("Copyright (c) 1998-2024 Apryse Group NV")]
10+
[assembly: AssemblyCopyright("Copyright (c) 1998-2025 Apryse Group NV")]
1111
[assembly: AssemblyTrademark("")]
1212
[assembly: AssemblyCulture("")]
1313

1414
[assembly: ComVisible(false)]
1515

1616
[assembly: Guid("647c862e-d837-4901-8e7b-68f5f8bf8f34")]
1717

18-
[assembly: AssemblyVersion("5.0.0.0")]
19-
[assembly: AssemblyFileVersion("5.0.0.0")]
20-
[assembly: AssemblyInformationalVersion("5.0.0")]
18+
[assembly: AssemblyVersion("5.0.1.0")]
19+
[assembly: AssemblyFileVersion("5.0.1.0")]
20+
[assembly: AssemblyInformationalVersion("5.0.1")]
2121

2222
[assembly: NUnit.Framework.Timeout(300000)]

itext.tests/itext.cleanup.tests/itext.cleanup.tests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,12 @@
3939
</ItemGroup>
4040
<ItemGroup>
4141
<ProjectReference Include="..\..\..\itextcore\itext\itext.io\itext.io.csproj" Condition="Exists('..\..\..\itextcore\itext\itext.io\itext.io.csproj')" />
42-
<PackageReference Include="itext" Version="9.0.0" Condition="!Exists('..\..\..\itextcore\itext\itext.io\itext.io.csproj')" />
42+
<PackageReference Include="itext" Version="9.1.0" Condition="!Exists('..\..\..\itextcore\itext\itext.io\itext.io.csproj')" />
4343
<ProjectReference Include="..\..\..\itextcore\itext\itext.kernel\itext.kernel.csproj" Condition="Exists('..\..\..\itextcore\itext\itext.kernel\itext.kernel.csproj')" />
4444
<ProjectReference Include="..\..\..\itextcore\itext\itext.pdftest\itext.pdftest.csproj" Condition="Exists('..\..\..\itextcore\itext\itext.pdftest\itext.pdftest.csproj')" />
45-
<PackageReference Include="itext.pdftest" Version="9.0.0" Condition="!Exists('..\..\..\itextcore\itext\itext.pdftest\itext.pdftest.csproj')" />
45+
<PackageReference Include="itext.pdftest" Version="9.1.0" Condition="!Exists('..\..\..\itextcore\itext\itext.pdftest\itext.pdftest.csproj')" />
4646
<ProjectReference Include="..\..\..\itextcore\itext\itext.bouncy-castle-adapter\itext.bouncy-castle-adapter.csproj" Condition="Exists('..\..\..\itextcore\itext\itext.bouncy-castle-adapter\itext.bouncy-castle-adapter.csproj')" />
47-
<PackageReference Include="itext.bouncy-castle-adapter" Version="9.0.0" Condition="!Exists('..\..\..\itextcore\itext\itext.bouncy-castle-adapter\itext.bouncy-castle-adapter.csproj')" />
47+
<PackageReference Include="itext.bouncy-castle-adapter" Version="9.1.0" Condition="!Exists('..\..\..\itextcore\itext\itext.bouncy-castle-adapter\itext.bouncy-castle-adapter.csproj')" />
4848

4949
<ProjectReference Include="..\..\itext\itext.cleanup\itext.cleanup.csproj" />
5050
</ItemGroup>

itext.tests/itext.cleanup.tests/itext/pdfcleanup/BigDocumentAutoCleanUpTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/BigDocumentCleanUpTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/CleanUpAnnotationTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/CleanUpCsCompareUtilTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/CleanUpImageUtilTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/CleanUpInvalidPdfTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/CleanUpPropertiesUnitTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/CleanUpTaggedPdfTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/CleanupLicenseEventsTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/FilteredImagesCacheTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/OverlapRatioTest.cs

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.
@@ -22,9 +22,11 @@ You should have received a copy of the GNU Affero General Public License
2222
*/
2323
using System;
2424
using System.Collections.Generic;
25+
using iText.IO.Util;
2526
using iText.Kernel.Colors;
2627
using iText.Kernel.Geom;
2728
using iText.Kernel.Pdf;
29+
using iText.Kernel.Pdf.Canvas;
2830
using iText.Kernel.Utils;
2931
using iText.Test;
3032

@@ -106,7 +108,6 @@ public virtual void ExtractionWithSettingOverlapRatio1() {
106108
properties.SetOverlapRatio(1d);
107109
IList<iText.PdfCleanup.PdfCleanUpLocation> cleanUpLocations = new List<iText.PdfCleanup.PdfCleanUpLocation
108110
>();
109-
// convertCleanupLocations();
110111
cleanUpLocations.Add(new iText.PdfCleanup.PdfCleanUpLocation(1, new Rectangle(20, 690, 263.75f, 40), ColorConstants
111112
.YELLOW));
112113
PdfCleaner.CleanUp(pdfDoc, cleanUpLocations, properties);
@@ -116,6 +117,38 @@ public virtual void ExtractionWithSettingOverlapRatio1() {
116117
NUnit.Framework.Assert.IsNull(errorMessage);
117118
}
118119

120+
[NUnit.Framework.Test]
121+
public virtual void DifferentTextRenderInfo() {
122+
String inputFile = inputPath + "differentTextRenderInfo.pdf";
123+
double?[] ratioArray = new double?[] { 0d, 0.001, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1d };
124+
Rectangle r = new Rectangle(110, 700, 400, 130);
125+
IList<iText.PdfCleanup.PdfCleanUpLocation> cleanUpLocations = new List<iText.PdfCleanup.PdfCleanUpLocation
126+
>();
127+
iText.PdfCleanup.PdfCleanUpLocation location = new iText.PdfCleanup.PdfCleanUpLocation(1, r);
128+
cleanUpLocations.Add(location);
129+
CleanUpProperties cleanUpProperties = new CleanUpProperties();
130+
foreach (double? ratio in ratioArray) {
131+
String targetFile = outputPath + "differentTextRenderInfo_" + DecimalFormatUtil.FormatNumber(ratio.Value,
132+
"#.000#") + "_redact.pdf";
133+
String cmpFile = inputPath + "cmp_differentTextRenderInfo_" + DecimalFormatUtil.FormatNumber(ratio.Value,
134+
"#.000#") + "_redact.pdf";
135+
using (PdfDocument pdfDoc = new PdfDocument(new PdfReader(inputFile), new PdfWriter(targetFile))) {
136+
if (ratio == 0d) {
137+
cleanUpProperties.SetOverlapRatio(null);
138+
}
139+
else {
140+
cleanUpProperties.SetOverlapRatio(ratio);
141+
}
142+
PdfCleaner.CleanUp(pdfDoc, cleanUpLocations, cleanUpProperties);
143+
// Draw a rectangle to visualize the cleanup
144+
PdfCanvas pdfCanvas = new PdfCanvas(pdfDoc.GetPage(1));
145+
pdfCanvas.SetStrokeColor(ColorConstants.RED).Rectangle(r).Stroke();
146+
}
147+
NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(targetFile, cmpFile, outputPath, "diff_")
148+
);
149+
}
150+
}
151+
119152
private static IList<iText.PdfCleanup.PdfCleanUpLocation> ConvertCleanupLocations() {
120153
IList<iText.PdfCleanup.PdfCleanUpLocation> cleanUpLocations = new List<iText.PdfCleanup.PdfCleanUpLocation
121154
>();

itext.tests/itext.cleanup.tests/itext/pdfcleanup/PdfAutoSweepToolsTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/PdfCleanUpFilterUnitTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/PdfCleanUpProcessorUnitTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/PdfCleanUpToolTest.cs

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.
@@ -947,6 +947,7 @@ public virtual void CleanUpFullyFilteredImageTest() {
947947
[NUnit.Framework.Test]
948948
public virtual void DirectPropertyObjectTest() {
949949
String input = INPUT_PATH + "DirectPropertyObject.pdf";
950+
String cmp = INPUT_PATH + "cmp_DirectPropertyObject.pdf";
950951
String output = OUTPUT_PATH + "DirectPropertyObjectOutput.pdf";
951952
PdfDocument pdfDocument = new PdfDocument(new PdfReader(input), new PdfWriter(output, new WriterProperties
952953
()));
@@ -956,12 +957,7 @@ public virtual void DirectPropertyObjectTest() {
956957
workingTool.AddCleanupLocation(new iText.PdfCleanup.PdfCleanUpLocation(1, area));
957958
workingTool.CleanUp();
958959
pdfDocument.Close();
959-
PdfDocument resultDoc = new PdfDocument(new PdfReader(output));
960-
byte[] bytes = resultDoc.GetPage(1).GetFirstContentStream().GetBytes();
961-
String contentString = iText.Commons.Utils.JavaUtil.GetStringForBytes(bytes, System.Text.Encoding.UTF8);
962-
resultDoc.Close();
963-
//TODO DEVSIX-7387 change when bug is fixed
964-
NUnit.Framework.Assert.IsTrue(contentString.Contains("/PlacedPDF <</Metadata 14 0 R>> BDC"));
960+
CompareByContent(cmp, output, OUTPUT_PATH, "diff_directPropertyObject_");
965961
}
966962

967963
private void CleanUp(String input, String output, IList<iText.PdfCleanup.PdfCleanUpLocation> cleanUpLocations

itext.tests/itext.cleanup.tests/itext/pdfcleanup/PdfCleanUpToolWithInlineImagesTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/RectangleTest.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.
@@ -45,7 +45,7 @@ public static void BeforeClass() {
4545

4646
[NUnit.Framework.Test]
4747
public virtual void ZeroWidthLineTest() {
48-
// TODO DEVSIX-7136 Rectangles drawn with zero-width line disappear on sweeping
48+
// TODO DEVSIX-7136 Red rectangle drawn with zero-width line does not disappear on sweeping
4949
String outPdf = DESTINATION_FOLDER + "zeroWidthLine.pdf";
5050
String cmpPdf = SOURCE_FOLDER + "cmp_zeroWidthLine.pdf";
5151
MemoryStream outDocBaos = new MemoryStream();
@@ -60,8 +60,9 @@ public virtual void ZeroWidthLineTest() {
6060
PdfDocument pdfDocument_1 = new PdfDocument(new PdfReader(new MemoryStream(outDocBaos.ToArray())), new PdfWriter
6161
(outPdf));
6262
iText.PdfCleanup.PdfCleanUpTool workingTool = new iText.PdfCleanup.PdfCleanUpTool(pdfDocument_1);
63-
Rectangle area = new Rectangle(0, 50, 150, 150);
64-
workingTool.AddCleanupLocation(new iText.PdfCleanup.PdfCleanUpLocation(1, area, ColorConstants.RED));
63+
Rectangle area = new Rectangle(100, 150, 150, 150);
64+
//It's expected that upper half of red rectangle is cleaned up
65+
workingTool.AddCleanupLocation(new iText.PdfCleanup.PdfCleanUpLocation(1, area));
6566
workingTool.CleanUp();
6667
pdfDocument_1.Close();
6768
NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outPdf, cmpPdf, DESTINATION_FOLDER, "diff_"

itext.tests/itext.cleanup.tests/itext/pdfcleanup/TextPositioningTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/UnsupportedImageTypeTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/images/CleanUpImageIndexedColorSpaceTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/images/CleanUpTransformedImageTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/images/CleanupImageWithColorSpaceTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/text/CleanUpTextTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/transparency/MaskedImagesTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext.tests/itext.cleanup.tests/itext/pdfcleanup/util/CleanUpImagesCompareTool.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext/itext.cleanup/Properties/AssemblyInfo.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
[assembly: AssemblyConfiguration("")]
88
[assembly: AssemblyCompany("Apryse Group NV")]
99
[assembly: AssemblyProduct("iText")]
10-
[assembly: AssemblyCopyright("Copyright (c) 1998-2024 Apryse Group NV")]
10+
[assembly: AssemblyCopyright("Copyright (c) 1998-2025 Apryse Group NV")]
1111
[assembly: AssemblyTrademark("")]
1212
[assembly: AssemblyCulture("")]
1313
[assembly: InternalsVisibleTo("itext.cleanup.tests,PublicKey=0024000004800000940000000602000000240000525" +
@@ -21,6 +21,6 @@
2121

2222
[assembly: Guid("ec333396-8945-4d69-b626-475b4e2ede61")]
2323

24-
[assembly: AssemblyVersion("5.0.0.0")]
25-
[assembly: AssemblyFileVersion("5.0.0.0")]
26-
[assembly: AssemblyInformationalVersion("5.0.0")]
24+
[assembly: AssemblyVersion("5.0.1.0")]
25+
[assembly: AssemblyFileVersion("5.0.1.0")]
26+
[assembly: AssemblyInformationalVersion("5.0.1")]

itext/itext.cleanup/itext.cleanup.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
</ItemGroup>
3131
<ItemGroup>
3232
<ProjectReference Include="..\..\..\itextcore\itext\itext.io\itext.io.csproj" Condition="Exists('..\..\..\itextcore\itext\itext.io\itext.io.csproj')" />
33-
<PackageReference Include="itext" Version="9.0.0" Condition="!Exists('..\..\..\itextcore\itext\itext.io\itext.io.csproj')" />
33+
<PackageReference Include="itext" Version="9.1.0" Condition="!Exists('..\..\..\itextcore\itext\itext.io\itext.io.csproj')" />
3434
<ProjectReference Include="..\..\..\itextcore\itext\itext.kernel\itext.kernel.csproj" Condition="Exists('..\..\..\itextcore\itext\itext.kernel\itext.kernel.csproj')" />
3535
<ProjectReference Include="..\..\..\itextcore\itext\itext.layout\itext.layout.csproj" Condition="Exists('..\..\..\itextcore\itext\itext.layout\itext.layout.csproj')" />
3636
</ItemGroup>

itext/itext.cleanup/itext/pdfcleanup/CleanUpExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.

itext/itext.cleanup/itext/pdfcleanup/CleanUpProperties.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
This file is part of the iText (R) project.
3-
Copyright (c) 1998-2024 Apryse Group NV
3+
Copyright (c) 1998-2025 Apryse Group NV
44
Authors: Apryse Software.
55
66
This program is offered under a commercial and under the AGPL license.
@@ -31,6 +31,7 @@ namespace iText.PdfCleanup {
3131
/// operations.
3232
/// </summary>
3333
public class CleanUpProperties {
34+
//test comment for sharpen
3435
private IMetaInfo metaInfo;
3536

3637
private bool processAnnotations;

0 commit comments

Comments
 (0)