Charting!!

R

Remy

would not do that...
I think it needs office installed on the client, not very nice, except
for intranet.

Remy
 
E

Eliyahu Goldin

The following is an excerpt from the OWC license:

----
1. GRANT OF LICENSE. If You licensed the Software from Your hardware
manufacturer, You may install and use one (1) copy of the Software. If You
have a valid end user license for Microsoft Office 2003 or any component
application of the Microsoft Office System, Microsoft Office XP, Access
2002, Excel 2002, FrontPage 2002, or any other product identified by
Microsoft and with which the Software interoperates (the "Licensed
Products"), and You licensed the Software from Microsoft, You may use one
(1) copy of the Software in accordance with the end user license agreement
that accompanied the Licensed Product. If You are not a licensee of any of
the Licensed Products, You may only install and use one (1) copy of the
Software for the sole purpose of viewing and printing copies of static
documents, text and images created with the Software; You cannot make any
other use of the Software whatsoever.

----



If all you need is viewing and printing charts, you don't need any license.
You can install OWC on the server, produce charts and send them down to
clients as long as the client doesn't interact with the chart. I use this
scenario in a commercial application. It works with no problems.


--
Eliyahu Goldin,
Software Developer & Consultant
Microsoft MVP [ASP.NET]


Martin Smith said:
WRONG!!!


http://support.microsoft.com/kb/q243006/




Eliyahu Goldin said:
No, it doesn't need Officr neither on the client nor on the server.

--
Eliyahu Goldin,
Software Developer & Consultant
Microsoft MVP [ASP.NET]


Remy said:
would not do that...
I think it needs office installed on the client, not very nice, except
for intranet.

Remy


Eliyahu Goldin wrote:
Consider OWC - Office Web Components.

http://www.4guysfromrolla.com/webtech/022101-1.shtml

Eliyahu

looking for a shareware charting tool which plugs into asp.net 2.0 apps?

TIA
 
M

mark.brito

I implemented a framework around microsoft excel (i know this isn't
shareware but most people already have excel) that allows you to create
the chart using excel and easily add it as a user control in an Asp.net
page. Its far better looking and easy to create than using a charting
component that you have to code to get working well. If you are
interested I'd be happy to send you some chunks of code, but heres a
snippet...it basically is a save as html of the excel chart....

Excel.ApplicationClass
xl=new Excel.ApplicationClass();
Excel.Workbook wkbook=null;
try
{
xl.AutomationSecurity=Microsoft.Office.Core.MsoAutomationSecurity.msoAutomationSecurityForceDisable;
wkbook=xl.Workbooks.Open(server.MapPath(request.ApplicationPath+xlfiledirectorybaseuri+xlfilename),
3,false,1,Missing.Value,Missing.Value,true,
Missing.Value,9,false,false,Missing.Value,false,true,Missing.Value);
wkbook.RefreshAll();
try
{
System.IO.Directory.Delete(server.MapPath(request.ApplicationPath+imageuri),true);
System.IO.File.Delete(server.MapPath(request.ApplicationPath+imagesavefileuri+htmlsavefilename));
}
catch
{
;
}

Excel.PublishObject
obj=wkbook.PublishObjects[xlchartobjectname];
obj.HtmlType=Excel.XlHtmlType.xlHtmlStatic;//xlHtmlChart;
obj.Filename=server.MapPath(request.ApplicationPath+imagesavefileuri+htmlsavefilename);
obj.Publish(0);
this.sChartImageURI=request.ApplicationPath+imageuri+imagefilename;
}
finally
{
wkbook.Close(false,Missing.Value,Missing.Value);
wkbook=null;
xl.Workbooks.Close();
xl.Quit();
xl=null;
}
 
A

Alvin Bruney [MVP]

Eliyahu is right, charts do not require a version of Office installed on the
client or server for that matter. In addition, the licensing allows the use
of read-only chart generation on the server streamed to the client. FYI,
licensing is only concerned with client-side interactivity.

--
________________________
Warm regards,
Alvin Bruney [MVP ASP.NET]

[Shameless Author plug]
Professional VSTO.NET - Wrox/Wiley
The O.W.C. Black Book with .NET
www.lulu.com/owc, Amazon
Blog: http://www.msmvps.com/blogs/alvin
-------------------------------------------------------


Martin Smith said:
WRONG!!!


http://support.microsoft.com/kb/q243006/




Eliyahu Goldin said:
No, it doesn't need Officr neither on the client nor on the server.

--
Eliyahu Goldin,
Software Developer & Consultant
Microsoft MVP [ASP.NET]


Remy said:
would not do that...
I think it needs office installed on the client, not very nice, except
for intranet.

Remy


Eliyahu Goldin wrote:
Consider OWC - Office Web Components.

http://www.4guysfromrolla.com/webtech/022101-1.shtml

Eliyahu

looking for a shareware charting tool which plugs into asp.net 2.0 apps?

TIA
 
G

Guest

OK Apologies Eliyahu. Allow me to rephrase.

RIGHT!!!

Alvin Bruney said:
Eliyahu is right, charts do not require a version of Office installed on the
client or server for that matter. In addition, the licensing allows the use
of read-only chart generation on the server streamed to the client. FYI,
licensing is only concerned with client-side interactivity.

--
________________________
Warm regards,
Alvin Bruney [MVP ASP.NET]

[Shameless Author plug]
Professional VSTO.NET - Wrox/Wiley
The O.W.C. Black Book with .NET
www.lulu.com/owc, Amazon
Blog: http://www.msmvps.com/blogs/alvin
-------------------------------------------------------


Martin Smith said:
WRONG!!!


http://support.microsoft.com/kb/q243006/




Eliyahu Goldin said:
No, it doesn't need Officr neither on the client nor on the server.

--
Eliyahu Goldin,
Software Developer & Consultant
Microsoft MVP [ASP.NET]


would not do that...
I think it needs office installed on the client, not very nice, except
for intranet.

Remy


Eliyahu Goldin wrote:
Consider OWC - Office Web Components.

http://www.4guysfromrolla.com/webtech/022101-1.shtml

Eliyahu

looking for a shareware charting tool which plugs into asp.net 2.0
apps?

TIA
 
E

Eliyahu Goldin

You made my day :)
--
Eliyahu Goldin,
Software Developer & Consultant
Microsoft MVP [ASP.NET]

Martin Smith said:
OK Apologies Eliyahu. Allow me to rephrase.

RIGHT!!!

Alvin Bruney said:
Eliyahu is right, charts do not require a version of Office installed on
the
client or server for that matter. In addition, the licensing allows the
use
of read-only chart generation on the server streamed to the client. FYI,
licensing is only concerned with client-side interactivity.

--
________________________
Warm regards,
Alvin Bruney [MVP ASP.NET]

[Shameless Author plug]
Professional VSTO.NET - Wrox/Wiley
The O.W.C. Black Book with .NET
www.lulu.com/owc, Amazon
Blog: http://www.msmvps.com/blogs/alvin
-------------------------------------------------------


Martin Smith said:
WRONG!!!


http://support.microsoft.com/kb/q243006/




:

No, it doesn't need Officr neither on the client nor on the server.

--
Eliyahu Goldin,
Software Developer & Consultant
Microsoft MVP [ASP.NET]


would not do that...
I think it needs office installed on the client, not very nice,
except
for intranet.

Remy


Eliyahu Goldin wrote:
Consider OWC - Office Web Components.

http://www.4guysfromrolla.com/webtech/022101-1.shtml

Eliyahu

looking for a shareware charting tool which plugs into asp.net
2.0
apps?

TIA
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,431
Messages
2,571,679
Members
48,796
Latest member
Greg L.

Latest Threads

Top