Solved

Onthefly VML to Bitmap conversion available?

Posted on 2001-07-12
8
250 Views
Last Modified: 2013-11-19
Is it possible to use VML to create a vector image onthefly and translate it to GIF or any other bitmap format onthefly. What I am doing is a program that uses ASP to retrieve data from a DB and VML to create charts dynamically. I want to give to the user the ability to save the chart as an image. Is this possible?
0
Comment
Question by:ssotir
  • 5
  • 2
8 Comments
 
LVL 4

Expert Comment

by:Gibble
Comment Utility
...hmmm...that is an intriguing question...
Let me get back to you on that.
0
 
LVL 4

Expert Comment

by:Gibble
Comment Utility
...hmmm...that is an intriguing question...
Let me get back to you on that.
0
 
LVL 4

Expert Comment

by:Gibble
Comment Utility
Oops double post sorry :(

Anyhow...from what I can tell, you can't.  Well, you can't do it easily.  I did a quick search and couldn't find much that would be of help to doing this.  Sorry :(

btw, isn't VML dead and SVG the new way?

If I come across something I will let you know.
0
 
LVL 5

Accepted Solution

by:
raizon earned 50 total points
Comment Utility
Here is an article about using Office Web Components to make charts based on data read from a database.

http://www.4guysfromrolla.com/webtech/022101-1.shtml
0
Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

 
LVL 4

Expert Comment

by:Gibble
Comment Utility
Office Web Components I do use.  They work allright but technically only people with a legitamate copy of MS Office can view them using the components.  But they do allow you to create gifs server side and display that instead.  

But alas that won't help you convert your existing vml images to gif/jpg format for easy downloading.
0
 

Author Comment

by:ssotir
Comment Utility
I see the reality. There is no easy way doing this. Probably I have to reconsider the use of VML and user Office Components or something like that. The solution I had invented was to load the VML file from powerpoint and save it as an image. Office 2k supports VML import and bitmap export and all that can be done from ASP vbscript.

Anyway thank you..
0
 
LVL 4

Expert Comment

by:Gibble
Comment Utility
>>Office 2k supports VML import and bitmap export and all that can be done from ASP vbscript.


So you found away to convert VML to bitmap in ASP?
If this is what you mean can you show us how, I really am quite interested in how you did this.
0
 

Author Comment

by:ssotir
Comment Utility
I did it by using a Server.CreateObject to create a powerpoint object. Writing the VML commands and saving as bitmap. The reason I asked is that in order to do that I must install Office2K on the server and I think that speed want be good enough...
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Accessibility and Usability are two concepts that seem to be closely related.  But, too many people seem to have a distorted perception of them. During last five years, those two words have come to the day-to-day work of almost every web develope…
"In order to have an organized way for empathy mapping, we rely on a psychological model and trying to model it in a simple way, so we will split the board to three section for each persona and a scenario and try to see what those personas would Do,…
Learn how to set up basic frames and paths in Prezi and understand the open space that Prezi allows you to create presentations in.
Learn how to use the remote presentation tool in Prezi to allow you to harness the power of this cloud based presentation platform. You can show your presentation with a remote audience using this free tool.

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now