Update app.py
Browse files
app.py
CHANGED
|
@@ -22,15 +22,14 @@ def blob_to_base64_html(blob_data):
|
|
| 22 |
try:
|
| 23 |
if isinstance(blob_data, (bytes, bytearray)):
|
| 24 |
encoded = base64.b64encode(blob_data).decode('utf-8')
|
| 25 |
-
return f
|
| 26 |
-
|
| 27 |
-
|
| 28 |
-
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
|
| 32 |
-
|
| 33 |
-
>"""
|
| 34 |
return str(blob_data)
|
| 35 |
except Exception:
|
| 36 |
return str(blob_data)
|
|
@@ -589,7 +588,7 @@ with gr.Blocks() as demo:
|
|
| 589 |
search_btn = gr.Button("๐ ์กฐํ", variant="primary")
|
| 590 |
|
| 591 |
# ์ฃผ์: ์ต์ Gradio์์ HTML/์ด๋ฏธ์ง ๋ ๋๋ง์ ์ํด์๋ datatype="markdown"์ ์ฌ์ฉํด์ผ ์์ ํฉ๋๋ค.
|
| 592 |
-
output_df = gr.Dataframe(wrap=True, interactive=False, datatype="
|
| 593 |
|
| 594 |
demo.load(on_load, None, base_standard)
|
| 595 |
|
|
|
|
| 22 |
try:
|
| 23 |
if isinstance(blob_data, (bytes, bytearray)):
|
| 24 |
encoded = base64.b64encode(blob_data).decode('utf-8')
|
| 25 |
+
return f'''
|
| 26 |
+
<img src="data:image/png;base64,{encoded}"
|
| 27 |
+
style="width: 70%;
|
| 28 |
+
max-height: 500px;
|
| 29 |
+
object-fit: contain;
|
| 30 |
+
display: block;
|
| 31 |
+
margin: 10px 0;">
|
| 32 |
+
'''
|
|
|
|
| 33 |
return str(blob_data)
|
| 34 |
except Exception:
|
| 35 |
return str(blob_data)
|
|
|
|
| 588 |
search_btn = gr.Button("๐ ์กฐํ", variant="primary")
|
| 589 |
|
| 590 |
# ์ฃผ์: ์ต์ Gradio์์ HTML/์ด๋ฏธ์ง ๋ ๋๋ง์ ์ํด์๋ datatype="markdown"์ ์ฌ์ฉํด์ผ ์์ ํฉ๋๋ค.
|
| 591 |
+
output_df = gr.Dataframe(wrap=True, interactive=False, datatype="html", max_height=800)
|
| 592 |
|
| 593 |
demo.load(on_load, None, base_standard)
|
| 594 |
|