Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -380,15 +380,16 @@ with st.expander("⚙️ 显示与打印设置", expanded=False):
|
|
| 380 |
|
| 381 |
with st.expander("💡 使用帮助", expanded=False):
|
| 382 |
st.markdown("""
|
| 383 |
-
#### 功能简介
|
| 384 |
本工具用于将影院的 `放映时间核对表.xls` 文件快速转换为两种形式的打印页:
|
| 385 |
1. **修改 LED 屏幕排片表打印**:A4 竖版,详细列出影厅、场次、影片名、拼音缩写和时间范围,方便员工在修改 LED 屏幕时快速查阅和输入。
|
| 386 |
-
- 拼音缩写是为了在输入法如 QQ
|
| 387 |
- 时间范围已经优化过了,默认提前了 10 分钟。
|
| 388 |
-
2. **散场时间打印**:A5
|
|
|
|
| 389 |
- 可以在设置里面设置提前如 5 分钟,到时间就可以前往影厅在疏散人群和清洁影厅。
|
| 390 |
|
| 391 |
-
#### 操作步骤
|
| 392 |
1. **上传文件**:导出 `放映时间核对表.xls` 后,点击上方的 "Browse files" 按钮,选择您的 `放映时间核对表.xls` 文件。
|
| 393 |
2. **调整设置 (可选)**:点击上方的 "显示与打印设置" 打开设置面板,根据需要调整字体、大小、格式等。
|
| 394 |
3. **预览与打印**:
|
|
@@ -406,7 +407,7 @@ if uploaded_file:
|
|
| 406 |
st.toast(f"文件处理完成!排期日期:**{date_str}**", icon="🎉")
|
| 407 |
|
| 408 |
# 显示 LED 屏排片表
|
| 409 |
-
st.header("修改 LED 屏幕排片表打印")
|
| 410 |
if led_data is not None and not led_data.empty:
|
| 411 |
led_output = create_print_layout_led(led_data, date_str, led_font_path, generate_png_led)
|
| 412 |
if led_output:
|
|
@@ -421,7 +422,7 @@ if uploaded_file:
|
|
| 421 |
st.error("未能成功生成 '修改 LED 屏排片表'。请检查文件内容或格式。")
|
| 422 |
|
| 423 |
# 显示散场时间快捷打印
|
| 424 |
-
st.header("散场时间打印")
|
| 425 |
col1, col2 = st.columns(2)
|
| 426 |
with col1:
|
| 427 |
if times_part1 is not None and not times_part1.empty:
|
|
|
|
| 380 |
|
| 381 |
with st.expander("💡 使用帮助", expanded=False):
|
| 382 |
st.markdown("""
|
| 383 |
+
#### 🖨️ 功能简介
|
| 384 |
本工具用于将影院的 `放映时间核对表.xls` 文件快速转换为两种形式的打印页:
|
| 385 |
1. **修改 LED 屏幕排片表打印**:A4 竖版,详细列出影厅、场次、影片名、拼音缩写和时间范围,方便员工在修改 LED 屏幕时快速查阅和输入。
|
| 386 |
+
- 拼音缩写是为了在输入法如 QQ 拼音输入法等造词功能,拼音缩写填写快捷键,内容填写影片名字,更快捷输入。
|
| 387 |
- 时间范围已经优化过了,默认提前了 10 分钟。
|
| 388 |
+
2. **散场时间打印**:A5 竖版,以大字体分栏显示各影厅的散场时间,方便员工在疏散人群和清洁影厅时查阅。
|
| 389 |
+
- 内容分三列,顺序是每列从上到下。
|
| 390 |
- 可以在设置里面设置提前如 5 分钟,到时间就可以前往影厅在疏散人群和清洁影厅。
|
| 391 |
|
| 392 |
+
#### ⬇️ 操作步骤
|
| 393 |
1. **上传文件**:导出 `放映时间核对表.xls` 后,点击上方的 "Browse files" 按钮,选择您的 `放映时间核对表.xls` 文件。
|
| 394 |
2. **调整设置 (可选)**:点击上方的 "显示与打印设置" 打开设置面板,根据需要调整字体、大小、格式等。
|
| 395 |
3. **预览与打印**:
|
|
|
|
| 407 |
st.toast(f"文件处理完成!排期日期:**{date_str}**", icon="🎉")
|
| 408 |
|
| 409 |
# 显示 LED 屏排片表
|
| 410 |
+
st.header("🖥️ 修改 LED 屏幕排片表打印")
|
| 411 |
if led_data is not None and not led_data.empty:
|
| 412 |
led_output = create_print_layout_led(led_data, date_str, led_font_path, generate_png_led)
|
| 413 |
if led_output:
|
|
|
|
| 422 |
st.error("未能成功生成 '修改 LED 屏排片表'。请检查文件内容或格式。")
|
| 423 |
|
| 424 |
# 显示散场时间快捷打印
|
| 425 |
+
st.header("🔚 散场时间打印")
|
| 426 |
col1, col2 = st.columns(2)
|
| 427 |
with col1:
|
| 428 |
if times_part1 is not None and not times_part1.empty:
|