Exemple #1
0
        private void InitMissingData()
        {
            var jobDataUpdater = new JobDataUpdater(new TokenReplacerFactory(new DateTimeProvider(), new EnvironmentWrap(), new PathWrap(), new PathUtil(new PathWrap(), new DirectoryWrap())), new PageNumberCalculator(new ITextPdfProcessor(new FileWrap())), new UserTokenExtractorDummy());

            jobDataUpdater.UpdateTokensAndMetadata(Job);

            //PDF-Tools does not set empty values when setting the XMP-Metadata for PDF/A.
            //Our way of testing requires all values to be set, so we need to set content.
            Job.JobInfo.Metadata.Title    = "Test Title";
            Job.JobInfo.Metadata.Author   = "Test Author";
            Job.JobInfo.Metadata.Keywords = "Test Keywords";
            Job.JobInfo.Metadata.Subject  = "Test Subject";
        }
        private void InitMissingData()
        {
            var jobDataUpdater = new JobDataUpdater(new TokenReplacerFactory(new DateTimeProvider(), new EnvironmentWrap(), new PathWrap(), new PathUtil(new PathWrap(), new DirectoryWrap())), new PageNumberCalculator(new ITextPdfProcessor(new FileWrap(), new DefaultProcessingPasswordsProvider())), new UserTokenExtractorDummy());

            jobDataUpdater.UpdateTokensAndMetadata(Job as Job);
        }