Thanks for your prompt responses!
This is a question about how to efficiently use Aspose.Pdf and Aspose.Pdf.Kit. In my app, I need to do a couple of things:
1. I need to check if the file is encrypted. (I use Aspose.Pdf.PdfFileInfo)
2. I need to extract text, attachments. ( I use Aspose.Pdf.Kit.PdfExtractor)
3. I need to extract annotations. (I use Aspose.Pdf.Kit.PdfContentEditor)
This means I will need to load the same file 3 times, which could lead to performance issues if we need to run a lot of pdfs.
Is there a way that this can be improved? For example, being able to extract annotations via PdfExtractor, and being able to see if file is encrypted via PdfExtractor as well?
Thanks!