Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -452,11 +452,11 @@ with tab_ocr:
|
|
| 452 |
entry = f"OCR Test: {selected_file} -> {output_file}"
|
| 453 |
st.session_state['history'].append(entry)
|
| 454 |
st.text_area("OCR Result", result, height=200, key="ocr_result")
|
| 455 |
-
|
| 456 |
-
|
| 457 |
-
|
| 458 |
-
#st.success(f"OCR output saved to {output_file}")
|
| 459 |
st.session_state['processing']['ocr'] = False
|
|
|
|
| 460 |
if selected_file.endswith('.pdf') and st.button("OCR All Pages 🚀", key="ocr_all_pages"):
|
| 461 |
doc = fitz.open(selected_file)
|
| 462 |
full_text = f"# OCR Results for {os.path.basename(selected_file)}\n\n"
|
|
|
|
| 452 |
entry = f"OCR Test: {selected_file} -> {output_file}"
|
| 453 |
st.session_state['history'].append(entry)
|
| 454 |
st.text_area("OCR Result", result, height=200, key="ocr_result")
|
| 455 |
+
# 03312025 5:55AM
|
| 456 |
+
if len(result) > 50: open(output_file, "w").write(result); st.success(f"OCR output saved to {output_file}")
|
| 457 |
+
else: st.warning("OCR output too short; file not saved.")
|
|
|
|
| 458 |
st.session_state['processing']['ocr'] = False
|
| 459 |
+
|
| 460 |
if selected_file.endswith('.pdf') and st.button("OCR All Pages 🚀", key="ocr_all_pages"):
|
| 461 |
doc = fitz.open(selected_file)
|
| 462 |
full_text = f"# OCR Results for {os.path.basename(selected_file)}\n\n"
|