Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -138,28 +138,20 @@ with gr.Blocks() as demo:
|
|
138 |
pdf_input = gr.File(label="Sube tu PDF", type="filepath")
|
139 |
submit_btn = gr.Button("Procesar PDF")
|
140 |
|
141 |
-
markdown_output = gr.
|
|
|
142 |
gallery_output = gr.Gallery(label="Im谩genes extra铆das", type="file")
|
143 |
download_md = gr.File(label="Descargar .md")
|
144 |
|
145 |
with gr.Row():
|
146 |
-
copy_btn = gr.Button("馃搵 Copiar Markdown al portapapeles")
|
147 |
reload_btn = gr.Button("馃攧 Refrescar app")
|
148 |
|
149 |
-
#
|
150 |
submit_btn.click(fn=convert, inputs=[pdf_input], outputs=[markdown_output, gallery_output, download_md])
|
151 |
|
152 |
-
#
|
153 |
-
|
154 |
-
async () => {
|
155 |
-
const text = document.querySelector('gr-markdown').innerText;
|
156 |
-
await navigator.clipboard.writeText(text);
|
157 |
-
alert('Markdown copiado al portapapeles');
|
158 |
-
}
|
159 |
-
""")
|
160 |
-
|
161 |
-
# Refrescar
|
162 |
-
reload_btn.js("() => window.location.reload()")
|
163 |
|
164 |
demo.launch()
|
165 |
|
|
|
|
138 |
pdf_input = gr.File(label="Sube tu PDF", type="filepath")
|
139 |
submit_btn = gr.Button("Procesar PDF")
|
140 |
|
141 |
+
markdown_output = gr.Textbox(label="Markdown estructurado", lines=20, interactive=True)
|
142 |
+
|
143 |
gallery_output = gr.Gallery(label="Im谩genes extra铆das", type="file")
|
144 |
download_md = gr.File(label="Descargar .md")
|
145 |
|
146 |
with gr.Row():
|
|
|
147 |
reload_btn = gr.Button("馃攧 Refrescar app")
|
148 |
|
149 |
+
# Procesar PDF
|
150 |
submit_btn.click(fn=convert, inputs=[pdf_input], outputs=[markdown_output, gallery_output, download_md])
|
151 |
|
152 |
+
# Refrescar app
|
153 |
+
reload_btn.click(fn=None, inputs=None, outputs=None, _js="() => window.location.reload()")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 |
|
155 |
demo.launch()
|
156 |
|
157 |
+
|