ขีดจำกัดของรูปภาพ การจัดเก็บ และการกู้คืนผลลัพธ์
การประมวลผลของเบราว์เซอร์จะเก็บไฟล์ไว้ในเครื่อง แต่ก็ยังต้องการหน่วยความจำและพื้นที่เก็บข้อมูลของอุปกรณ์
ขนาดที่บีบอัดไม่ใช่การใช้หน่วยความจำ
ไฟล์บีบอัดขนาดเล็กสามารถถอดรหัสเป็นล้านพิกเซลได้ รูปภาพขนาด 6,000 × 4,000 ต้องการพื้นที่ประมาณ 96 MB สำหรับบัฟเฟอร์พิกเซลขนาดสี่ไบต์หนึ่งไบต์ ก่อนแคนวาส ถอดรหัส และส่งออกค่าใช้จ่าย Purow ยอมรับได้ถึง 20 MB ต่อไฟล์และ 24 เมกะพิกเซล ประมวลผลไฟล์ตามลำดับ และจำกัดแบตช์ไว้ที่สิบ
มีการตรวจสอบประเภทอินพุตและขนาดรูปภาพก่อนถอดรหัสบิตแมป ไฟล์ที่เสียหาย ภาพเคลื่อนไหวที่ไม่รองรับ หรือรูปภาพขนาดใหญ่เกินไปถูกปฏิเสธโดยมีข้อผิดพลาดที่เป็นประโยชน์ ขีดจำกัดเบราว์เซอร์และอุปกรณ์อาจต่ำกว่าขีดจำกัดสูงสุดที่โฆษณาไว้
ผลลัพธ์เป็นของเบราว์เซอร์นี้
แต่ละชุดที่สำเร็จจะมี URL ผลลัพธ์แบบสุ่ม ไฟล์เอาต์พุตจะถูกจัดเก็บไว้ใน IndexedDB ของอุปกรณ์นี้เป็นเวลาหนึ่งชั่วโมง ดังนั้นการรีเฟรชจึงสามารถกู้คืนได้ การเปิด URL เดียวกันในเบราว์เซอร์หรืออุปกรณ์อื่นไม่สามารถกู้คืนรูปภาพได้ การล้างข้อมูลไซต์จะลบผลลัพธ์ด้วย
บันทึกที่หมดอายุจะถูกล้างในกระบวนการถัดไป ลบผลลัพธ์ทันทีด้วยปุ่มลบหากคุณใช้อุปกรณ์ที่ใช้ร่วมกัน ไฟล์ต้นฉบับจะไม่ถูกลบโดย Purow
กู้คืนจากข้อผิดพลาด
หากพื้นที่เก็บข้อมูลเต็ม ให้เพิ่มพื้นที่ว่างในอุปกรณ์หรืออนุญาตให้ใช้พื้นที่เก็บข้อมูลของไซต์ จากนั้นดำเนินการอีกครั้ง หากไฟล์ไม่สามารถอ่านได้ ให้เปิดไฟล์ในแอปพลิเคชันรูปภาพที่เชื่อถือได้และส่งออกรูปภาพคงที่ที่รองรับ ใช้รูปภาพน้อยลงหรือเล็กลงบนอุปกรณ์ที่มีหน่วยความจำจำกัด การยกเลิกจะหยุดแบทช์โดยไม่ต้องอัปโหลดไฟล์หรือเผยแพร่ผลลัพธ์บางส่วน
บีบอัดรูปภาพ