Example #1
0
        protected override IPdfProcessor BuildPdfProcessor(IProcessingPasswordsProvider passwordsProvider)
        {
            var pdfToolsLicensing = new PdfToolsTestLicensing();

            Assert.IsTrue(pdfToolsLicensing.Apply(), "Could not apply pdf-tools licensing.");

            return(new PdfToolsPdfProcessor(new FileWrap(), passwordsProvider));
        }
Example #2
0
 protected PdfProcessorBase(IFile file, IProcessingPasswordsProvider passwordsProvider)
 {
     File = file;
     PasswordsProvider = passwordsProvider;
 }
Example #3
0
 public PdfToolsPdfProcessor(IFile file, IProcessingPasswordsProvider passwordsProvider) : base(file, passwordsProvider)
 {
 }
Example #4
0
 public ITextPdfProcessor(IFile file, IProcessingPasswordsProvider passwordsProvider)
 {
     File = file;
     PasswordsProvider = passwordsProvider;
 }
Example #5
0
 protected abstract IPdfProcessor BuildPdfProcessor(IProcessingPasswordsProvider passwordsProvider);
Example #6
0
 public ITextPdfProcessor(IFile file, IProcessingPasswordsProvider passwordsProvider) : base(file, passwordsProvider)
 {
 }
Example #7
0
 protected override IPdfProcessor BuildPdfProcessor(IProcessingPasswordsProvider passwordsProvider)
 {
     return new ITextPdfProcessor(new FileWrap(), passwordsProvider);
 }