from fpdf import FPDF from flask import Flask, request, send_file app = Flask(__name__) class PDF(FPDF): def header(self): self.set_font("Arial", "B", 12) self.cell(0, 10, "Generated PDF", ln=True, align="C") #yahan likho jese Patient report wagera @app.route("/generate_pdf", methods=["POST"]) def generate_pdf(): data = request.json.get("text", "No text provided") # Get text from api aur agar nhi hua too yeh "No text provided" likhega pdf main pdf = PDF() pdf.add_page() pdf.set_font("Arial", size=12) pdf.multi_cell(0, 10, data) pdf_filename = "output.pdf" pdf.output(pdf_filename) return send_file(pdf_filename, as_attachment=True) if __name__ == "__main__": app.run(debug=True, host="0.0.0.0", port=7860)