Hello,
We purchased a license and have upgraded from FreeSpire.Office 4.3.1 to Spire.Office 6.2.1. We noticed the FindText method on a PdfPage object has been consuming a lot more memory than before, and it's been maxing out resources on our server.
With v4.3.1, it was causing our app to consume about 1 GB of memory, which is a lot but it wasn't a problem. In this new version, however, when that method is called more than once, it causes our app's memory consumption to go up to around 2GB. Without calling this method, our app's memory consumption sits around 350MB. Is there a reason why it's so high in this new version? I also noticed that it doesn't clear that memory once the PdfDocument object has been closed and disposed of. Is there possibly a memory leak in that function?
Lastly, I noticed that Spire.Office 6.2.1 comes with Spire.Pdf 7.2.6, but you have released Spire.Pdf 7.2.9. How often do you upgrade the Spire.Office pack to include the latest versions of the individual libraries? We are using .NET Core, and pull your libraries from Nuget. Should we be installing both the Office and Pdf packages from Nuget to stay up to do with the latest versions of each?