eberhenriquez94 commited on
Commit
e3f9a77
verified
1 Parent(s): 8dea7a5
Files changed (1) hide show
  1. space.py +19 -6
space.py CHANGED
@@ -1,11 +1,24 @@
1
  import gradio as gr
2
- from app import interfaz as app # Importa la interfaz definida en app.py
 
3
 
4
- # Configuraci贸n opcional
5
- with gr.Blocks(css="frontend/css.css", theme=gr.themes.Default()) as demo:
6
- gr.Markdown("### Procesador de PDFs con OCR")
7
- app.render()
8
- gr.Markdown("Instrucciones: Sube un archivo PDF y selecciona el idioma del OCR.")
 
 
 
 
 
 
 
 
 
 
 
 
9
 
10
  if __name__ == "__main__":
11
  demo.launch()
 
1
  import gradio as gr
2
+ from app import crear_interfaz # Importa la funci贸n que define la interfaz desde app.py
3
+ import os
4
 
5
+ # Verifica si el archivo CSS existe
6
+ css_path = "frontend/css.css"
7
+ if not os.path.exists(css_path):
8
+ print(f"Advertencia: No se encontr贸 el archivo CSS en {css_path}. Continuando sin estilos personalizados.")
9
+ css_path = None
10
+
11
+ # Configuraci贸n de la interfaz Gradio
12
+ with gr.Blocks(css=css_path, theme=gr.themes.Default()) as demo:
13
+ # T铆tulo y descripci贸n
14
+ gr.Markdown("## Procesador de PDFs con OCR")
15
+ gr.Markdown("Sube un archivo PDF, selecciona el idioma, y descarga el PDF procesado o su texto extra铆do.")
16
+
17
+ # Renderizar la interfaz principal desde app.py
18
+ try:
19
+ crear_interfaz().render()
20
+ except Exception as e:
21
+ gr.Markdown(f"### Error: No se pudo cargar la interfaz.\nDetalles: {str(e)}")
22
 
23
  if __name__ == "__main__":
24
  demo.launch()