← เครื่องมือทั้งหมด

แปลง SVG เป็น PNG

แปลงรูป SVG vector เป็น PNG ในเบราว์เซอร์ในขนาดที่เลือก รักษาความโปร่งใส เลือกความละเอียดที่ถูกต้อง และไม่เคยมีการอัปโหลด

แปลงเวกเตอร์ SVG ให้เป็นภาพ PNG ที่พร้อมใช้งาน

ไฟล์ SVG คือชุดคำสั่ง ไม่ใช่ภาพที่สำเร็จรูป เปิดในโปรแกรมแก้ไขข้อความแล้วคุณจะพบ XML ที่อธิบาย Path รูปทรง สี และเส้นโค้ง เหมือนสูตรที่เบราว์เซอร์ใช้วาดงานศิลป์ใหม่ตามขนาดที่ขอ PNG คือสิ่งตรงข้าม กริดของพิกเซลที่มีสีแช่แข็งไว้ที่ความกว้างและความสูงที่แน่นอน การแปลงหนึ่งเป็นอีกแบบเรียกว่า Rasterization และเครื่องมือนี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ คุณเลือกขนาดเอาต์พุต SVG ถูกวาดลงบน HTML Canvas และ PNG กลับมา โดยไม่มีไฟล์ใดออกจากอุปกรณ์ของคุณ

รูปทรงเวกเตอร์สะอาดกำลังละลายเป็นกริดพิกเซลเรืองแสงบนพื้นหลังสีอินดิโกเข้ม
การ Rasterize เปลี่ยนเวกเตอร์ที่ไม่ขึ้นกับความละเอียดเป็นกริดพิกเซลที่แน่นอน

เวกเตอร์กับราสเตอร์ ในเงื่อนไขง่ายๆ

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

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

ทำไมถึง Rasterize SVG ตั้งแต่แรก?

ถ้า SVG ปรับขนาดได้สวยงามมาก ทำไมต้องแปลงมัน? ความเข้ากันได้มักเป็นคำตอบ หลายที่เพียงแค่ไม่รับ SVG โปรแกรมอีเมลหลายตัวลบหรือปฏิเสธการแสดง โปรแกรมแก้ไขเอกสารและซอฟต์แวร์นำเสนอมักต้องการภาพแบน ตลาดและเครือข่ายโฆษณาต้องการ PNG หรือ JPG และแพลตฟอร์มโซเชียลส่วนใหญ่ไม่สนใจการอัปโหลดเวกเตอร์ ระบบเนื้อหาบางระบบยังบล็อก SVG โดยสิ้นเชิงด้วยเหตุผลด้านความปลอดภัย เนื่องจากฟอร์แมตสามารถฝัง Script ได้

เหตุผลที่สองคือบางครั้งคุณ ต้องการ Asset ที่มีขนาดแน่นอน ไอคอนแอป ภาพขนาดย่อ ภาพพรีวิว Open Graph และสื่อสิ่งพิมพ์ล้วนต้องการขนาดพิกเซลที่แน่นอน PNG ล็อคงานศิลป์ไปยังเป้าหมายนั้นเพื่อให้แสดงเหมือนกันทุกที่ โดยไม่มีความประหลาดใจจากผู้ดูที่ตีความเวกเตอร์ต่างกัน การแปลง SVG ต้นฉบับของคุณเป็นขนาดที่แน่นอนที่แพลตฟอร์มต้องการมักเป็นเส้นทางที่สะอาดที่สุดสู่ผลลัพธ์ที่สม่ำเสมอ

การเลือกความละเอียดเอาต์พุตที่ถูกต้อง

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

หน้าจอมาตรฐานดีที่ 1x ขนาดที่กำหนดของงานศิลป์ จอ High-DPI และ Retina บรรจุพิกเซลประมาณสองเท่าในพื้นที่เดียวกัน ดังนั้นการส่งออก 2x ทำให้ไอคอนและกราฟิกยังคมชัดแทนที่จะเบลอ สำหรับงานพิมพ์ โปสเตอร์ หรือจอแสดงผลขนาดใหญ่มาก 3x หรือ 4x ให้พื้นที่เผื่อ เนื่องจากต้นฉบับเป็นเวกเตอร์ การส่งออกที่ใหญ่กว่าไม่มีค่าใช้จ่ายด้านคุณภาพ เส้นโค้งเพียงแค่ถูกคำนวณใหม่ที่จำนวนพิกเซลสูงกว่าก่อนที่จะถูกทำให้แบน เมื่อไม่แน่ใจ ให้แสดงผลขนาดใหญ่ คุณสามารถลดขนาด PNG ใหญ่ลงได้เสมอ แต่ไม่มีทางกู้คืนรายละเอียดโดยการขยาย PNG เล็ก

ไอคอน Wireframe ที่สามารถปรับขนาดได้ข้างๆ แผ่น PNG ที่เรียงซ้อนกันเรืองแสงใน Cyan และทอง
SVG ต้นฉบับใบเดียวสามารถส่งออกเป็น PNG ขนาดพิกเซลแน่นอนได้หลายขนาด

ความโปร่งใสติดมาด้วย

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

ทุกอย่างอยู่บนอุปกรณ์ของคุณ

โปรแกรมแปลงนี้ทำงานเป็นโค้ดในเครื่องในเบราว์เซอร์โดยใช้ Canvas API SVG ของคุณถูกอ่าน วาด และส่งออกโดยไม่เคยถูกส่งไปยังเซิร์ฟเวอร์ จึงไม่มีการอัปโหลด ไม่มีคิว และไม่มีสำเนางานศิลป์ของคุณในพื้นที่เก็บข้อมูลของคนอื่น นั่นเร็วกว่าสำหรับคุณและปลอดภัยกว่าสำหรับทุกอย่างที่คุณไม่อยากส่งให้บุคคลที่สาม จากแบรนด์ที่ยังไม่เปิดตัวถึงแผนภาพภายใน เมื่อเสร็จที่นี่แล้ว สำรวจ เครื่องมือภาพ ที่เหลือของเรา ถ้าคุณกำลังสร้าง Asset สำหรับ Windows หรือ Favicon โปรแกรมแปลง PNG เป็น ICO เป็นขั้นตอนถัดไปที่เป็นธรรมชาติ

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

PNG จะดูคมชัดเท่า SVG หรือไม่?

ที่ขนาดที่คุณส่งออก ใช่ เพราะเวกเตอร์ถูกแสดงผลใหม่ที่ความละเอียดที่คุณเลือก ขอบจึงยังคมชัด ความแตกต่างคือ PNG ไม่สามารถขยายได้หลังจากนั้นโดยไม่เบลอ ในขณะที่ SVG ต้นฉบับทำได้เสมอ

การแปลงรักษาความโปร่งใสหรือไม่?

ใช่ PNG มีช่องสัญญาณ Alpha ดังนั้นพื้นที่โปร่งใสใน SVG ของคุณจะยังโปร่งใสใน PNG เพิ่มพื้นหลังให้ SVG ก่อนหากต้องการสีพื้นทึบแทน

ควรเลือกความละเอียดเท่าไหร่?

ให้ตรงหรือเกินขนาดที่ใหญ่ที่สุดที่ภาพจะแสดง ใช้ 1x สำหรับหน้าจอมาตรฐาน 2x สำหรับจอ Retina และ High-DPI และ 3x หรือ 4x สำหรับงานพิมพ์หรือกราฟิกขนาดใหญ่มาก การแสดงผลที่ใหญ่กว่าไม่มีค่าใช้จ่ายด้านคุณภาพเนื่องจากต้นฉบับเป็นเวกเตอร์

ทำไมไม่ใช้ SVG ทุกที่?

โปรแกรมอีเมล โปรแกรมแก้ไขเอกสาร ตลาด และแพลตฟอร์มโซเชียลจำนวนมากไม่รับหรือแสดง SVG ได้อย่างน่าเชื่อถือ PNG ทำงานได้เกือบทุกที่และล็อคงานศิลป์ไว้ที่ขนาดที่แน่นอนและคาดเดาได้

ไฟล์ของฉันถูกอัปโหลดที่ไหนหรือไม่?

ไม่ ทุกอย่างทำงานในเครื่องในเบราว์เซอร์ของคุณ SVG ของคุณไม่เคยถูกส่งไปยังเซิร์ฟเวอร์ ดังนั้นไม่มีการอัปโหลด เก็บ หรือติดตาม

ฉันสามารถแปลง PNG กลับเป็น SVG ได้หรือไม่?

ไม่สามารถทำได้อย่างซื่อสัตย์ การ Rasterize ทิ้งคณิตศาสตร์ต้นฉบับ ดังนั้นการกลับไปหมายถึงการ Trace พิกเซลให้เป็น Path เวกเตอร์ใหม่ ซึ่งแทบไม่ตรงกับต้นฉบับ เก็บ SVG ต้นฉบับของคุณเป็นไฟล์หลัก