예제 #1
0
 public Type3FontHandler(IPdfTokenScanner scanner, IFilterProvider filterProvider,
                         IEncodingReader encodingReader)
 {
     this.filterProvider = filterProvider;
     this.encodingReader = encodingReader;
     this.scanner        = scanner;
 }
예제 #2
0
 public Type1FontHandler(IPdfTokenScanner pdfScanner, ILookupFilterProvider filterProvider,
                         IEncodingReader encodingReader)
 {
     this.pdfScanner     = pdfScanner;
     this.filterProvider = filterProvider;
     this.encodingReader = encodingReader;
 }
예제 #3
0
 public Type1FontHandler(IPdfTokenScanner pdfScanner, IFilterProvider filterProvider,
                         FontDescriptorFactory fontDescriptorFactory,
                         IEncodingReader encodingReader)
 {
     this.pdfScanner            = pdfScanner;
     this.filterProvider        = filterProvider;
     this.fontDescriptorFactory = fontDescriptorFactory;
     this.encodingReader        = encodingReader;
 }
예제 #4
0
 public Type1FontHandler(IPdfTokenScanner pdfScanner, CMapCache cMapCache, IFilterProvider filterProvider,
                         FontDescriptorFactory fontDescriptorFactory,
                         IEncodingReader encodingReader,
                         Type1FontParser type1FontParser)
 {
     this.pdfScanner            = pdfScanner;
     this.cMapCache             = cMapCache;
     this.filterProvider        = filterProvider;
     this.fontDescriptorFactory = fontDescriptorFactory;
     this.encodingReader        = encodingReader;
     this.type1FontParser       = type1FontParser;
 }
예제 #5
0
 public TrueTypeFontHandler(ILog log, IPdfTokenScanner pdfScanner, ILookupFilterProvider filterProvider,
                            IEncodingReader encodingReader,
                            ISystemFontFinder systemFontFinder,
                            IFontHandler type1FontHandler)
 {
     this.log              = log;
     this.filterProvider   = filterProvider;
     this.encodingReader   = encodingReader;
     this.systemFontFinder = systemFontFinder;
     this.type1FontHandler = type1FontHandler;
     this.pdfScanner       = pdfScanner;
 }
예제 #6
0
 public TrueTypeFontHandler(ILog log, IPdfTokenScanner pdfScanner, IFilterProvider filterProvider,
                            CMapCache cMapCache,
                            FontDescriptorFactory fontDescriptorFactory,
                            TrueTypeFontParser trueTypeFontParser,
                            IEncodingReader encodingReader)
 {
     this.log                   = log;
     this.filterProvider        = filterProvider;
     this.cMapCache             = cMapCache;
     this.fontDescriptorFactory = fontDescriptorFactory;
     this.trueTypeFontParser    = trueTypeFontParser;
     this.encodingReader        = encodingReader;
     this.pdfScanner            = pdfScanner;
 }