Processing PDF documents with the RedactionAnnotation class throws ArgumentException

I use the RedactionAnnotation class to process PDF documents, but it throw ArgumentException.

Version info:

Aspose.PDF for Net 23.9

The demo code

void Main()
{
	var doc = new Aspose.Pdf.Document(@"C:\Users\54390\Downloads\3b0ae39851454c1b90d2c40d18b02e91.pdf");
	foreach (var page in doc.Pages)
	{
		var annot = new RedactionAnnotation(page, new Aspose.Pdf.Rectangle(0, 0, 595, 720));
		annot.FillColor = Aspose.Pdf.Color.White;
		annot.Color = Aspose.Pdf.Color.White;
		page.Annotations.Add(annot);
		annot.Redact();
	}
	doc.Save(@"C:\Users\54390\Downloads\output.pdf");
}

The demo file

3b0ae39851454c1b90d2c40d18b02e91.pdf (2.2 MB)

The screenshot

20231017211548.jpg (147.6 KB)

@sullivan

We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): PDFNET-55704

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.