below — see vite.config.ts for the full policy and reasoning, and `app/static/_headers` for the real HTTP header Cloudflare Pages serves in production (kept in sync with the per-build hashes by scripts/patch-csp-headers.mjs, a postbuild step, so the two don't silently disagree and break the deployed app). --> %sveltekit.head%

ตั้งรหัสผ่าน / ปลดล็อก PDF

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

ใช้ qpdf เข้ารหัสมาตรฐาน AES-256 จริง (ไม่ใช่การเข้ารหัสที่เขียนขึ้นเอง) ทำงานในเบราว์เซอร์ผ่าน WebAssembly — หากลืมรหัสผ่าน จะไม่มีทางกู้คืนไฟล์ได้ กรุณาจดจำให้ดี

เลือกการทำงาน

ลากไฟล์ PDF มาวางที่นี่ หรือ