Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -46,9 +46,9 @@ def compress_pdf(input_file, url, quality):
|
|
46 |
def process_and_compress(input_file, url, quality):
|
47 |
output_file, message = compress_pdf(input_file, url, quality)
|
48 |
if output_file:
|
49 |
-
return
|
50 |
else:
|
51 |
-
return
|
52 |
|
53 |
with gr.Blocks() as demo:
|
54 |
gr.Markdown("# PDF Compressor")
|
@@ -57,7 +57,7 @@ with gr.Blocks() as demo:
|
|
57 |
url_input = gr.Textbox(label="Or enter PDF URL")
|
58 |
quality = gr.Radio(["High", "Medium", "Low"], label="Compression Quality", value="Medium")
|
59 |
compress_btn = gr.Button("Compress")
|
60 |
-
output_file = gr.File(label="Download Compressed PDF"
|
61 |
message = gr.Textbox(label="Message")
|
62 |
|
63 |
compress_btn.click(
|
@@ -67,4 +67,4 @@ with gr.Blocks() as demo:
|
|
67 |
)
|
68 |
|
69 |
if __name__ == "__main__":
|
70 |
-
demo.launch()
|
|
|
46 |
def process_and_compress(input_file, url, quality):
|
47 |
output_file, message = compress_pdf(input_file, url, quality)
|
48 |
if output_file:
|
49 |
+
return output_file, message
|
50 |
else:
|
51 |
+
return None, message
|
52 |
|
53 |
with gr.Blocks() as demo:
|
54 |
gr.Markdown("# PDF Compressor")
|
|
|
57 |
url_input = gr.Textbox(label="Or enter PDF URL")
|
58 |
quality = gr.Radio(["High", "Medium", "Low"], label="Compression Quality", value="Medium")
|
59 |
compress_btn = gr.Button("Compress")
|
60 |
+
output_file = gr.File(label="Download Compressed PDF")
|
61 |
message = gr.Textbox(label="Message")
|
62 |
|
63 |
compress_btn.click(
|
|
|
67 |
)
|
68 |
|
69 |
if __name__ == "__main__":
|
70 |
+
demo.launch(share=True)
|