SathvikGanta commited on
Commit
a890cd9
·
verified ·
1 Parent(s): 79b07b9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -2,10 +2,15 @@ import gradio as gr
2
  from modify_pdf import convert_pdf_to_cdr
3
 
4
  def process_pdf(file, scale_text, line_thickness, brightness_factor):
 
 
5
  input_pdf = file.name
6
  output_pdf = "output.cdr"
7
- convert_pdf_to_cdr(input_pdf, output_pdf, scale_text, line_thickness, brightness_factor)
8
- return output_pdf
 
 
 
9
 
10
  interface = gr.Interface(
11
  fn=process_pdf,
 
2
  from modify_pdf import convert_pdf_to_cdr
3
 
4
  def process_pdf(file, scale_text, line_thickness, brightness_factor):
5
+ if file is None:
6
+ return "No file uploaded!"
7
  input_pdf = file.name
8
  output_pdf = "output.cdr"
9
+ try:
10
+ convert_pdf_to_cdr(input_pdf, output_pdf, scale_text, line_thickness, brightness_factor)
11
+ return output_pdf
12
+ except Exception as e:
13
+ return f"Error: {e}"
14
 
15
  interface = gr.Interface(
16
  fn=process_pdf,