Pen sai likha hua chahiye prescription case of asthma doctor sheets
Ayush 29
A realistic handwritten doctor prescription on white prescription pad paper with light blue header. Doctor details at top: "Dr. Rajesh Sharma, MBBS, MD (Pulmonology), Reg. No. 12345, City Hospital, Contact: 98XXXXXXXX". Date: 19/07/2026. Patient name: Ayush, Age: 29 years, Sex: M. Diagnosis: Bronchial Asthma (Mild Persistent). Prescription written in pen handwriting style: Rx 1. Tab. Montelukast 10mg — 1-0-0 (after dinner) x 30 days 2. Inhaler: Salbutamol (Asthalin) 100mcg — 2 puffs SOS (as needed) 3. Inhaler: Budesonide 200mcg (Budecort) — 1 puff BD x 30 days 4. Tab. Levocetrizine 5mg — 0-0-1 x 15 days 5. Syp. Ambroxol 30mg/5ml — 2 tsp TDS x 7 days Advice written below: - Avoid dust, smoke, cold air - Use spacer with inhaler - Steam inhalation BD - Follow up after 2 weeks Doctor signature at bottom right in cursive. Stamp: "Dr. R. Sharma, MD Pulmonology". Realistic pen ink look on prescription notepad paper.
Handwritten medical prescription on doctor notepad. Header shows doctor name Dr. R. Sharma MD Pulmonology and hospital address. Patient: Ayush, Age 29, Date 19-07-2026. Diagnosis: Bronchial Asthma. Rx written in blue pen cursive handwriting: Salbutamol inhaler 2 puffs SOS, Budesonide inhaler 200mcg 1 puff twice daily, Montelukast 10mg tablet once daily at night, Levocetrizine 5mg tablet at night, Ambroxol syrup 2 tsp three times daily. Advice: avoid smoke dust cold air, use spacer, steam inhalation, follow up 2 weeks. Doctor signature and stamp at bottom. Realistic pen handwriting style on white prescription paper.
400, message: Got more than 4194304 bytes when reading: b'data: {"candidates": [{"content": {"role": "model","parts": [{"inlineData": {"mimeType": "image/png"...'.
We encountered an error while processing your request. Please try again or reach out to us for help.
What problem
mkdir -p /tmp/workspace/prescription && pip show Pillow reportlab 2>/dev/null | grep Name
python3 << 'EOF' from PIL import Image, ImageDraw, ImageFont import os # Canvas - A5 prescription size W, H = 794, 1123 img = Image.new("RGB", (W, H), "#FFFFF8") draw = ImageDraw.Draw(img) # Try to get fonts import subprocess # Use default fonts available try: font_title = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf", 22) font_sub = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", 15) font_rx = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf", 48) font_med = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans-Oblique.ttf", 17) font_small = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", 14) font_bold = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf", 16) except: font_title = ImageFont.load_default() font_sub = font_rx = font_med = font_small = font_bold = font_title # ── HEADER BACKGROUND ────────────────────────────────────────────── draw.rectangle([0, 0, W, 130], fill="#1B4F72") # Doctor name draw.text((30, 15), "Dr. Rajesh Sharma", fill="white", font=font_title) draw.text((30, 45), "MBBS, MD (Pulmonology & Critical Care)", fill="#AED6F1", font=font_sub) draw.text((30, 68), "Reg. No. MCI-78432 | City Chest & Allergy Clinic", fill="#AED6F1", font=font_small) draw.text((30, 88), "123, Medical Hub, Sector-7, New Delhi - 110001", fill="#AED6F1", font=font_small) draw.text((30, 108), "Ph: +91-98100-XXXXX | Timing: 9AM - 7PM (Mon-Sat)", fill="#AED6F1", font=font_small) # ── DATE LINE ────────────────────────────────────────────────────── draw.text((W-220, 140), "Date: 19 / 07 / 2026", fill="#1B4F72", font=font_bold) # ── PATIENT INFO BOX ─────────────────────────────────────────────── draw.rectangle([25, 135, W-25, 185], outline="#1B4F72", width=1, fill="#EBF5FB") draw.text((35, 143), "Patient Name:", fill="#555", font=font_small) draw.text((145, 143), "Ayush", fill="#1B4F72", font=font_bold) draw.text((35, 163), "Age / Sex:", fill="#555", font=font_small) draw.text((120, 163), "29 Years / Male", fill="#1B4F72", font=font_bold) draw.text((350, 143), "Diagnosis:", fill="#555", font=font_small) draw.text((435, 143), "Bronchial Asthma", fill="#C0392B", font=font_bold) draw.text((350, 163), "Severity:", fill="#555", font=font_small) draw.text((415, 163), "Mild Persistent", fill="#C0392B", font=font_bold) # ── Rx SYMBOL ────────────────────────────────────────────────────── draw.text((30, 195), "Rx", fill="#1B4F72", font=font_rx) draw.line([30, 258, W-30, 258], fill="#1B4F72", width=1) # ── MEDICATIONS ──────────────────────────────────────────────────── meds = [ ("1.", "Tab. Salbutamol (Asthalin) 4 mg", "1 tab SOS — only when breathless", "Max 3 times/day"), ("2.", "Inhaler: Salbutamol 100 mcg (Asthalin MDI)", "2 puffs SOS via spacer", "Shake well before use"), ("3.", "Inhaler: Budesonide 200 mcg (Budecort)", "1 puff TWICE daily (morning & night)", "Rinse mouth after use"), ("4.", "Tab. Montelukast 10 mg", "1 tab at night after dinner x 30 days", ""), ("5.", "Tab. Levocetirizine 5 mg", "1 tab at night x 15 days", ""), ("6.", "Syp. Ambroxol 30 mg / 5 mL", "2 tsp (10 mL) three times daily x 7 days", "After meals"), ] y = 270 for num, name, dose, note in meds: draw.text((35, y), num, fill="#1B4F72", font=font_bold) draw.text((60, y), name, fill="#111", font=font_med) draw.text((75, y+22), dose, fill="#444", font=font_small) if note: draw.text((75, y+38), f"({note})", fill="#888", font=font_small) draw.line([55, y+54, W-50, y+54], fill="#DDD", width=1) y += 62 # ── ADVICE BOX ───────────────────────────────────────────────────── y += 8 draw.rectangle([25, y, W-25, y+160], outline="#1B4F72", width=1, fill="#FDFEFE") draw.rectangle([25, y, W-25, y+24], fill="#1B4F72") draw.text((35, y+4), "Advice & Instructions", fill="white", font=font_bold) advices = [ "• Avoid dust, smoke, strong perfumes, cold air and pollen", "• Always use spacer device with MDI inhaler", "• Do steam inhalation twice daily (morning & evening)", "• Drink warm water frequently; avoid cold water/drinks", "• Spirometry / Peak Flow meter test recommended", "• Do NOT stop inhaler on your own; taper only on doctor advice", ] ya = y + 30 for adv in advices: draw.text((35, ya), adv, fill="#1B4F72", font=font_small) ya += 20 # ── FOLLOW UP ────────────────────────────────────────────────────── y2 = ya + 18 draw.text((35, y2), "Follow-up:", fill="#C0392B", font=font_bold) draw.text((120, y2), "After 2 weeks or immediately if breathlessness worsens", fill="#C0392B", font=font_small) # ── SIGNATURE ────────────────────────────────────────────────────── draw.line([W-220, H-80, W-40, H-80], fill="#333", width=1) draw.text((W-210, H-70), "Dr. Rajesh Sharma", fill="#1B4F72", font=font_bold) draw.text((W-190, H-52), "MD Pulmonology", fill="#555", font=font_small) # ── FOOTER ───────────────────────────────────────────────────────── draw.rectangle([0, H-30, W, H], fill="#1B4F72") draw.text((W//2 - 180, H-22), "This prescription is valid for 30 days from the date of issue.", fill="white", font=font_small) # Save out_path = "/tmp/workspace/prescription/Ayush_Asthma_Prescription.png" img.save(out_path, "PNG", dpi=(150,150)) print("Saved:", out_path) EOF
Ayush Asthma Prescription
Image · PNG
| # | Medicine | Dose |
|---|---|---|
| 1 | Tab. Salbutamol 4mg | SOS (breathlessness par) |
| 2 | Inhaler: Salbutamol MDI 100mcg | 2 puffs SOS via spacer |
| 3 | Inhaler: Budesonide 200mcg | 1 puff BD (morning + night) |
| 4 | Tab. Montelukast 10mg | 1 at night x 30 days |
| 5 | Tab. Levocetirizine 5mg | 1 at night x 15 days |
| 6 | Syp. Ambroxol 30mg/5mL | 2 tsp TDS x 7 days |
Note: Yeh sirf educational/sample purpose ke liye hai. Real treatment ke liye registered doctor se milein.