ตัวแปลงภาพ SVG ออนไลน์
แปลง SVG เป็น PNG ในเบราว์เซอร์ ปรับขนาด 1-1000% ตัวอย่าง 100x50 ที่ 200% ได้ 200x100 พิก…
เริ่มใช้งาน
คุณสมบัติและข้อจำกัด
การปรับขนาดและการจำกัด
เครื่องมือนี้มีตัวควบคุมเปอร์เซ็นต์เดียว เริ่มต้นที่ 100% และยอมรับค่า 1–1000% ขนาดจริงจะลดลงโดยอัตโนมัติหากจำเป็น เพื่อให้ทั้งความกว้างและความสูงไม่เกิน 10,000 พิกเซล และผลลัพธ์ไม่เกิน 24 ล้านพิกเซล ตัวอย่าง: SVG ขนาด 100×50 พิกเซล ที่ 200% จะได้ PNG ขนาด 200×100 พิกเซล แต่ SVG ขนาด 4000×3000 พิกเซล ที่ขอ 1000% จะถูกจำกัดด้วยงบประมาณ 24 ล้านพิกเซล เหลือประมาณ 141.42% ได้ผลลัพธ์ประมาณ 5657×4243 พิกเซล แทนที่จะเป็น 40000×30000 ที่ไม่ปลอดภัย
กระบวนการแปลง
SVG ถูกโหลดในบริบทของรูปภาพ วาดลงบน canvas ของเบราว์เซอร์ที่ความกว้างและความสูงตามขนาดจริง จากนั้นเข้ารหัสเป็น PNG อัตราส่วนภาพคงเดิม การแปลงนี้เป็นแบบ SVG เป็นแรสเตอร์: เส้นทาง ข้อความ เลเยอร์ ลิงก์ และความสามารถในการแก้ไขจะไม่ถูกเก็บไว้ใน PNG
ข้อจำกัดของเบราว์เซอร์
การแสดงผลขึ้นอยู่กับการรองรับ SVG และฟอนต์ของเบราว์เซอร์ ฟอนต์ภายนอก ทรัพยากรที่อ้างอิง ฟิลเตอร์ หรือคุณสมบัติ SVG ที่ไม่รองรับอาจแสดงผลต่างหรือล้มเหลว เครื่องมือนี้ไม่ได้ฝังฟอนต์ที่ขาดหายไป ไม่ทำความสะอาดหรือเขียนโค้ด SVG ใหม่ ไม่ปรับเวกเตอร์ให้เหมาะสม ไม่แปลง PNG กลับเป็น SVG และไม่รับประกันความแม่นยำของสีสำหรับการพิมพ์
คำแนะนำการใช้งาน
- ตรวจสอบว่า SVG ของคุณแสดงผลถูกต้องในเบราว์เซอร์ก่อนแปลง
- ใช้ขนาดที่เหมาะสมกับจุดประสงค์ เพื่อหลีกเลี่ยงไฟล์ใหญ่เกินจำเป็น
- เก็บไฟล์ SVG ต้นฉบับไว้เสมอ เพราะ PNG ไม่สามารถแก้ไขได้
- สำหรับงานพิมพ์ ควรตรวจสอบสีกับซอฟต์แวร์เฉพาะทาง
คำถามที่พบบ่อย
1. ทำไม PNG ที่ได้จึงมีขนาดไม่ตรงตามที่ตั้งไว้?
เครื่องมือจะลดขนาดจริงโดยอัตโนมัติ หากขนาดที่คำนวณได้เกิน 10,000 พิกเซลในด้านใดด้านหนึ่ง หรือเกิน 24 ล้านพิกเซลทั้งหมด เพื่อป้องกันไม่ให้ canvas ใหญ่เกินไปและทำให้เบราว์เซอร์ค้าง
2. ข้อความใน PNG ไม่เหมือนกับใน SVG จะแก้ไขอย่างไร?
การแสดงผลข้อความขึ้นอยู่กับฟอนต์ที่เบราว์เซอร์ใช้ หากฟอนต์ที่ SVG อ้างอิงไม่พร้อมใช้งาน ข้อความอาจถูกแทนที่ด้วยฟอนต์อื่น ตรวจสอบให้แน่ใจว่าฟอนต์ทั้งหมดถูกฝังหรือมีอยู่ในระบบ หรือแปลงข้อความเป็นเส้นโค้งก่อนอัปโหลด
3. รองรับ SVG ที่มีฟิลเตอร์หรือเอฟเฟกต์พิเศษหรือไม่?
การรองรับฟิลเตอร์และเอฟเฟกต์ขึ้นอยู่กับเบราว์เซอร์ หากเบราว์เซอร์ไม่รองรับ ฟิลเตอร์อาจถูกละเว้นหรือแสดงผลต่าง ควรทดสอบกับ SVG ของคุณ หากผลลัพธ์ไม่เป็นไปตามที่คาดหวัง อาจต้องปรับแต่ง SVG ให้เข้ากับเบราว์เซอร์
การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ของคุณ