8
แปลงภาพ SVG เป็น PNG ด้วย PHP
ฉันกำลังทำโปรเจ็กต์เว็บที่เกี่ยวข้องกับแผนที่ที่สร้างขึ้นแบบไดนามิกของสหรัฐอเมริกาโดยระบายสีสถานะต่างๆตามชุดข้อมูล ไฟล์ SVG นี้ให้แผนที่ว่างเปล่าของสหรัฐอเมริกาและเปลี่ยนสีของแต่ละรัฐได้ง่ายมาก ปัญหาคือเบราว์เซอร์ IE ไม่รองรับ SVG ดังนั้นเพื่อให้ฉันใช้ไวยากรณ์ที่มีประโยชน์ที่ svg เสนอฉันจะต้องแปลงเป็น JPG ตามหลักการแล้วฉันต้องการทำสิ่งนี้กับไลบรารี GD2 เท่านั้น แต่สามารถใช้ ImageMagick ได้ด้วย ฉันไม่รู้ว่าต้องทำอย่างไร วิธีการแก้ปัญหาใด ๆ ที่ทำให้ฉันสามารถเปลี่ยนสีของรัฐบนแผนที่ของสหรัฐอเมริกาได้แบบไดนามิกจะได้รับการพิจารณา ที่สำคัญคือมันง่ายที่จะเปลี่ยนสีได้ทันทีและเป็นเบราว์เซอร์ข้าม โปรดใช้โซลูชัน PHP / Apache เท่านั้น
111
php
svg
imagemagick
jpeg
gd2