pillow >= 10.0.0
pilkit >= 3.0
- put font file and background file into
/src/ - set up configs:
[DEFAULT] size = 4 txt_path = ./source.txt ttf_path = ./src/writeup.TTF save_path = ./result/ white = 0 fill = #000060FF
size: Positive Number, Set the random offset of each character on the paper.txt_path: The path of the txt file.ttf_path: Font file path (TTF only).save_path: Generated image would save into this path. Should be a directory.while: If this param set as1, a white background-ed image would generated; else, a default background.fill: The stroke color(RGBA) of character.
[OVERRIDE]
background = ./src/backgroundW.png
lines = 28
font_size = 25
startX = 70
startY = 83
gap = 48
length = 925
sizeEn = 13
sizeCn = 22background: Use specific background instead of a built-in one.lines: The number of lines you want to write.font_size: The size of font.startX: The pixel of x where the character would start.startY: The pixel of y where the character would start.gap: The gap between lines.length: The length of the lines.sizeEn: The size of the half-width characters.sizeCn: The size of the full-width characters.
[FORMAT]
wide_char = @wide_char: which character will use wide space instead of default ascii judge.

