시트를 시각적으로 섹션으로 표시하고 스타디움 레이아웃보기에 플롯하여 보고서로 출력하는 .NET 솔루션을 개발해야합니다. 좌석의 판매 상태가 다른 색으로 표시됩니다.보고 목적으로 벡터 그래픽 엔진을 권장 할 수 있습니까?
1
A
답변
1
사실, 처음에는 무서워 보일 수도 있지만 .NET Framework의 2D drawing은 실제로 사용하기 쉽습니다.
using System.Drawing;
...
Font font = new Font(FontFamily.GenericMonospace, 8);
Image reportImage = new Bitmap(270, 45);
using (Graphics graphics = Graphics.FromImage(reportImage))
{
graphics.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
graphics.FillRectangle(Brushes.White,
new Rectangle(new Point(0, 0), reportImage.Size));
for (int i = 0; i != 6; i++)
{
Rectangle r = new Rectangle(20 + i * 40, 15, 25, 15);
graphics.FillEllipse(
i % 2 == 0 ? Brushes.DarkOrange : Brushes.DarkKhaki, r);
graphics.DrawEllipse(Pens.Black, r);
r.Offset(2, 0);
graphics.DrawString(i.ToString(), font, Brushes.Black, r);
}
}
reportImage.Save("C:\\test.bmp");
0
그 규칙적인 오래된 GDI +가 트릭을 할 수도 있습니다.
물론 각 경기장 좌석 배치도는 포인트 앤 클릭으로 "매핑"할 수있는 GUI를 설정해야합니다.
0
Cairo이 훌륭한 도구처럼 보인다 : 여기
는 antialised 여백 색상 채워진 원의 몇 가지를 그리는 작은 예이다. 나 자신을 아직 테스트하지 않았다. 그러나 매우 유능한 것으로 보이며 많은 출력을 지원합니다.관련 문제
- 1. 벡터 그래픽 (ITextSharp 포함)
- 2. iphone에 벡터 그래픽 그리기
- 3. 단추 아이콘으로 벡터 그래픽
- 4. Silverlight의 벡터 그래픽
- 5. 상업용 매핑 API를 권장 할 수 있습니까?
- 6. 벡터 그래픽 형식의 비교
- 7. Windows Mobile의 벡터 그래픽
- 8. ImageMagick 대 Cairo 벡터 그래픽 래스터 화
- 9. WPF 2D 벡터 그래픽 라이브러리
- 10. iOS의 벡터 그래픽 PDF 요소
- 11. iPhone 게임에서 벡터 그래픽 사용하기
- 12. html 글꼴/벡터 그래픽 질문
- 13. 벡터 그래픽 편집기의 디자인 패턴
- 14. 권장 사항 엔진을 작성할 때 고려해야 할 사항은 무엇입니까?
- 15. Java 포틀릿 소프트웨어를 권장 할 수 있습니까?
- 16. 메일 링리스트 스크립트를 권장 할 수 있습니까?
- 17. 크로스 플랫폼 애플리케이션 개발 프레임 워크를 권장 할 수 있습니까?
- 18. Linux 기반 사이트 검색 엔진을 권장 하시겠습니까?
- 19. MFC 및 다이어그램 라이브러리/벡터 그래픽?
- 20. C# WinForms의 벡터 그래픽 - WPF와 상호 운용해야합니까?
- 21. 벡터 그래픽 파일 생성을위한 .NET 라이브러리를 찾고
- 22. Qt 용 벡터 그래픽 클립 보드 형식
- 23. C# 더 빠른 그리기 벡터 그래픽
- 24. 대화 형 벡터 그래픽 canvas for python?
- 25. 벡터 기반 3D 그래픽 저장 형식
- 26. 테스트 목적으로 클립 보드에 독점적으로 액세스 할 수 있습니까?
- 27. 디버깅 목적으로 객체의 상호 작용 기록을 추적 할 수 있습니까?
- 28. C# 바인딩이있는 Windows 용 벡터 그래픽 라이브러리
- 29. Java의 벡터 그래픽 성능은 Flash와 어떤 차이가 있습니까?
- 30. WPF가 필요한 이유 (2D 벡터 그래픽 API로)