รายละเอียดที่เกินบรรยาย (คุณไม่ได้ขอ)
บางรูปแบบภาพเช่น JPG, สนับสนุนLossy การบีบอัด เมื่อภาพที่ถูกบีบอัดแบบ Lossy ถูกบันทึกและแสดงผลกลับมาภาพนั้นจะไม่ตรงตามที่คุณออกแบบไว้ 100% แต่เพียงแค่ "ปิด" ภาพร่าง บางส่วนของรายละเอียดเดิมจะหายไป เนื่องจากไม่มีความคาดหวังของความถูกต้องภาพที่ถูกบีบอัดของ Lossy จึงมีความหรูหราในการเก็บข้อมูลเพียงเล็กน้อยเกี่ยวกับการออกแบบดั้งเดิมส่งผลให้มีไฟล์ขนาดเล็ก พวกเขายังอนุญาตให้คุณระบุความถูกต้องของผลลัพธ์: ความแม่นยำน้อยกว่าที่ผลลัพธ์จะต้องมีขนาดเล็กลง
ในอีกรูปแบบ PNG, โดยการออกแบบรองรับการบีบอัด Lossless ซึ่งหมายความว่าหลังจากบันทึกภาพในไฟล์แล้วเมื่อมีการแสดงผลกลับพิกเซลทั้งหมดจะถูกเรนเดอร์ตรงตามที่คุณออกแบบโดยไม่สูญเสียรายละเอียดใด ๆ นี่เป็นสิ่งที่ดี แต่น่าเสียดายที่มันต้องเก็บข้อมูลจำนวนมากเพื่อแสดงภาพอย่างสมบูรณ์แบบทำให้เกิดไฟล์ขนาดใหญ่
PNG ทำสิ่งที่ชาญฉลาดในการเพิ่มประสิทธิภาพข้อมูลที่จำเป็นก่อนที่จะบันทึกลงในไฟล์ แต่คุณไม่สามารถระบุได้เช่นเดียวกับ JPG วิธีที่บีบอัดหรือแม่นยำว่าคุณต้องการให้ไฟล์เป็นอย่างไร ผลลัพธ์เป็นไปตามที่เป็นและคุณไม่สามารถควบคุมได้ว่าไฟล์จะมีขนาดใหญ่เพียงใด
คำแนะนำบางอย่าง
ต้องบอกว่ามีบางสิ่งที่คุณสามารถทำได้เพื่อลองรับไฟล์ขนาดเล็ก
- พื้นที่ขนาดใหญ่ของสีแบนบีบอัดได้ดีกว่าพื้นที่ที่มีลวดลายซับซ้อน ดูว่าคุณสามารถทำให้ภาพของคุณง่ายขึ้นหรือไม่
- คุณมีพื้นที่เชิงลบรอบภาพมากหรือไม่? พยายามลดให้เหลือน้อยที่สุด
- คุณใช้ความโปร่งใสหรือไม่ หากไม่ใช่ให้ลองบันทึกรูปภาพเป็น JPG แทน
- หากคุณไม่สามารถบันทึกเป็น JPG ไม่ว่าด้วยเหตุผลใดก็ตาม แต่ไม่ได้ใช้ความโปร่งใสให้ยกเลิกการเลือก "โปร่งใส" จากตัวเลือกการบันทึก วิธีนี้จะทำให้กัดได้เล็กน้อยจากผลลัพธ์สุดท้ายของคุณ
- ลองตัดภาพเป็นบางส่วนแล้วเขียนเป็น HTML ขั้นสุดท้ายเช่นเรียงตัวต่อ คุณสามารถบันทึกชิ้นส่วนที่ต้องการความโปร่งใสเช่น PNG และส่วนอื่น ๆ เป็น JPG ที่บีบอัดได้สูง ผลรวมควรจะหนักน้อย
- ใช้เครื่องมือบีบอัด PNG (เช่นhttps://tinypng.com/ ) โปรดทราบว่าเครื่องมือเหล่านี้ใช้อัลกอริทึมแบบสูญเสีย พวกเขาพยายามทำให้รูปภาพของคุณง่ายขึ้นเพื่อให้สามารถบันทึกเป็นไฟล์ขนาดเล็กลงได้ มันลดขนาดไฟล์ของคุณลงอย่างมาก แต่ผลลัพธ์สุดท้ายอาจหลวมรายละเอียดมากเกินไป คุณสามารถลองและตัดสินผลขึ้นอยู่กับแอปพลิเคชัน
หากคุณแบ่งปันภาพฉันสามารถให้คำแนะนำกับคุณได้