ล้างไฟล์ PDF ก่อนแชร์
ล้าง PDF คือเครื่องมือที่ลบเนื้อหาที่ทำงานได้และเนื้อหาที่ซ่อนอยู่ตามที่เลือกออกจาก PDF ได้แก่ การกระทำ JavaScript ตอนเปิดเอกสารและการกระทำเพิ่มเติม ไฟล์ฝัง เมตาดาต้า XMP และ Info และหมายเหตุลิงก์ พร้อมตัวเลือกลบฟอนต์ เป็นการดูแลก่อนแชร์ ไม่ใช่การสแกนไวรัสหรือทาบดำ
ลากไฟล์มาที่นี่ หรือคลิกเพื่อเลือก
รองรับ PDF · ไม่เกิน 500.0 MB ต่อไฟล์ · สูงสุด 20 ไฟล์ต่อครั้ง
คุณวางไฟล์ด้วย Ctrl/Cmd+V หรือจากเมนูคลิปบอร์ดได้เช่นกัน
การล้าง PDF เอาส่วนประกอบที่เลือกออกก่อนส่งต่อ: ตะขอ JavaScript ระดับแคตตาล็อก (`AA`, `OpenAction`), XMP Metadata, ต้นไม้ชื่อ EmbeddedFiles, พจนานุกรม Info ใน trailer, `AA` ระดับหน้า, หมายเหตุ Link และทรัพยากร Font ระดับหน้าที่เอาออกเมื่อคุณเปิดสวิตช์
ค่าเริ่มต้นบนเว็บเปิด JavaScript ไฟล์ฝัง XMP เมตาดาต้า Info และลิงก์ `removeFonts` ปิดโดยค่าเริ่มต้นด้วยเหตุผล การลอกทรัพยากร Font อาจทำให้ข้อความหายหรือกลายเป็นสี่เหลี่ยม เมื่อเรียกผ่าน API จะไม่มีอะไรถูกลบเลย เว้นแต่คุณส่งแฟล็ก `removeX=true` แต่ละตัว
นี่คือการผ่าพจนานุกรมบน PDF ที่โหลดแล้ว ไม่ใช่ qpdf `--sanitize` ไม่ใช่สแกนไวรัส และไม่ใช่ทาบดำ ชื่อและตัวเลขที่มองเห็นบนหน้ายังอยู่ หากต้องเอาความลับในเนื้อหาออก ใช้ทาบดำข้อความ
ไฟล์แนบที่ยังต้องการให้ดึงออกก่อน ล้างสำเนาสำหรับแจกจ่าย การคำนวณที่พึ่งการกระทำตอนเปิดเอกสารอาจหยุด JavaScript ที่อยู่ในต้นไม้สคริปต์ที่มีชื่อ ในช่องฟอร์ม หรือในการกระทำของหมายเหตุจะไม่ถูกลบ ดู JavaScript จะแสดงสิ่งที่เหลืออยู่ การผสานเป็นงานอีกอย่าง มันวาดหมายเหตุเข้าเนื้อหา ไม่ได้ลบแคตตาล็อกที่ใช้งานอยู่
ล้างเฉพาะไฟล์ที่คุณมีสิทธิ์แก้ การลอกเมตาดาต้าตรวจสอบจากบันทึกที่ต้องครบอาจไม่เหมาะสม
ไฟล์ที่มีรหัสผ่านจะถูกปลดล็อกให้ในหน้านี้เมื่อคุณใส่รหัสผ่าน ส่วนผู้เรียก API ให้รันถอดรหัสผ่านก่อน หลังดาวน์โหลดเปิด PDF ตรวจว่าหน้าที่ต้องการยังเรนเดอร์ได้ โดยเฉพาะเมื่อเปิด `removeFonts`
ถือว่าการล้างเป็นการทำความสะอาดก่อนแชร์ ไม่ใช่การรับรองความปลอดภัย หลังเอาคีย์เหล่านี้ออก PDF ที่เป็นอันตรายอาจยังเป็นอันตราย
ความสามารถ
- เมื่อเปิดสวิตช์ที่เกี่ยวข้อง เอาตะขอ JS ในแคตตาล็อก, XMP, Info, ชื่อไฟล์ฝัง และหมายเหตุ Link ออก
- เอาแบบอักษรออกได้ ปิดโดยค่าเริ่มต้น
- ไม่ใช่เครื่องสแกนมัลแวร์ และไม่ใช่ทาบดำ
- API แบบไม่ระบุตัวตน: /api/v1/security/sanitize-pdf
ใช้เมื่อไหร่
- ล้าง PDF จากผู้ขายก่อนส่งต่อภายใน
- เอา EmbeddedFiles ที่ไม่ตั้งใจออกก่อนเผยแพร่
- เอาหมายเหตุลิงก์ออกจากไฟล์ที่ไม่ควรคลิกได้อีก
ลบ JavaScript และเมตาดาต้าออกจาก PDF ได้อย่างไร
- อัปโหลด PDF ที่คุณมีสิทธิ์ล้างก่อนแชร์
- คงค่าเริ่มต้น เว้นแต่ต้องเก็บลิงก์หรือเมตาดาต้า อย่าเปิด removeFonts เว้นแต่รู้ผลตามมา
- คลิกเริ่มประมวลผล แล้วดาวน์โหลด PDF ที่ล้างแล้ว
- เปิดไฟล์ ตรวจว่าหน้ายังเรนเดอร์ได้ หากต้องเอาความลับที่มองเห็นออก ให้รันทาบดำข้อความแยก
ข้อจำกัดและกรณีพิเศษ
- ไม่ใช่เครื่องสแกนมัลแวร์
- อาจปิดฟังก์ชันที่พึ่งสคริปต์
- JavaScript ในต้นไม้สคริปต์ที่มีชื่อ ในช่องฟอร์ม และในหมายเหตุจะไม่ถูกลบ
- ความลับที่มองเห็นต้องทาบดำ ไม่ใช่แค่ล้าง
- ขีดจำกัดการอัปโหลดบนเว็บไซต์นี้: ไฟล์ละ 500 MB โดยไฟล์ที่ใหญ่กว่าประมาณ 95 MB จะถูกส่งเป็นส่วน ๆ ส่วนเนื้อหาของคำขอ API โดยตรงหนึ่งครั้งจำกัดที่ 100 MB
ตัวอย่าง
- PDF ที่มีต้นไม้ชื่อ EmbeddedFiles จะเสียต้นไม้นั้นเมื่อ removeEmbeddedFiles เป็น true
- ไฟล์ที่มีสคริปต์เดียวเป็นการกระทำตอนเปิดเอกสาร จะไม่รันสคริปต์นั้นอีกหลัง removeJavaScript
ความเป็นส่วนตัวของเครื่องมือนี้
ไฟล์อัปโหลดผ่าน HTTPS ประมวลผลในหน่วยความจำหรือไดเรกทอรีชั่วคราวอายุสั้นบนเซิร์ฟเวอร์ของเรา และลบเมื่อผลลัพธ์พร้อม เราไม่เก็บสำเนาไว้เปิดดูภายหลัง ฝึกโมเดล หรือสร้างโปรไฟล์โฆษณา รายละเอียดการเก็บรักษาและการเปิดเผยคุกกี้ AdSense อยู่ในนโยบายความเป็นส่วนตัว
คำถามที่พบบ่อย
- การล้างเอารหัสผ่านออกหรือไม่
- ไม่ การเข้ารหัสที่คุณมีสิทธิ์ถอด ใช้ถอดรหัสผ่าน
- ช่องฟอร์มยังใช้ได้หรือไม่
- ล้าง PDF ลบการกระทำตอนเปิดเอกสารและการกระทำเพิ่มเติมของแคตตาล็อกและหน้า สคริปต์ระดับช่อง เช่น การคำนวณ จะไม่ถูกลบ ทดสอบไฟล์ก่อนส่ง
- เหมือนการผสานหรือไม่
- ไม่ การผสานวาดหมายเหตุเข้าเนื้อหาหน้า การล้างลบแคตตาล็อก ชื่อ และหมายเหตุที่เลือก
- การล้างรับประกันว่าไม่มีมัลแวร์หรือไม่
- ไม่ มันเอาพจนานุกรมที่ระบุออก ไม่ใช่เครื่องสแกน และไม่ใช่การรับรอง
อัปเดตล่าสุด:
เรียกจากโค้ด
เครื่องมือทุกตัวบนเว็บนี้เป็น REST endpoint ธรรมดา ไม่ต้องมีบัญชีหรือคีย์ API ก็เรียกได้ ใช้ได้ทั้งเบราว์เซอร์ นักพัฒนา และเอเจนต์
curl -X POST "https://pdf123.xyz/api/v1/security/sanitize-pdf" \
-F "[email protected]" \
-F "removeJavaScript=true" \
-F "removeEmbeddedFiles=true" \
-F "removeXMPMetadata=true" \
-F "removeMetadata=true" \
-F "removeLinks=true" \
-F "removeFonts=false" \
-o output.pdfมีเป็นเครื่องมือ MCP สำหรับไคลเอนต์เอเจนต์ที่รองรับ Model Context Protocol (JSON-RPC 2.0 ผ่าน POST /mcp) เอกสาร API ฉบับเต็ม
ใช้งานผ่านเอเจนต์ AI
สกิลเมื่อติดตั้งสกิลนี้ Claude Code, Codex, Cursor และเอเจนต์ AI อื่น ๆ จะใช้ "ล้าง PDF" แทนคุณได้: /skills/pdf123-sanitize.md
ไฟล์ใช้เฉพาะงานนี้ เสร็จแล้วลบอัตโนมัติ