ข้ามไปยังเนื้อหาหลัก
PPDF123

ทาบดำหน้า PDF ตามคำที่ค้น

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

ลากไฟล์มาที่นี่ หรือคลิกเพื่อเลือก

รองรับ PDF · ไม่เกิน 500.0 MB ต่อไฟล์ · สูงสุด 20 ไฟล์ต่อครั้ง

คุณวางไฟล์ด้วย Ctrl/Cmd+V หรือจากเมนูคลิปบอร์ดได้เช่นกัน

ทาบดำข้อความอ่านข้อความของแต่ละหน้าแล้วเทียบกับคำที่คุณคั่นด้วยจุลภาค การจับคู่เป็นการตรวจสตริงย่อยที่ไม่แยกตัวพิมพ์เล็กใหญ่ `acme` จึงตรงกับ `ACME Corp` ด้วย ทุกหน้าที่ตรงกันจะถูกแทนที่ด้วยหน้าสีดำทึบ เป็นการปิดทับระดับหน้า ไม่ใช่ระดับคำ

ในหน้าที่ตรงกัน เนื้อหาเดิม ทรัพยากร และคำอธิบายประกอบจะถูกถอดออก จึงดึงคำที่ซ่อนไว้ออกจากหน้านั้นไม่ได้ สีที่เติมตรึงเป็นสีดำ (`#000000`) ช่องสีจะถูกละเว้น

เครื่องมือยังล้างร่องรอยที่หน้าที่ถูกปิดทับทิ้งไว้ที่อื่นในไฟล์ด้วย ได้แก่ ช่องฟอร์มบนหน้านั้น ที่คั่นหน้าที่ชี้ไปยังหน้านั้นหรือมีคำที่ค้น รายการข้อมูลเอกสารที่ตรงกัน เมทาดาทา XMP ของหน้าที่ถูกปิดทับ และข้อความในโครงสร้างแท็ก ไฟล์ฝัง JavaScript และข้อความในหน้าที่ไม่ตรงกันจะไม่ถูกแตะต้อง โดยสองอย่างแรกลบได้ด้วยล้าง PDF

รายการคำว่างจะถูกปฏิเสธพร้อมข้อผิดพลาด หน้าที่ไม่ตรงกัน รวมถึงหน้าสแกนที่เป็นภาพล้วนและไม่มีชั้นข้อความ จะออกมาเหมือนเดิม ไม่มี OCR หน้าที่สแกนจึงเอาออกได้ด้วยลบหน้าเท่านั้น

API ยังรับ `caseSensitive=true` และ `useRegex=true` (ไวยากรณ์ regex ของ Rust สูงสุด 200 คำที่คั่นด้วยจุลภาค) ฟอร์มบนเว็บไซต์มีแค่รายการคำ

ไฟล์ที่มีรหัสผ่านจะถูกปลดล็อกให้ในหน้านี้เมื่อคุณใส่รหัสผ่าน ส่วนผู้เรียก API ให้รันถอดรหัสผ่านก่อน

ความสามารถ

  • จับคู่คำโดยไม่แยกตัวพิมพ์เล็กใหญ่ ทุกหน้าที่ตรงกันกลายเป็นหน้าสีดำ
  • ลบเนื้อหาเดิมของหน้า ช่องฟอร์ม ชื่อที่คั่นหน้าที่ตรงกัน และเมทาดาทา
  • รายการคำว่างจะถูกปฏิเสธ หน้าที่ไม่ตรงกันไม่เปลี่ยน
  • API แบบไม่ระบุตัวตน: /api/v1/security/auto-redact

ใช้เมื่อไหร่

  • ทาดำหน้าที่กล่าวถึงชื่อลูกค้าหรือเลขที่บัญชีก่อนแชร์
  • เอาหน้าที่มีข้อมูลระบุตัวบุคคลออกจากไฟล์ส่งออกยาว ๆ
  • เตรียมสำเนาสำหรับตรวจทานที่หน้าอ่อนไหวต้องกู้คืนไม่ได้

ทาบดำหน้าใน PDF ได้อย่างไร

  1. อัปโหลด PDF ที่มีชั้นข้อความและคุณมีสิทธิ์แก้ไข
  2. ใส่คำที่คั่นด้วยจุลภาค เช่น ชื่อลูกค้าหรือเลขที่บัญชี การจับคู่ไม่แยกตัวพิมพ์เล็กใหญ่
  3. คลิกเริ่มประมวลผล ทุกหน้าที่มีคำที่ระบุจะกลายเป็นหน้าสีดำทึบ
  4. เปิดผลลัพธ์ ตรวจว่าหน้าไหนกลายเป็นสีดำ และค้นหาคำเหล่านั้นอีกครั้งก่อนแชร์

ข้อจำกัดและกรณีพิเศษ

  • ทำได้ระดับหน้าเท่านั้น ไม่มีการปิดทับบางส่วนของหน้า
  • ต้องมีชั้นข้อความ หน้าที่เป็นภาพล้วนจะไม่ตรงเลย
  • รายการคำว่างเป็นข้อผิดพลาด
  • ไม่ลบไฟล์ฝังและ JavaScript ใช้ล้าง PDF สำหรับสองอย่างนี้
  • คำที่วาดเป็นรูปทรงเวกเตอร์ไม่มีข้อความให้จับคู่
  • ขีดจำกัดการอัปโหลดบนเว็บไซต์นี้: ไฟล์ละ 500 MB โดยไฟล์ที่ใหญ่กว่าประมาณ 95 MB จะถูกส่งเป็นส่วน ๆ ส่วนเนื้อหาของคำขอ API โดยตรงหนึ่งครั้งจำกัดที่ 100 MB

ตัวอย่าง

  • คำว่า secret จะทาดำหน้า 2 ก็ต่อเมื่อข้อความที่ดึงจากหน้านั้นมี secret ในตัวพิมพ์แบบใดก็ได้
  • คำว่า alpha,beta จะทาดำทุกหน้าที่มีคำใดคำหนึ่งในสองคำนี้

ความเป็นส่วนตัวของเครื่องมือนี้

ไฟล์อัปโหลดผ่าน HTTPS ประมวลผลในหน่วยความจำหรือไดเรกทอรีชั่วคราวอายุสั้นบนเซิร์ฟเวอร์ของเรา และลบเมื่อผลลัพธ์พร้อม เราไม่เก็บสำเนาไว้เปิดดูภายหลัง ฝึกโมเดล หรือสร้างโปรไฟล์โฆษณา รายละเอียดการเก็บรักษาและการเปิดเผยคุกกี้ AdSense อยู่ในนโยบายความเป็นส่วนตัว

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

ทำไมทั้งหน้าถึงเป็นสีดำ
การปิดทับทำที่ระดับหน้า หน้าใดที่ข้อความมีคำที่ระบุจะถูกแทนที่ด้วยหน้าสีดำ จึงไม่มีอะไรบนหน้านั้นเหลืออยู่
ปิดทับคำเดียวแล้วเก็บส่วนที่เหลือของหน้าไว้ได้ไหม
ไม่ได้ ทั้งหน้าที่ตรงกันจะถูกทาดำ ไม่มีการปิดทับเป็นกรอบระดับคำ
ข้อความถูกลบออกจากไฟล์จริงหรือไม่
ในหน้าที่ตรงกัน เนื้อหา ทรัพยากร และคำอธิบายประกอบจะถูกแทนที่ ข้อความจึงไม่อยู่ในหน้านั้นอีก ค่าในฟอร์ม ชื่อที่คั่นหน้าที่ตรงกัน รายการ Info และเมทาดาทาก็ถูกล้างด้วย ไฟล์ฝังและหน้าที่ไม่ตรงกันจะไม่ถูกแตะต้อง
การจับคู่แยกตัวพิมพ์เล็กใหญ่หรือไม่
ไม่ โดยค่าเริ่มต้นคำจะตรงกันโดยไม่สนตัวพิมพ์เล็กใหญ่ ผู้เรียก API ส่ง caseSensitive=true ได้ หรือส่ง useRegex=true เพื่อใช้นิพจน์ปรกติ
ทาบดำข้อความจัดการเอกสารสแกนได้ไหม
ไม่ได้โดยตรง เครื่องมืออ่านชั้นข้อความ และหน้าสแกนที่ไม่มีชั้นนั้นจะถูกปล่อยไว้เหมือนเดิม ไม่มีขั้นตอน OCR

อัปเดตล่าสุด:

เรียกจากโค้ด

เครื่องมือทุกตัวบนเว็บนี้เป็น REST endpoint ธรรมดา ไม่ต้องมีบัญชีหรือคีย์ API ก็เรียกได้ ใช้ได้ทั้งเบราว์เซอร์ นักพัฒนา และเอเจนต์

curl -X POST "https://pdf123.xyz/api/v1/security/auto-redact" \
  -F "[email protected]" \
  -F "listOfText=your-listOfText" \
  -o output.pdf

มีเป็นเครื่องมือ MCP สำหรับไคลเอนต์เอเจนต์ที่รองรับ Model Context Protocol (JSON-RPC 2.0 ผ่าน POST /mcp) เอกสาร API ฉบับเต็ม

ใช้งานผ่านเอเจนต์ AI

สกิล

เมื่อติดตั้งสกิลนี้ Claude Code, Codex, Cursor และเอเจนต์ AI อื่น ๆ จะใช้ "ทาบดำข้อความ" แทนคุณได้: /skills/pdf123-auto-redact.md

สกิลสำหรับเอเจนต์ทั้งหมด

ไฟล์ใช้เฉพาะงานนี้ เสร็จแล้วลบอัตโนมัติ