import streamlit as st from ocr_processor import process_pdf_files import os st.set_page_config(page_title="PDF OCR Extractor", layout="wide") st.title("📄 MCA PDF OCR Extractor") st.markdown("Upload scanned MCA PDF(s) to extract structured data into CSV.") uploaded_files = st.file_uploader("Upload PDF files", type="pdf", accept_multiple_files=True) if uploaded_files: with st.spinner("Processing files..."): results_csv = process_pdf_files(uploaded_files) st.success("✅ Processing complete!") with open(results_csv, "rb") as f: st.download_button("📥 Download Extracted CSV", f, file_name="structured_output.csv")