Releases: thewizardplusplus/white-generator
Releases · thewizardplusplus/white-generator
Release list
v2.0
Refactoring and option enhancements.
Change Log
Closed issues:
- Refactoring:
- New features:
- Option enhancements:
- Misc.:
Fixed bugs:
- Fix the bug with the generation expression #28
- Font descent is not taken into account when obtaining a bounding box of text #39
Features
- a generation of memes (in PNG format);
- a support of plain and graphic backgrounds;
- a specification of a text rectangle;
- a support of horizontal and vertical text alignments;
- a read of memes texts from a file (each text is separated from another by a double newline);
- a support single-line and multiline memes texts;
- a protection against duplicate memes texts (it's optional);
- a support of a watermark (it's optional);
- meme settings:
- background:
- color;
- width;
- height;
- image:
- it supports the same formats as Pillow library;
- it'll be resized to the specified size (it's optional);
- resizing filter;
- text:
- font:
- it supports only TrueType fonts;
- it's optional (if none, the Pillow library's default font is used);
- size;
- color;
- rectangle:
- left;
- rigth (if the value is negative, the image width is added to it);
- top;
- bottom (if the value is negative, the image height is added to it);
- horizontal alignment;
- vertical alignment;
- font:
- watermark:
- font (it always uses the text font);
- text;
- size;
- color.
- background:
Generated Images
v1.3
Supplement the information about versions, make a log colorful and prepare the package for a publication.
Change Log
Closed issues:
- Make a log colorful #15
- Process of the KeyboardInterrupt exception #16
- Use an uppercase in names of services files #18
- Prepare the package for a publication #20
- Correct the usage description #21
- Versions:
Fixed bugs:
- Use a context manager on a working with a database #22
Features
- a generation of memes (in PNG format);
- a support of plain and graphic backgrounds;
- a specification of a text rectangle;
- a support of horizontal and vertical text alignments;
- a read of memes texts from a file (each text is separated from another by a double newline);
- a support single-line and multiline memes texts;
- a protection against duplicate memes texts;
- a support of a watermark (it's optional);
- meme settings:
- background:
- color;
- width;
- height;
- image (it supports same formats as Pillow library);
- text:
- font (it supports only TrueType fonts);
- size;
- color;
- left;
- rigth;
- top;
- bottom;
- horizontal alignment;
- vertical alignment;
- watermark:
- font (it always uses the text font);
- text;
- size;
- color.
- background:
Screenshots
Help message, part 1
Help message, part 2
Generation of images
Generated image
v1.2
An installation, a refactoring and a bugs fixing.
Change Log
Closed issues:
Fixed bugs:
- Include a logging initialization into a try-except block #11
- Close a database connection #10
- Correct an exit code on an error #8
Features
- a generation of memes (in PNG format);
- a support of plain and graphic backgrounds;
- a specification of a text rectangle;
- a support of horizontal and vertical text alignments;
- a read of memes texts from a file (each text is separated from another by a double newline);
- a support single-line and multiline memes texts;
- a protection against duplicate memes texts;
- a support of a watermark (it's optional);
- meme settings:
- background:
- color;
- width;
- height;
- image (it supports same formats as Pillow library);
- text:
- font (it supports only TrueType fonts);
- size;
- color;
- left;
- rigth;
- top;
- bottom;
- horizontal alignment;
- vertical alignment;
- watermark:
- font (it always uses the text font);
- text;
- size;
- color.
- background:
Screenshots
Installation
Help message, part 1
Help message, part 2
Generation of images
Generated image
v1.1
Added a support of graphic backgrounds and a fitting a text into a specified rectangle.
Change Log
Closed issues:
- Fit a text into a specified rectangle #6
- Add text limits options #5
- Wrap a long text #4
- Add a support of an image background #3
- Add text align options #2
- Add text position options #1
Features
- a generation of memes (in PNG format);
- a support of plain and graphic backgrounds;
- a specification of a text rectangle;
- a support of horizontal and vertical text alignments;
- a read of memes texts from a file (each text is separated from another by a double newline);
- a support single-line and multiline memes texts;
- a protection against duplicate memes texts;
- a support of a watermark (it's optional);
- meme settings:
- background:
- color;
- width;
- height;
- image (it supports same formats as Pillow library);
- text:
- font (it supports only TrueType fonts);
- size;
- color;
- left;
- rigth;
- top;
- bottom;
- horizontal alignment;
- vertical alignment;
- watermark:
- font (it always uses the text font);
- text;
- size;
- color.
- background:
Screenshots
Help message, part 1
Help message, part 2
Generation of images
Generated image
v1.0
Features
- a generation of memes (in PNG format) with a plain background and a centric text;
- a read of memes texts from a file (each text is separated from another by a double newline);
- a support single-line and multiline memes texts;
- a protection against duplicate memes texts;
- a support of a watermark (it's optional);
- meme settings:
- background:
- color;
- width;
- height;
- text:
- font (it supports only TrueType fonts);
- size;
- color;
- watermark:
- font (it always uses the text font);
- text;
- size;
- color.
- background:
Screenshots
Help message, part 1
Help message, part 2
Generation of images
Generated image


















