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 as 1
, 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 = 22
background
: 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.
wide_char
: which character will use wide space instead of default ascii judge.