from reportlab.lib.pagesizes import A4
from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer
from reportlab.lib.styles import getSampleStyleSheet
# สร้างไฟล์ PDF
doc = SimpleDocTemplate("/mnt/data/psychology_summary.pdf", pagesize=A4)
styles = getSampleStyleSheet()
story = []
# หัวเรื่อง
title = Paragraph("สรุปตำราจิตวิทยา (Psychology)", styles['Title'])
story.append(title)
story.append(Spacer(1, 20))
# เนื้อหา
content = """
1. ความหมายและเป้าหมายของจิตวิทยา
- ศึกษาพฤติกรรม ความคิด และกระบวนการทางจิตใจของมนุษย์และสัตว์
- เป้าหมายหลัก: บรรยาย, อธิบาย, ทำนาย, ควบคุมพฤติกรรม
2. สำนักคิดดั้งเดิม
- โครงสร้างนิยม (Structuralism – Wundt)
- หน้าที่นิยม (Functionalism – James)
- พฤติกรรมนิยม (Behaviorism – Watson, Skinner)
- จิตวิเคราะห์ (Psychoanalysis – Freud)
- มนุษยนิยม (Humanistic – Rogers, Maslow)
- พุทธิปัญญานิยม (Cognitive)
3. สาขาของจิตวิทยา
- จิตวิทยาคลินิก: รักษาและบำบัดผู้มีปัญหาสุขภาพจิต
- จิตวิทยาการให้คำปรึกษา: ช่วยผู้เผชิญปัญหาชีวิต
- จิตวิทยาพัฒนาการ: ศึกษาการเปลี่ยนแปลงตลอดช่วงชีวิต (ทฤษฎี Piaget, Erikson)
- จิตวิทยาการศึกษา: การเรียนรู้ แรงจูงใจ การสอน
- จิตวิทยาสังคม: อิทธิพลของสังคมต่อพฤติกรรม
- จิตวิทยาอุตสาหกรรมและองค์กร (I/O): พฤติกรรมในที่ทำงาน
- จิตวิทยาการทดลอง: ความจำ การเรียนรู้ การรับรู้
- จิตวิทยาประสาทและชีวภาพ: สมอง ระบบประสาทกับพฤติกรรม
- จิตวิทยาบุคลิกภาพ: ความแตกต่างระหว่างบุคคล (Big Five, MBTI)
- จิตวิทยาสุขภาพ: จิตใจกับสุขภาพกาย
- จิตวิทยานิติวิทยาศาสตร์: ประยุกต์กับกฎหมายและอาชญากรรม
- จิตวิทยาการกีฬา: แรงจูงใจ สมาธิของนักกีฬา
4. วิธีวิจัยทางจิตวิทยา
- การสังเกต, การสำรวจ, การศึกษาเชิงกรณี, การทดลอง, การวิจัยสัมพันธ์
5. การนำไปใช้จริง
- การศึกษา, สุขภาพ, องค์กร, กฎหมาย, ชีวิตประจำวัน
สรุป: จิตวิทยาคือศาสตร์ที่อธิบายมนุษย์ทั้งสมอง ความคิด อารมณ์ และสังคม เพื่อเข้าใจตนเองและผู้อื่น และสร้างการเปลี่ยนแปลงเชิงบวกในชีวิต
"""
paragraph = Paragraph(content.replace("\n", "<br/>"), styles['Normal'])
story.append(paragraph)