Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -298,15 +298,26 @@ def render_img(b64_list, idx, scale):
|
|
298 |
|
299 |
if scale <= 1:
|
300 |
# ---------- 居中模式 ----------
|
301 |
-
return
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
310 |
else:
|
311 |
# ---------- 放大模式 ----------
|
312 |
return (
|
|
|
298 |
|
299 |
if scale <= 1:
|
300 |
# ---------- 居中模式 ----------
|
301 |
+
return f"""
|
302 |
+
<div style="
|
303 |
+
width:100%;
|
304 |
+
height:800px;
|
305 |
+
overflow:auto;
|
306 |
+
border:1px solid #ccc;
|
307 |
+
">
|
308 |
+
<div style="
|
309 |
+
min-width:100%; /* 保证外层 div 至少跟容器一样宽 */
|
310 |
+
display:flex;
|
311 |
+
justify-content:center; /* 小图水平居中 */
|
312 |
+
">
|
313 |
+
<img src="{src}" style="
|
314 |
+
width:{percent}%;
|
315 |
+
height:auto;
|
316 |
+
display:block;
|
317 |
+
">
|
318 |
+
</div>
|
319 |
+
</div>
|
320 |
+
"""
|
321 |
else:
|
322 |
# ---------- 放大模式 ----------
|
323 |
return (
|