หมุนหน้าใน PDF
หมุน PDF คือเครื่องมือที่หมุนหน้าเป็น 90, 180 หรือ 270 องศาแล้วบันทึกเป็นไฟล์ใหม่ โดยค่าเริ่มต้นจะหมุนทุกหน้า หรือหมุนเฉพาะหน้าที่คุณระบุ มุมเป็นค่าสัมบูรณ์ ไม่ได้บวกเพิ่มจากการหมุนเดิมของหน้า
ลากไฟล์มาที่นี่ หรือคลิกเพื่อเลือก
รองรับ PDF · ไม่เกิน 500.0 MB ต่อไฟล์ · สูงสุด 20 ไฟล์ต่อครั้ง
คุณวางไฟล์ด้วย Ctrl/Cmd+V หรือจากเมนูคลิปบอร์ดได้เช่นกัน
การหมุน PDF ตั้งค่า `/Rotate` ของหน้าที่คุณเลือก หรือของทุกหน้าโดยค่าเริ่มต้น เป็น 90, 180 หรือ 270 องศา ค่านี้เป็นค่าสัมบูรณ์ ไม่ได้บวกเพิ่มจากการหมุนเดิม หน้าที่เก็บเป็น 90 อยู่แล้วแล้วส่ง 90 อีกครั้งก็ยังเป็น 90
การทำงานเขียนแอตทริบิวต์ของหน้าด้วย lopdf ไม่พิมพ์หน้าเป็นภาพใหม่และไม่เรียก qpdf ฟิลด์ `pageNumbers` (ค่าเริ่มต้น `all`) เลือกหน้าที่จะหมุน รับรูปแบบอย่าง `1,3`, `2-5`, `all` และ `2n+1` และหมายเลขหน้าที่ไม่มีอยู่จะถูกปฏิเสธ ทุกหน้าที่เลือกได้มุมเดียวกัน
โปรแกรมอ่านจะทำตาม `/Rotate` ตอนแสดงผล เครื่องพิมพ์และตัวนำเข้าบางตัวละเลยค่านี้ หากเครื่องมือปลายทางยังแสดงหน้าเอียง การผสานหน้าหรือพิมพ์ใหม่เป็นอีกงานหนึ่ง
ไฟล์ที่มีรหัสผ่านจะถูกปลดล็อกให้ในหน้านี้เมื่อคุณใส่รหัสผ่าน ส่วนผู้เรียก API ให้รันถอดรหัสผ่านก่อน ค่ามุมอื่นนอกจาก 90/180/270 จะถูกปฏิเสธ
ความสามารถ
- ตั้งค่า `/Rotate` เป็น 90, 180 หรือ 270 กับทุกหน้าหรือรายการหน้า
- มุมสัมบูรณ์ ไม่ใช่การบวกเพิ่ม
- ใช้ lopdf โดยตรง ไม่แรสเตอร์
- API แบบไม่ระบุตัวตน: /api/v1/general/rotate-pdf
ใช้เมื่อไหร่
- หมุนไฟล์สแกนที่ตะแคงให้โปรแกรมอ่านแสดงตั้งตรง
- ตั้งทุกหน้าเป็น 180 หลังใส่ต้นฉบับเข้าเครื่องป้อนอัตโนมัติกลับหัว
- ปรับการหมุนที่เก็บไว้ต่างกันให้เป็นมุมเดียว
หมุนหน้าใน PDF ได้อย่างไร
- อัปโหลด PDF
- ปล่อยช่องหน้าเป็น all หรือใส่หน้าที่จะหมุน แล้วเลือก 90, 180 หรือ 270
- คลิกเริ่มประมวลผล แล้วดาวน์โหลด PDF
- เปิดในโปรแกรมอ่านที่ทำตาม `/Rotate` แล้วตรวจหน้ากลางเล่ม
ข้อจำกัดและกรณีพิเศษ
- หนึ่งมุมต่อหนึ่งรอบ: หน้าที่ต้องการมุมต่างกันต้องแยกรอบ
- ไม่ใช่การบวกเพิ่ม และไม่ใช่ 0 หรือองศาใดก็ได้
- ไม่แรสเตอร์ เครื่องพิมพ์บางรุ่นจึงไม่สนแฟล็กนี้
- ขีดจำกัดการอัปโหลดบนเว็บไซต์นี้: ไฟล์ละ 500 MB โดยไฟล์ที่ใหญ่กว่าประมาณ 95 MB จะถูกส่งเป็นส่วน ๆ ส่วนเนื้อหาของคำขอ API โดยตรงหนึ่งครั้งจำกัดที่ 100 MB
ตัวอย่าง
- PDF 3 หน้าที่ใช้มุม 90 จะได้ /Rotate 90 ทั้งสามหน้า
- ส่ง 90 ให้ไฟล์ที่เป็น 90 อยู่แล้ว ก็ยังเป็น 90
ความเป็นส่วนตัวของเครื่องมือนี้
ไฟล์อัปโหลดผ่าน HTTPS ประมวลผลในหน่วยความจำหรือไดเรกทอรีชั่วคราวอายุสั้นบนเซิร์ฟเวอร์ของเรา และลบเมื่อผลลัพธ์พร้อม เราไม่เก็บสำเนาไว้เปิดดูภายหลัง ฝึกโมเดล หรือสร้างโปรไฟล์โฆษณา รายละเอียดการเก็บรักษาและการเปิดเผยคุกกี้ AdSense อยู่ในนโยบายความเป็นส่วนตัว
คำถามที่พบบ่อย
- หมุนเฉพาะหน้า 2 ได้ไหม
- ได้ ใส่ 2 ในช่องหน้า แล้วเฉพาะหน้านั้นจะได้ค่า /Rotate ใหม่
- หมุน 90 สองครั้งจะได้ 180 ไหม
- ไม่ แต่ละครั้งเขียนมุมที่เลือกลงไปตรง ๆ ถ้าต้องการ 180 ให้เลือก 180
- เครื่องมือนี้วาดเนื้อหาหน้าใหม่ไหม
- ไม่ แค่ตั้งแฟล็กในพจนานุกรมหน้า สตรีมเนื้อหาคงเดิม
- ทำไมเครื่องพิมพ์ยังพิมพ์แนวนอน
- เส้นทางการพิมพ์บางแบบละเลย /Rotate นั่นเป็นเรื่องของฝั่งผู้ใช้ไฟล์ ไม่ใช่ต้องหมุนอีกรอบ
อัปเดตล่าสุด:
เรียกจากโค้ด
เครื่องมือทุกตัวบนเว็บนี้เป็น REST endpoint ธรรมดา ไม่ต้องมีบัญชีหรือคีย์ API ก็เรียกได้ ใช้ได้ทั้งเบราว์เซอร์ นักพัฒนา และเอเจนต์
curl -X POST "https://pdf123.xyz/api/v1/general/rotate-pdf" \
-F "[email protected]" \
-F "pageNumbers=all" \
-F "angle=90" \
-o output.pdfมีเป็นเครื่องมือ MCP สำหรับไคลเอนต์เอเจนต์ที่รองรับ Model Context Protocol (JSON-RPC 2.0 ผ่าน POST /mcp) เอกสาร API ฉบับเต็ม
ใช้งานผ่านเอเจนต์ AI
สกิลเมื่อติดตั้งสกิลนี้ Claude Code, Codex, Cursor และเอเจนต์ AI อื่น ๆ จะใช้ "หมุน PDF" แทนคุณได้: /skills/pdf123-rotate.md
ไฟล์ใช้เฉพาะงานนี้ เสร็จแล้วลบอัตโนมัติ