The following example demonstrates how to retrieve the general document information using IDocumentInfo.
try{using(Redactorred=newRedactor(@"C:\Temp\testfile.doc")){IDocumentInfodocInfo=red.GetDocumentInfo();Console.WriteLine("Document size: {0}",docInfo.Size);Console.WriteLine("Document format: {0}",docInfo.FileType.FileFormat);Console.WriteLine("Document contains {0} pages",docInfo.PageCount);foreach(PageInfopageindocInfo.Pages){Console.WriteLine("Page {0} size is {1}x{2}",page.PageNumber,page.Width,page.Height);}}}catch(GroupDocs.Redaction.Exceptions.PasswordRequiredException){Console.WriteLine("You are trying to access document which is password protected. Please, set the password.");}catch(GroupDocs.Redaction.Exceptions.IncorrectPasswordException){Console.WriteLine("The provided password is not valid.");}