🖼️ เครื่องมือแปลง SVG เป็น PNG -- ฟรี ทำงานภายในเบราว์เซอร์ ไม่ต้องอัปโหลด
แปลงไฟล์ SVG เป็นรูปภาพ PNG ได้ทันทีโดยไม่ต้องส่งไฟล์ไปยังเซิร์ฟเวอร์ วางโค้ด SVG ลงในช่องข้อความ หรือเลือกไฟล์ .svg ผ่านตัวเลือกไฟล์ กำหนดขนาดพิกเซล (1x, 2x, 3x, 4x) หรือพิมพ์ความกว้างที่ต้องการ ความสูงจะปรับตามอัตราส่วนความยาวของภาพ ปรับเปลี่ยนระหว่างพื้นหลังสีขาวกับพื้นหลังโปร่งใส แล้วดาวน์โหลดไฟล์ PNG ด้วยการคลิกเพียงครั้งเดียว
ออกแบบมาเพื่อความเป็นส่วนตัว. เครื่องมือนี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ — ข้อมูลที่คุณป้อนไม่ได้ถูกอัปโหลดหรือเก็บไว้ และยังสามารถใช้งานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต
เกี่ยวกับ
เครื่องมือแปลง SVG เป็น PNG ทำงานทั้งหมดในเบราว์เซอร์โดยใช้ API Canvas ไม่มีเซิร์ฟเวอร์ ไม่มีการอัปโหลดไฟล์ และไม่มีบริการภายนอก เมื่อคุณวางโค้ด SVG หรือเลือกไฟล์ .svg เครื่องมือจะสร้าง URL Blob ชั่วคราวในหน่วยความจำ โหลดเข้าไปในองค์ประกอบ Image ที่อยู่นอกหน้าจอ แล้ววาดผลลัพธ์ลงบน Canvas ที่คุณกำหนดไว้ URL Blob จะถูกยกเลิกทันทีหลังจากการแสดงผล ดังนั้นจึงไม่มีการอ้างอิงถึงไฟล์ของคุณเหลืออยู่ สำหรับ SVG ที่ไม่มีคุณสมบัติความกว้างหรือความสูงที่ระบุไว้ เครื่องมือจะอ่านค่า viewBox เพื่อระบุขนาดตามธรรมชาติ ไฟล์ PNG ที่ส่งออกจะถูกสร้างโดยตรงจาก Canvas ผ่าน canvas.toBlob() และบันทึกไปยังอุปกรณ์ของคุณ
วิธีใช้งาน
- เลือกวิธีนำเข้าของคุณ: คลิก "วาง SVG" และวางโค้ด SVG ลงในช่องข้อความ หรือคลิก "อัปโหลดไฟล์" และเลือกไฟล์ .svg จากอุปกรณ์ของคุณ
- ตั้งค่าขนาดการส่งออก - เลือก 1x, 2x, 3x หรือ 4x เพื่อขยายขนาดตามธรรมชาติของ SVG หรือพิมพ์ความกว้างที่ต้องการในช่องความกว้าง ความสูงจะคำนวณอัตโนมัติจากอัตราส่วนความยาว
- เลือกพื้นหลัง: เลือก "ขาว" เพื่อสร้าง PNG สีขาวที่เหมาะสำหรับเอกสารและการพิมพ์ หรือเลือก "โปร่งใส" เพื่อรักษาช่องทางความโปร่งใสสำหรับการใช้งานกับพื้นหลังสีต่างๆ
- คลิก "แปลงเป็น PNG" - ภาพย่อหน้าจะปรากฏทันทีบน Canvas เพื่อให้คุณตรวจสอบผลลัพธ์ก่อนบันทึก
- คลิก "ดาวน์โหลด PNG" เพื่อบันทึกไฟล์ไปยังอุปกรณ์ของคุณ ไฟล์ถูกสร้างขึ้นทั้งหมดในเบราว์เซอร์ - ไม่มีการอัปโหลดไปยังเซิร์ฟเวอร์ใดๆ
คำถามที่พบบ่อย
- ไฟล์ SVG ของฉันจะถูกอัปโหลดไปยังเซิร์ฟเวอร์หรือไม่?
- ไม่ ไฟล์ SVG ของคุณจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ใดๆ เครื่องมือจะสร้าง URL Blob ชั่วคราวในหน่วยความจำของเบราว์เซอร์ วาดภาพลงบน Canvas HTML แล้วทิ้ง URL ทันทีที่แสดงผล ทุกอย่างเป็นไปตามด้านไคลเอนต์โดยใช้ Canvas API ของเบราว์เซอร์
- ถ้า SVG ของฉันไม่มีคุณสมบัติความกว้างหรือความสูง?
- เครื่องมือจะใช้คุณสมบัติ viewBox เพื่อระบุขนาดตามธรรมชาติ หากไม่มีคุณสมบัติความกว้าง ความสูง หรือ viewBox เครื่องมือจะใช้ค่าเริ่มต้น 300x300 px คุณสามารถเปลี่ยนขนาดการส่งออกได้เสมอโดยใช้ปุ่มปรับขนาดหรือช่องความกว้างที่กำหนดเอง
- ฉันจะได้รับไฟล์ PNG ความละเอียดสูงสำหรับการใช้งาน Retina หรือการพิมพ์ได้อย่างไร?
- เลือก 2x, 3x หรือ 4x เพื่อแสดง PNG ที่มีขนาดใหญ่ขึ้น 2, 3 หรือ 4 เท่าของขนาดพิกเซลตามธรรมชาติของไฟล์ SVG หรือพิมพ์ความกว้างเป็นพิกเซลเฉพาะ เช่น 2400 ในช่องความกว้าง และความสูงจะปรับตามสัดส่วน
- ฉันสามารถทำให้พื้นหลังของ PNG เป็นโปร่งใสได้ไหม?
- ได้ คลิกที่ "Transparent" ในปุ่มสลับพื้นหลังก่อนแปลงไฟล์ พื้นหลังจะไม่ถูกเติมด้วยสีขาว ดังนั้นพื้นที่ของไฟล์ SVG ที่ไม่มีการเติมสีจะถูกบันทึกเป็นพิกเซลโปร่งใสในไฟล์ PNG และรักษาช่องทาง Alpha ไว้
- เครื่องมือนี้จะอัปโหลดข้อมูลของฉันหรือไม่?
- ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ดังนั้นข้อมูลของคุณจึงไม่เคยออกจากอุปกรณ์ของคุณ — และหลังจากโหลดหน้าแล้วยังใช้งานแบบออฟไลน์ได้ด้วย