bluenevus commited on
Commit
e0b9bcc
·
verified ·
1 Parent(s): b38994c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
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 gr.File.update(value=output_file, visible=True), message
50
  else:
51
- return gr.File.update(visible=False), message
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", visible=False)
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)