Ejemplo n.º 1
0
 public TagsGenerator(IServiceFactory <IRectanglesLayouter> layouterFactory, IWordConfig wordsConfig,
                      IImageConfig imageConfig)
 {
     this.layouterFactory = layouterFactory;
     this.wordsConfig     = wordsConfig;
     this.imageConfig     = imageConfig;
 }
Ejemplo n.º 2
0
 public TagsCloudCreator(TextProcessor textProcessor,
                         IImageBuilder imageBuilder,
                         IServiceFactory <IImageSaver> imageSaverFactory,
                         IServiceFactory <ITagsGenerator> tagsGeneratorFactory,
                         IImageConfig imageConfig)
 {
     this.tagsGeneratorFactory = tagsGeneratorFactory;
     this.textProcessor        = textProcessor;
     this.imageSaverFactory    = imageSaverFactory;
     this.imageBuilder         = imageBuilder;
     this.imageConfig          = imageConfig;
 }
Ejemplo n.º 3
0
 public BitmapCreator(ILayoutAlgorithm algorithm, IImageConfig imageConfig)
 {
     _algorithm   = algorithm;
     _imageConfig = imageConfig;
 }
Ejemplo n.º 4
0
 public ImageSaverFactory(IImageConfig imageConfig)
 {
     this.imageConfig = imageConfig;
 }
Ejemplo n.º 5
0
 public CircularCloudLayouterCreator(IImageConfig imageConfig)
 {
     this.imageConfig = imageConfig;
 }