mirror of
https://github.com/Xevion/v1.xevion.dev.git
synced 2025-12-07 03:16:58 -06:00
PyCharm grand repo wide reformat
This commit is contained in:
@@ -1,8 +1,11 @@
|
||||
from app import app
|
||||
from textwrap import wrap
|
||||
from PIL import Image, ImageDraw, ImageFont
|
||||
from io import BytesIO
|
||||
from textwrap import wrap
|
||||
|
||||
import flask
|
||||
from PIL import Image, ImageDraw, ImageFont
|
||||
|
||||
from app import app
|
||||
|
||||
|
||||
@app.route('/panzer/')
|
||||
@app.route('/panzer')
|
||||
@@ -14,6 +17,7 @@ def panzer(string='bionicles are cooler than sex'):
|
||||
image = create_panzer(string)
|
||||
return serve_pil_image(image)
|
||||
|
||||
|
||||
def create_panzer(string):
|
||||
img = Image.open("./app/static/panzer.jpeg")
|
||||
draw = ImageDraw.Draw(img)
|
||||
@@ -27,8 +31,9 @@ def create_panzer(string):
|
||||
draw.text((topleft[0], topleft[1] + (y * 33)), text, font=font2)
|
||||
return img
|
||||
|
||||
|
||||
def serve_pil_image(pil_img):
|
||||
img_io = BytesIO()
|
||||
pil_img.save(img_io, 'JPEG', quality=50)
|
||||
img_io.seek(0)
|
||||
return flask.send_file(img_io, mimetype='image/jpeg')
|
||||
return flask.send_file(img_io, mimetype='image/jpeg')
|
||||
|
||||
Reference in New Issue
Block a user