SathvikGanta commited on
Commit
2d730ee
·
verified ·
1 Parent(s): f4fa8d4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -1,5 +1,5 @@
1
  import gradio as gr
2
- import fitz
3
  import cv2
4
  from pdf2image import convert_from_path
5
  import pytesseract
@@ -78,6 +78,8 @@ def generate_comparison_pdf(original_pdf, edited_pdf):
78
 
79
  # Gradio interface function
80
  def pdf_comparison(original_pdf, edited_pdf):
 
 
81
  result_path = generate_comparison_pdf(original_pdf.name, edited_pdf.name)
82
  return result_path
83
 
@@ -91,5 +93,4 @@ interface = gr.Interface(
91
  )
92
 
93
  if __name__ == "__main__":
94
- interface.launch(timeout=300)
95
-
 
1
  import gradio as gr
2
+ import fitz # PyMuPDF
3
  import cv2
4
  from pdf2image import convert_from_path
5
  import pytesseract
 
78
 
79
  # Gradio interface function
80
  def pdf_comparison(original_pdf, edited_pdf):
81
+ if original_pdf.size > 50 * 1024 * 1024 or edited_pdf.size > 50 * 1024 * 1024: # 50 MB limit
82
+ return "Error: File size exceeds 50 MB. Please upload smaller files."
83
  result_path = generate_comparison_pdf(original_pdf.name, edited_pdf.name)
84
  return result_path
85
 
 
93
  )
94
 
95
  if __name__ == "__main__":
96
+ interface.launch()