서비스 (WCF/편안한 서비스) 내에서 .NET의 MSChart를 사용할 수있는 방법이 있습니까? 요구 사항은 차트를 생성하고 호출 응용 프로그램에 차트 이미지를 반환하는 서비스를 호스팅해야한다는 것입니다. 호출 응용 프로그램은 웹 서비스 메서드를 호출해야합니다. MSCHART 컨트롤을 포함 할 웹 페이지가 없습니다.서비스 내에서 .net 환경에서 MSChart 사용
0
A
답변
0
코드에서 차트를 생성 한 다음 차트를 스트림에 저장할 수 있습니다. 그런 다음 스트림을 호출자에게 리턴하십시오.
<WebMethod()> _
Public Function GetChart(ByVal param1 As String, ByVal width As Integer) As String
Dim ch As New Charting
Dim ds As DataSet = blablabla
Dim page As New Page()
Dim form As New HtmlForm()
form.Controls.Add(ch.buildChart(param1, ds, width))
page.Controls.Add(form)
Dim textWriter As New IO.StringWriter()
HttpContext.Current.Server.Execute(page, textWriter, False)
Dim htmltxt As String = textWriter.ToString
Return Regex.Replace(htmltxt, "<[/]?(form)[^>]*?>", "", RegexOptions.IgnoreCase)
End Function
(JQuery와) 같이 사용 .. http://msdn.microsoft.com/en-us/library/dd456181.aspx
0
VB 버전을 참조하십시오
function GetChart(param1) {
var params = new Object();
params.param1 = param1;
params.width = $(window).width() - 115;
$.ajax(
{
type: "POST",
data: $.toJSON(params),
url: "WebService.asmx/GetChart",
dataType: "json",
contentType: "application/json",
complete: function (response) {
},
success: function (response) {
$(divChart).html(response.d);
.
.
.
관련 문제
- 1. 다른 환경에서 웹 서비스 사용
- 2. .NET 내에서 Blowfish 암호화 사용
- 3. 웹 파트에서 MSChart 사용
- 4. android의 활동 내에서 서비스 사용
- 5. Windows 서비스 내에서 SHFileOperation 사용
- 6. Android 서비스 내에서 타이머 사용
- 7. 서비스 내에서 서비스 호출
- 8. 프로덕션 환경에서 WCF 서비스 배포
- 9. 프로덕션 환경에서 DropCreateDatabaseIfModelChanges 사용
- 10. 다른 스레드 내에서 SSRS 웹 서비스 사용
- 11. 사용자 정의 서비스 공급자 내에서 세션 사용
- 12. 로컬 응용 프로그램 내에서 웹 서비스 사용
- 13. VS 2010 확장 내에서 WCF 서비스 사용
- 14. Windows 서비스 내에서 대기 타이머 사용
- 15. Windows 7에서 C# 용 MSChart
- 16. Windows 환경에서 Etsy의 StatsD 사용
- 17. .NET MVC 3에서 REST 웹 서비스 사용
- 18. WCF 웹 서비스 내에서 스레드 및 이벤트 처리기 사용
- 19. MSChart 컨트롤
- 20. MSChart 주석 크기
- 21. Objective-C에서 .NET 웹 서비스 사용 [iPhone]
- 22. .net 웹 서비스 쓰기 SAP에서 사용
- 23. .Net 3.5 클라이언트에서 Json WCF 서비스 사용.
- 24. java에서 stateful .net 웹 서비스 사용
- 25. .NET Compact Framework에서 Odata 서비스 사용
- 26. Java SOAP 클라이언트에서 .NET 웹 서비스 사용?
- 27. .NET 클라이언트에서 Java 웹 서비스 사용
- 28. Oracle Forms에서 .NET 웹 서비스 사용
- 29. PHP에서 .Net 웹 서비스 사용 - 디버그 방법
- 30. 서비스 내에서 사용 권한 역할을 요구하는 함수 사용