Exemplo n.º 1
0
        public string AnalyzeWorkOnSingleFile(string fileName, IBrushFactory brushFactory, IAliasMapping aliasMapping)
        {
            var workByDeveloper = _sourceProvider.CalculateDeveloperWork(fileName);

            var workByAlias = AliasTransformWork(aliasMapping, workByDeveloper);

            var bitmap = new FractionBitmap();

            var fi   = new FileInfo(fileName);
            var path = Path.Combine(_outputPath, fi.Name) + ".bmp";


            // TODO atr bitmap?
            bitmap.Create(path, workByAlias, brushFactory, true);

            return(path);
        }