สรุปสั้น ๆ
Scissor PDF ไม่เคยได้รับไฟล์ของคุณ เมื่อคุณเปิดเครื่องมือ เบราว์เซอร์จะดาวน์โหลดเว็บไซต์และเอนจิน PDF มา เมื่อคุณเลือกไฟล์ ไฟล์จะถูกอ่านเข้าสู่หน่วยความจำของแท็บเบราว์เซอร์ ประมวลผลโดยเอนจินนั้นบนซีพียูของคุณเอง แล้วส่งผลลัพธ์กลับมาให้คุณดาวน์โหลด เมื่อปิดแท็บ ทุกอย่างจะถูกลบทิ้ง
อะไรทำงานที่ไหน
เอนจิน PDF ที่ทำหน้าที่รวม แยก จัดลำดับใหม่ หมุน บีบอัด ใส่เลขหน้า ใส่ลายน้ำ เข้ารหัส และถอดรหัส PDF เขียนด้วย Rust โดยใช้ไลบรารีโอเพนซอร์ส lopdf และคอมไพล์เป็น WebAssembly WebAssembly เป็นรูปแบบแบบแซนด์บ็อกซ์ที่เบราว์เซอร์สมัยใหม่ทุกตัวรันได้ด้วยความเร็วใกล้เคียงแอปในเครื่อง โดยทำงานใน worker เบื้องหลังเพื่อให้หน้าเว็บตอบสนองได้ลื่นไหล
การแสดงตัวอย่างหน้าและการแปลง PDF เป็น JPG ใช้ PDF.js ตัวแสดงผลโอเพนซอร์สที่ติดมากับ Firefox ซึ่งทำงานในเครื่องของคุณเช่นกัน
เซิร์ฟเวอร์ ทำหน้าที่เพียงเก็บไฟล์ของเว็บไซต์สำหรับเครื่องมือ PDF เท่านั้น ไม่มีช่องทางอัปโหลดเอกสาร จึงไม่มีสิ่งใดที่จะรับไฟล์ได้ บริการดูแลลูกค้าขนาดเล็กบนโดเมนเดียวกันจะได้รับเฉพาะสิ่งที่คุณเลือกส่ง เช่น ความคิดเห็นหรือการลงชื่อรอรับแจ้ง รวมถึงจำนวนการเข้าชมหน้าแบบไม่ระบุตัวตน
ตรวจสอบด้วยตัวคุณเอง
เปิดเครื่องมือสำหรับนักพัฒนาของเบราว์เซอร์ สลับไปที่แท็บ Network แล้วลองใช้เครื่องมือใดก็ได้ คุณจะเห็นไฟล์ของหน้าเว็บเองโหลดเข้ามา คำขอนับจำนวนการเข้าชมแบบไม่ระบุตัวตนขนาดเล็กไปที่ /_care/ และไม่มีคำขอใดที่พาเอกสารของคุณไปด้วย คุณยังตัดการเชื่อมต่ออินเทอร์เน็ตหลังจากหน้าเว็บโหลดเสร็จแล้วได้ ทุกเครื่องมือยังคงใช้งานได้
เว็บไซต์ยังส่ง Content Security Policy ที่เข้มงวดเพื่อสั่งให้เบราว์เซอร์ป้องกันไม่ให้หน้าเว็บติดต่อเซิร์ฟเวอร์อื่น ดังนั้นแม้โค้ดของเราผิดพลาด ก็ไม่สามารถส่งไฟล์ของคุณไปที่อื่นได้
ใช้งานออฟไลน์ได้ ติดตั้งได้เหมือนแอป
หลังจากเข้าใช้ครั้งแรก service worker จะเก็บเว็บไซต์และเอนจินไว้ในแคชของเบราว์เซอร์ เครื่องมือจึงเปิดและใช้งานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต ใน Chrome หรือ Edge ให้เลือก ติดตั้ง จากแถบที่อยู่ ใน Safari ให้เลือก เพิ่มไปยัง Dock (Mac) หรือ เพิ่มไปยังหน้าจอโฮม (iPhone และ iPad)
ข้อจำกัดของการประมวลผลในเครื่อง
เนื่องจากงานเกิดขึ้นบนอุปกรณ์ของคุณ ไฟล์ขนาดใหญ่มากจึงถูกจำกัดด้วยหน่วยความจำของอุปกรณ์ ไฟล์ขนาดหลายร้อยเมกะไบต์ใช้งานได้ดีบนแล็ปท็อปทั่วไป และโทรศัพท์ก็จัดการเอกสารที่ใช้ทั่วไปได้ ความเร็วขึ้นอยู่กับโปรเซสเซอร์ของคุณ ไม่ใช่คิวของเซิร์ฟเวอร์ ซึ่งในทางปฏิบัติมักเร็วกว่าการอัปโหลดและดาวน์โหลด