Free Trial
Web API version
Licensing
Request A Quote
HAVE QUESTIONS OR NEED HELP? SUBMIT THE SUPPORT REQUEST FORM or write email to SUPPORT@BYTESCOUT.COM
Sensitive Data Detector | C#
Program.cs:
C#
using System; using System.Drawing; using Bytescout.PDFExtractor; namespace SensitiveDataDetectorDemo { class Program { static void Main(string[] args) { // Create Bytescout.PDFExtractor.SensitiveDataDetector instance SensitiveDataDetector sensitiveDataDetector = new SensitiveDataDetector(); sensitiveDataDetector.RegistrationName = "demo"; sensitiveDataDetector.RegistrationKey = "demo"; // Load sample PDF document sensitiveDataDetector.LoadDocumentFromFile(@".\samplePDF_EmailSSN.pdf"); // Set the location of OCR language data files sensitiveDataDetector.OCRLanguageDataFolder = @"c:\Program Files\Bytescout PDF Extractor SDK\ocrdata_best\"; // Perform detecting sensitive data SensitiveDataDetectionResults detectionResults = sensitiveDataDetector.PerformDetection(); // Generate Report string report = sensitiveDataDetector.GenerateReport(detectionResults, SensitiveDataReportFormat.TXT); Console.WriteLine(report); // Cleanup sensitiveDataDetector.Dispose(); Console.WriteLine(); Console.WriteLine("Press any key to continue..."); Console.ReadLine(); } } }