2011-10-06 5 views
0

나는 데이터베이스에서 "비밀 값"을 읽고 그 값을 카드에 인쇄해야한다는 프로젝트가있다. 나는 카드 이미지에 값을 쓰지 GDI를 사용하려고했지만 asp.net does not는 System.Drawing을 사용할 수 없다. 어떠한 제안?ASP.NET의 webservice에서 System.Drawing을 사용할 수 있습니까?

감사

편집 : MSDN 페이지는 말한다에 :. System.Drawing 네임 스페이스 내에서 "클래스는 이들 중 하나 내에서 이러한 클래스를 사용하려고하면 Windows 또는 ASP.NET 서비스 내에서 사용이 지원되지 않습니다 응용 프로그램 유형이 서비스 성능 저하 및 런타임 예외와 같은 예기치 않은 문제를 유발할 수 있습니다. 지원되는 대안은 Windows Imaging Components (Windows 이미징 구성 요소)를 참조하십시오. "

+0

'System.Drawing'을 사용할 수 있어야합니다. 앱에서 열지도를 그리는 데 사용합니다. – Loktar

답변

2

당신이 당신이 아마 SDK를 설치해야한다 MDX에 대한 경우는 System.Drawing.dll

enter image description here

+0

Visual Studio에서 "C : \ .... \ Service2.asmx.cs (11) : 클래스 또는 네임 스페이스 'System'에 형식 또는 네임 스페이스 이름 'Drawing'이 (가) 존재하지 않습니다 어셈블리 참조가 누락 되었습니까?) " – luistm

+0

@luistm 몇 가지 코드를 제공해 주시겠습니까? 또한 사용하는 진술을 나열 할 수 있습니까? – Adi

+0

코드가 작동하지만 webservice 파일에 추가하고 "using System.Drawing;"을 포함하면 위의 오류를 제공합니다. – luistm

0

을 참조를 추가해야합니다. 또는 DLL을 수동으로 찾아보십시오.