mockaron.generators package¶
Submodules¶
mockaron.generators.logo module¶
-
class
mockaron.generators.logo.IconText(logo_size=(250, 150), icon_size=(100, 100), margin_left=10, margin_right=10, space=10, icon_path=None, font_path=None, text=None, color=None, max_font_size=80)[source]¶ Bases:
mockaron.generators.logo.LogoLayoutA layout for logo with an icon on the left and the text on the right.
The generated image will contain: left margin + icon + space + text + right margin
- Usage:
import mockaron logo_generator = mockaron.logo.LogoGenerator() layout = IconText(icon_path=’/path/to/an/icon.png’,
font_path=’/path/to/a/font.ttf’, text=’Mockaron’, color=(0, 0, 0, 255))logo_generator.set_layout(layout) output_path = ‘/path/to/a/file.png’ logo_generator.generate(output_path)
-
class
mockaron.generators.logo.LogoGenerator[source]¶ Bases:
mockaron.generators.GeneratorThe logo generator, for use with layout (e.g. IconText).