LynPDF Metadata Test Document
Author: LynPDF Test Suite
Description: ทดสอบการส่ง metadata จาก HTML ไปยัง PDF
Keywords: lynpdf, metadata, test, pdf, thai

# Test 12: PDF Metadata

ทดสอบการดึง metadata จาก HTML <meta> tags ไปใส่ใน PDF info dictionary

### Test 12.1 — HTML Metadata Source

แท็ก HTML ที่ใช้กำหนด metadata:

<title>LynPDF Metadata Test Document</title>
<meta name="author" content="LynPDF Test Suite">
<meta name="description" content="ทดสอบการส่ง metadata จาก HTML ไปยัง PDF">
<meta name="keywords" content="lynpdf, metadata, test, pdf, thai">

### Test 12.2 — Expected PDF Info Dictionary

PDF Key | Expected Value | HTML Source
--- | --- | ---
/Title | LynPDF Metadata Test Document | <title>
/Author | LynPDF Test Suite | <meta name="author">
/Subject | ทดสอบการส่ง metadata จาก HTML ไปยัง PDF | <meta name="description">
/Keywords | lynpdf, metadata, test, pdf, thai | <meta name="keywords">
/Creator | LynPDF | Default (LynPDF)
/Producer | LynPDF (PDFKit) | Default

### Test 12.3 — Thai Content with Metadata

เอกสารนี้ถูกสร้างโดย LynPDF — เครื่องมือแปลง HTML/CSS เป็น PDF ที่รองรับภาษาไทย ข้อมูล metadata ถูกดึงจาก HTML head section และนำไปใส่ใน PDF info dictionary ทำให้สามารถค้นหาและจัดระเบียบเอกสาร PDF ได้ง่าย

### Test 12.4 — Compression Status

This PDF is generated with compression enabled (default: true). PDF streams are compressed using FlateDecode (zlib deflate), which typically reduces file size by 30-60%. The Creator metadata is set to "LynPDF" by default.