Esempio n. 1
0
        public static void Main(string[] args)
        {
            var commandLineOptions = new CommandLineOption();

            if (!Parser.Default.ParseArguments(args, commandLineOptions))
            {
                return;
            }

            var pageXml   = new PageXml(commandLineOptions.XmlFilePath);
            var extractor = new ImageExtractor(pageXml);

            extractor.Extract(commandLineOptions.ImageFilePath, commandLineOptions.OutputFolderPath);
        }
Esempio n. 2
0
 /// <summary>
 /// Create a image extrator for a page xml passed in <paramref name="pageXml"/>.
 /// </summary>
 /// <param name="pageXml">The PageXml object to get the glyphs from-</param>
 public ImageExtractor(PageXml pageXml)
 {
     this.pageXml = pageXml;
 }