หน้าแรก/Guides/PDF
🗜PDF

วิธีบีบอัด PDF ให้ต่ำกว่า 100 KB, 500 KB, 1 MB หรือ 2 MB ตามลิมิตอัปโหลด

ระบบอัปโหลดจำกัดขนาดไฟล์แบบไม่มีเหตุผล หาให้ได้ก่อนว่าอะไรทำให้ PDF ใหญ่ แล้วทำตามสูตรสำหรับแต่ละลิมิต พร้อมค่าตั้งที่ยังอ่านออก

อ่าน 7 นาที · ตรวจทานล่าสุด 21 กันยายน 2569

ระบบบอกว่ารับไม่เกิน 2 MB แต่ PDF ของคุณ 9 MB แล้วจะทำอย่างไร

เว็บสมัครงาน ระบบยื่นวีซ่า สมัครเรียน ยื่นภาษีออนไลน์ (e-Filing) ระบบจัดซื้อจัดจ้าง (e-GP) ไปจนถึงการเคลมประกัน ล้วนจำกัดขนาด PDF ที่อัปโหลดได้ — ที่พบบ่อยคือ 100 KB สำหรับเอกสารขนาดเท่ารูปถ่าย 500 KB หรือ 1 MB สำหรับแบบฟอร์ม และ 2 MB หรือ 5 MB สำหรับชุดเอกสารสแกน เพดานพวกนี้ตั้งขึ้นมาแบบไม่มีเหตุผลนัก และข้อความแจ้งเตือนก็ไม่บอกอะไร วิธีแก้ขึ้นอยู่กับว่า อะไรทำให้ไฟล์ใหญ่ บทความนี้จึงเริ่มจากจุดนั้น แล้วค่อยให้สูตรทีละขั้นสำหรับแต่ละลิมิตที่พบบ่อย เครื่องมือทุกตัวที่กล่าวถึงทำงานในเบราว์เซอร์ของคุณ เอกสารไม่ถูกอัปโหลดไปไหนระหว่างที่ย่อขนาด

ขั้นแรก: หาสาเหตุว่าทำไมไฟล์ใหญ่

เปิด PDF แล้วลองใช้เคอร์เซอร์ลากเลือกคำสักคำ แค่ทดสอบเท่านี้ก็บอกได้ว่าไฟล์ของคุณอยู่ในโลกไหนจากสองแบบนี้:

สิ่งที่เกิดขึ้นข้างใน PDF มีอะไรการบีบอัดช่วยได้แค่ไหน
ไฮไลต์ได้ทีละคำข้อความจริงพร้อมฟอนต์ มีรูปเฉพาะตรงที่เป็นภาพหน้าที่เป็นข้อความเล็กอยู่แล้ว (ไม่กี่ KB) ขนาดมาจากรูปฝัง ฟอนต์ หรือเศษข้อมูลค้าง — จัดการตรงนั้น
เลือกอะไรไม่ได้เลย ทั้งหน้าเป็นรูปเดียวไฟล์สแกนหรือรูปถ่าย — ทุกหน้าคือรูปขนาด = พิกเซล × คุณภาพ ลดความละเอียดและคุณภาพ JPEG จะเล็กลง 5–20 เท่า

สัญญา 20 หน้าที่ export จาก Word ปกติอยู่ที่ 200–600 KB แต่สัญญาฉบับเดียวกันถ้าสแกนสีที่ 300 dpi จะใหญ่ถึง 20–40 MB ถ้าไฟล์ของคุณใหญ่เกินกว่าที่จำนวนหน้าควรจะเป็น แสดงว่ามีอะไรบางอย่างข้างใน — รูปถ่าย หน้าลายเซ็นที่สแกนมา ฟอนต์ที่ฝังทั้งตระกูล หรือโลโก้ความละเอียดสูงที่หลงเหลืออยู่ — เป็นตัวการ และสูตรด้านล่างจะจัดการแต่ละกรณี

ตัวหลัก: บีบอัดแบบแปลงเป็นรูป (rasterize)

Compress PDF บนเว็บนี้จะเรนเดอร์ทุกหน้าใหม่เป็น JPEG ที่ความละเอียดและคุณภาพที่คุณเลือก แล้วประกอบเอกสารขึ้นใหม่จากรูปเหล่านั้น วิธีนี้ตรงไปตรงมาและคาดเดาผลได้: ขนาดผลลัพธ์แทบจะเท่ากับ จำนวนหน้า × (พิกเซลต่อหน้า × ตัวคูณคุณภาพ)คุณจึงปรับแค่สองปุ่มก็ให้ได้ขนาดตามเป้า

ค่าที่ตั้งหน้า A4 ทั่วไปหน้าตาเป็นอย่างไรเหมาะกับ
150 dpi · คุณภาพ 0.8150–300 KBคมบนจอ พิมพ์ได้สบายเอกสารทั่วไป ลิมิต 2–5 MB
110 dpi · คุณภาพ 0.770–120 KBอ่านได้ นุ่มลงเล็กน้อยลิมิต 1 MB สำหรับไฟล์ 5–10 หน้า
96 dpi · คุณภาพ 0.640–70 KBดูบนจอเท่านั้น ตัวเล็กเริ่มเบลอลิมิต 500 KB
72 dpi · คุณภาพ 0.520–40 KBระดับภาพย่อ แต่ตัวหนังสือเนื้อหายังอ่านได้ลิมิต 100–200 KB สำหรับ 1–3 หน้า

ข้อแลกเปลี่ยนคือข้อความจะกลายเป็นพิกเซล เลือกหรือค้นหาไม่ได้อีก ถ้าเอกสารแค่ต้องอ่านและเก็บเข้าแฟ้มก็ไม่มีปัญหา แต่ถ้าต้องยังค้นหาข้อความได้ ให้ใช้วิธีเชิงโครงสร้างในหัวข้อถัดไปก่อน แล้วค่อย rasterize เมื่อยังไม่พอจริง ๆ

วิธีเชิงโครงสร้างที่ยังคงข้อความเป็นข้อความ

  • Compact PDF เขียนไฟล์ใหม่ ตัดอ็อบเจ็กต์ที่ไม่ได้ใช้ เวอร์ชันเก่าที่โปรแกรมแก้ไขทิ้งค้างไว้ และทรัพยากรที่ซ้ำกันออก ไฟล์ที่ถูกแก้หลายรอบมักเล็กลง 20–50% โดยหน้าตาไม่เปลี่ยนเลย ลองวิธีนี้ก่อน — ไม่มีอะไรเสีย
  • Remove PDF Metadata ลบแพ็กเกจ XMP และภาพย่อที่ฝังอยู่ ปกติได้แค่ไม่กี่กิโลไบต์ แต่กับลิมิตเล็ก ๆ ทุกกิโลไบต์มีค่า
  • Grayscale PDF ตัดสีออก ไฟล์สแกนเอกสารขาวดำมักเล็กลง 40–60% เมื่อเป็นโทนเทาที่ความละเอียดเท่าเดิม
  • Extract Images from PDF ให้คุณเห็นว่ามีรูปอะไรฝังอยู่และขนาดเท่าไร โลโก้ 2,000 พิกเซลบนหน้าที่แสดงมันแค่ 100 พิกเซลคือความสิ้นเปลืองล้วน ๆ ย่อรูปด้วย Image Resizer แล้วประกอบหน้าใหม่ด้วย Image to PDF หรือยอมใช้วิธี rasterize แทน
  • Split PDF หรือ Extract PDF Pages เมื่อแบบฟอร์มต้องการแค่บางหน้า อัปโหลดเฉพาะ 3 หน้าที่เกี่ยวข้องจากรายการเดินบัญชี 40 หน้า ทั้งเล็กกว่าและเป็นมิตรกับเจ้าหน้าที่ที่ตรวจมากกว่า

สูตรสำหรับลิมิตที่พบบ่อย

ลิมิตเอกสารที่มักเจอสูตร
100 KBบัตรประชาชน ใบรับรอง หรือหน้าลายเซ็น 1 หน้าExtract หน้าเดียวนั้นออกมา → Grayscale ถ้าต้นฉบับขาวดำ → Compress ที่ 72–96 dpi คุณภาพ 0.5–0.6 ถ้าสแกนมีขอบขาวกว้าง ให้ตัดด้วย Crop PDF ก่อน เพราะขอบก็กินพิกเซล
500 KBแบบฟอร์มหรือจดหมาย 2–5 หน้าCompact PDF → ถ้ายังเกิน Compress ที่ 96–110 dpi คุณภาพ 0.6–0.7
1 MBใบสมัคร 5–10 หน้าCompact → Grayscale (ถ้าเป็นสแกน) → Compress ที่ 110 dpi คุณภาพ 0.7
2 MBชุดเอกสารสแกน 10–20 หน้าGrayscale → Compress ที่ 120–150 dpi คุณภาพ 0.7–0.8 เช็กว่าตราประทับและตัวพิมพ์เล็กยังอ่านได้
5 MBรายงานยาวที่มีรูปถ่ายCompact ก่อน มักพอแล้ว ถ้าไม่พอ Compress ที่ 150 dpi คุณภาพ 0.8 — รูปยังดูได้

เริ่มจากขั้นที่เบาที่สุดก่อนแล้วค่อยไล่ลง หลังใช้แต่ละเครื่องมือ ให้ดูขนาดที่แสดงข้างปุ่มดาวน์โหลด พอต่ำกว่าลิมิตโดยเหลือเผื่อไว้นิดหน่อยก็หยุดได้เลย เพราะบางระบบวัดขนาดหลังจาก encode ใหม่เองอีกรอบ และปฏิเสธไฟล์ที่ขนาดเท่าเพดานพอดี

ตรวจผลลัพธ์ก่อนอัปโหลด

  • เปิดไฟล์ผลลัพธ์แล้วซูม 100% ตัวพิมพ์เล็ก ตราประทับ วันที่ลายมือ และลายเซ็นต้องยังอ่านออก — นั่นคือสิ่งที่เจ้าหน้าที่มองหา
  • นับจำนวนหน้า เครื่องมือบีบอัดไม่เคยทำหน้าหาย แต่ช่วงหน้าที่ใส่ผิดตอน Extract ทำได้
  • ถ้าระบบต้องการข้อความที่ค้นหาได้ (ระบบภาษีและศาลบางแห่งต้องการ) อย่า rasterize ใช้แค่ Compact, ดึงหน้า และย่อรูปเท่านั้น
  • เก็บต้นฉบับไว้ การบีบอัดเป็นทางเดียว ไฟล์ที่ rasterize แล้วย้อนกลับเป็นข้อความไม่ได้

เมื่อทำอย่างไรก็ไม่เล็กพอ

ไฟล์สแกน 300 หน้าไม่มีทางยัดลง 2 MB ด้วยคุณภาพที่อ่านได้ — นั่นคือราว 7 KB ต่อหน้า ต่ำกว่าที่หน้าที่อ่านออกต้องใช้ ในสถานการณ์นี้ทางเลือกที่ตรงไปตรงมาคือแบ่งเอกสารเป็นหลายไฟล์อัปโหลด (หลายระบบรับไฟล์แนบได้หลายไฟล์) ถามว่าระบบรับ ZIP ไหม (ZIP Create ย่อหน้าที่เป็น JPEG ได้ไม่มาก แต่บางระบบจำกัดต่อไฟล์ ไม่ใช่ต่อยอดรวม) หรือติดต่อหน่วยงานแล้วอธิบายไปตรง ๆ การอัปโหลดไฟล์ที่อ่านไม่ออกเพื่อให้ผ่านเพดานขนาด มักแค่ทำให้เรื่องล่าช้าตอนที่มีคนเปิดดูจริง

คำถามที่พบบ่อย

ทำไมบีบอัดแล้วไฟล์กลับใหญ่ขึ้น?

ต้นฉบับเป็นข้อความเกือบทั้งหมด (ไม่กี่ KB ต่อหน้า) การ rasterize จึงเปลี่ยนแต่ละหน้าให้เป็นรูป (หลายสิบ KB) สำหรับเอกสารตัวหนังสือให้ใช้ Compact PDF และย่อรูปแทนการบีบอัดแบบ rasterize

บีบอัด PDF ที่ล็อกรหัสผ่านได้ไหม?

ไม่ได้โดยตรง — หน้าถูกเข้ารหัสอยู่ ปลดล็อกก่อนด้วย Unlock PDF (ต้องรู้รหัสผ่าน) บีบอัด แล้วใส่รหัสผ่านใหม่ถ้าจำเป็น

เอกสารที่จะพิมพ์ควรใช้ dpi เท่าไร?

150 dpi คือขั้นต่ำสำหรับงานพิมพ์ 200 ปลอดภัยกว่าสำหรับตัวหนังสือเล็ก ต่ำกว่านั้นตัวพิมพ์จะดูหยักแม้บนจอจะอ่านได้ปกติ

เว็บเก็บไฟล์ที่บีบอัดแล้วของฉันไว้ไหม?

ไม่ การบีบอัดทำงานในเบราว์เซอร์ของคุณด้วย PDF.js และ pdf-lib ไม่มีอะไรถูกอัปโหลด ผลลัพธ์มีอยู่แค่ในไฟล์ที่คุณดาวน์โหลดไปเท่านั้น

บีบอัดแล้วลายเซ็นหรือช่องกรอกฟอร์มจะหายไหม?

การบีบอัดแบบ rasterize จะแบนทุกอย่างลงเป็นรูปของหน้า — ลายเซ็นยังเห็นอยู่ แต่ช่องฟอร์มจะกรอกไม่ได้อีก Compact PDF ยังคงช่องฟอร์มไว้ครบ

จะบีบอัด PDF หลายไฟล์ให้ได้ลิมิตเดียวกันทำอย่างไร?

รันแต่ละไฟล์ผ่าน Compress PDF ด้วยค่าเดียวกัน ผลลัพธ์แปรตามจำนวนหน้า ไฟล์ที่หน้ามากกว่าจึงต้องใช้ dpi ต่ำกว่า

เครื่องมือที่กล่าวถึงในบทความนี้