rnmee commited on
Commit
08e6aac
·
verified ·
1 Parent(s): 3f7d0dc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -4
app.py CHANGED
@@ -237,16 +237,14 @@ def generate_pdf_report(original_img: Image.Image, mask: np.ndarray, overlay: Im
237
  pdf.set_font("helvetica", "I", 10)
238
  pdf.cell(text="This report was generated by DR Analysis System", new_x="LMARGIN", new_y="NEXT", align='C')
239
 
240
- # Get PDF as bytes
241
- pdf_bytes = pdf.output(dest='S').encode('latin1')
242
  return pdf_bytes
243
 
244
  except Exception as e:
245
  st.error(f"PDF generation failed: {str(e)}")
246
  return None
247
 
248
-
249
-
250
  # ====================== MAIN APP ======================
251
  def main():
252
  st.set_page_config(layout="wide")
 
237
  pdf.set_font("helvetica", "I", 10)
238
  pdf.cell(text="This report was generated by DR Analysis System", new_x="LMARGIN", new_y="NEXT", align='C')
239
 
240
+ # Get PDF as bytes - updated for fpdf2>=2.7.6
241
+ pdf_bytes = pdf.output() # Returns bytes directly in newer versions
242
  return pdf_bytes
243
 
244
  except Exception as e:
245
  st.error(f"PDF generation failed: {str(e)}")
246
  return None
247
 
 
 
248
  # ====================== MAIN APP ======================
249
  def main():
250
  st.set_page_config(layout="wide")