Spaces:
Runtime error
Runtime error
Remove imgkit dependency.
Browse files- app.py +11 -20
- requirements.txt +0 -1
app.py
CHANGED
|
@@ -1,11 +1,9 @@
|
|
| 1 |
-
# pip install imgkit
|
| 2 |
# pip install html2image
|
| 3 |
import base64
|
| 4 |
import random
|
| 5 |
-
import uuid
|
| 6 |
from io import BytesIO
|
| 7 |
|
| 8 |
-
import
|
| 9 |
import os
|
| 10 |
import pathlib
|
| 11 |
import re
|
|
@@ -265,23 +263,16 @@ def html_to_png(card_name, html):
|
|
| 265 |
|
| 266 |
path = os.path.join('rendered_cards', save_name)
|
| 267 |
try:
|
| 268 |
-
|
| 269 |
-
|
| 270 |
-
|
| 271 |
-
|
| 272 |
-
|
| 273 |
-
|
| 274 |
-
|
| 275 |
-
|
| 276 |
-
|
| 277 |
-
|
| 278 |
-
css_file=['./css/mtg_custom.css', './css/mana.css',
|
| 279 |
-
'./css/keyrune.css'],
|
| 280 |
-
save_as=save_name, size=(450, 600))
|
| 281 |
-
print(paths)
|
| 282 |
-
path = paths[0]
|
| 283 |
-
except:
|
| 284 |
-
pass
|
| 285 |
print('OPENING IMAGE FROM FILE')
|
| 286 |
img = Image.open(path)
|
| 287 |
print('CROPPING BACKGROUND')
|
|
|
|
|
|
|
| 1 |
# pip install html2image
|
| 2 |
import base64
|
| 3 |
import random
|
|
|
|
| 4 |
from io import BytesIO
|
| 5 |
|
| 6 |
+
from html2image import Html2Image
|
| 7 |
import os
|
| 8 |
import pathlib
|
| 9 |
import re
|
|
|
|
| 263 |
|
| 264 |
path = os.path.join('rendered_cards', save_name)
|
| 265 |
try:
|
| 266 |
+
rendered_card_dir = 'rendered_cards'
|
| 267 |
+
hti = Html2Image(output_path=rendered_card_dir)
|
| 268 |
+
paths = hti.screenshot(html_str=html,
|
| 269 |
+
css_file=['./css/mtg_custom.css', './css/mana.css',
|
| 270 |
+
'./css/keyrune.css'],
|
| 271 |
+
save_as=save_name, size=(450, 600))
|
| 272 |
+
print(paths)
|
| 273 |
+
path = paths[0]
|
| 274 |
+
except:
|
| 275 |
+
pass
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 276 |
print('OPENING IMAGE FROM FILE')
|
| 277 |
img = Image.open(path)
|
| 278 |
print('CROPPING BACKGROUND')
|
requirements.txt
CHANGED
|
@@ -4,4 +4,3 @@ ftfy
|
|
| 4 |
gradio-client
|
| 5 |
torch
|
| 6 |
transformers
|
| 7 |
-
imgkit
|
|
|
|
| 4 |
gradio-client
|
| 5 |
torch
|
| 6 |
transformers
|
|
|