below are the code:
opsum_df = pd.read_excel(dpr_file, sheet_name="Summary")
opsum_text = opsum_df['Description'][0]
styles = getSampleStyleSheet()
normal_style = styles['Normal']
normal_style.fontSize = 5
normal_style.leading = 7
p = Paragraph(opsum_text, normal_style)
p.wrapOn(pdf, 505, 200)
p.drawOn(pdf, 40, 695)
i use sample style sheet, and i wrap the text to limit the length of the text to make newline
but for some reason, the text going upwards instead of downwards