Active Server Flash Standard
| Author |
|
| Company |
eMarkSoft Inc. |
| Source Code Available |
No |
| License Type |
Free |
| Submitted On |
March 04, 2003 |
| Updated on |
July 25, 2007 |
| .NET Framework |
1.x |
| Cost |
$ 0 |
Description
Active-X compone for generating web server side adverting banner, dynamic content in Macromedia swf flash format from your ASP (VBScript and JScript), your PHP scripts. Fast, Flexible, Easy to Use, ASF is a Flash charting and graphing component for web servers and for embedding in applications. By supporting UTF8 (Unicode) text strings, ASF can draw canvas with characters from multiple languages. Browser friendly: No Java are required.
Syntax Example
<% @LANGUAGE="JScript" %>
<%
Response.Buffer = true
Response.CacheControl = "no-chache"
var Movie = Server.CreateObject("eMarkASF.Movie")
Movie.SetSize( 600, 229)
Movie.SetBackgroundColorEx( "#FFD700")
var color1 = Server.CreateObject("eMarkASF.Color")
color1.ColorString = "#FFFFFF"
var color2 = Server.CreateObject("eMarkASF.Color")
color2.ColorString = "red"
var obj = Server.CreateObject("eMarkASF.FlashObject")
obj.CreatePolygon( 20, 50)
obj.AddPolygonLineTo( 20,200)
obj.AddPolygonLineTo( 200, 50)
obj.AddPolygonLineTo( 20, 50)
obj.LineWidth = 4
obj.SetRadialFill( color1, color2)
var obj2 = Server.CreateObject("eMarkASF.FlashObject")
obj2.CreatePolygon( 20, 50)
obj2.AddPolygonLineTo( 20,200)
obj2.AddPolygonLineTo( 200, 50)
obj2.AddPolygonLineTo( 20, 50)
obj2.LineWidth = 4
obj2.SetRadialFill( color2, color1)
var Action = Server.CreateObject("eMarkASF.action")
Action.GetURL( "http://www.google.com", "blank")
/*
' OverDownToIdle = 1,
' IdleToOverDown = 2,
' OutDownToIdle = 3,
' OutDownToOverDown = 4,
' OverDownToOutDown = 5,
' OverDownToOverUp = 6,
' OverUpToOverDown = 7,
' OverUpToIdle = 8,
' IdleToOverUp = 9
*/
var btn = Server.CreateObject("eMarkASF.FlashObject")
btn.CreateButton( obj, obj2, obj, obj2)
btn.QueueEvent( Action, 7)
Movie.AddObject( btn)
obj.CreateOval( 250,70,550,210)
obj.LineWidth = 0
obj.SetRadialFill( color1, color2 )
obj2.CreateOval( 250,70,550,210)
obj2.LineWidth = 0
obj2.SetRadialFill( color2, color1)
color2.ColorString = "blue"
var obj3 = Server.CreateObject("eMarkASF.FlashObject")
obj3.CreateOval( 250,70,550,210)
obj3.LineWidth = 0
obj3.SetRadialFill( co
Reviews
Submit a review