ฉันใช้ RaphaelJS เบราว์เซอร์แสดงแผนภูมิ ให้ฉัน (ซึ่ง ใน VML เนื่องจากผู้ใช้ของฉันทุกคนใช้ IE) ฉันต้องการให้ผู้ใช้สามารถบันทึกภาพนี้และแชร์ได้ตามปกติ เช่น วางในอีเมล ใน PowerPoint ในเอกสาร ฯลฯ
ปัญหามีไม่มากนักที่สามารถเรนเดอร์ VML ได้ ฉันสามารถรับมาร์กอัป VML ที่อธิบายรูปภาพกลับไปยังเซิร์ฟเวอร์ได้อย่างง่ายดาย ทั้งหมดที่ฉันต้องการทำ คือแปลงเป็นรูปแบบที่เป็นสากลมากขึ้น เช่น PNG, BMP, GIFF อะไรก็ได้ ซึ่งฉันสามารถอนุญาตให้ผู้ใช้ดาวน์โหลดได้
ฉันเคยเห็นคนจำนวนมากดิ้นรนกับเรื่องนี้ ฉันคิดว่าการที่ VML เป็นรูปแบบ SVG ที่เป็นกรรมสิทธิ์ของ Microsoft พวกเขาอาจมี สิ่งอำนวยความสะดวกอย่างน้อย ในภาษาของตนเอง (C#,VB.net) ในการแปลง VML เป็นบิตแมป
มีใครรู้บ้างคะ?
(บังเอิญว่าฉัน ใช้ PHP ไม่ได้ - ฉันเคยเห็นคนจำนวนมากพยายามแก้ไขปัญหานี้ด้วยโซลูชันที่ใช้ PHP)
ขอบคุณ :)