mirror of
https://gitlab.com/oloturia/fumcaso.git
synced 2025-01-06 21:47:17 +01:00
Merge pull request #1 from itec78/master
New features and bugfix for A4
This commit is contained in:
commit
0790631fbd
1 changed files with 8 additions and 4 deletions
12
randstrip.py
12
randstrip.py
|
@ -130,6 +130,7 @@ def writeStrip(story,config):
|
|||
for vign in strip:
|
||||
image.paste(vign,(xshift,0))
|
||||
xshift += config["panelLength"]
|
||||
ImageDraw.Draw(image).rectangle([0,0,config["xSize"]-1,config["ySize"]-1], fill=None, outline="black", width=1)
|
||||
return image
|
||||
|
||||
def createStrip(config,specialPlatform=""):
|
||||
|
@ -257,15 +258,18 @@ if __name__ == "__main__":
|
|||
quit()
|
||||
|
||||
pagePdf = list()
|
||||
for pag in range(0,int(args.multiple[0]/6)+1):
|
||||
pagePdf.append(Image.new('RGB',(2479,3508),(255,255,255)))
|
||||
for pag in range(0,int((args.multiple[0]-1)/6+1)):
|
||||
image = Image.new('RGB',(2479,3508),(255,255,255))
|
||||
fnt = ImageFont.truetype(config["font"],config["fontSize"])
|
||||
ImageDraw.Draw(image).text((2479 - 500, 3508 - 200),"https://github.com/oloturia/fumcaso",fill="black",font=fnt)
|
||||
pagePdf.append(image)
|
||||
|
||||
for ist,strip_num in enumerate(range(0,args.multiple[0])):
|
||||
pagePdf[nopage].paste(pdfs[strip_num],box=(110,ypos))
|
||||
ypos += 516
|
||||
ypos += 516 + 20
|
||||
if ypos > 3508-569:
|
||||
ypos = 100
|
||||
nopage += 1
|
||||
if fileName[len(fileName)-4:] != ".pdf":
|
||||
fileName += ".pdf"
|
||||
pagePdf[0].save(fileName,save_all=True, append_images=pagePdf[1:])
|
||||
pagePdf[0].save(fileName, resolution=300, save_all=True, append_images=pagePdf[1:])
|
||||
|
|
Loading…
Reference in a new issue