나는 상태의 일부를 SVG 문서로 렌더링하는 라이브러리로 작업하고있다.Windows Forms에서 SVG를 렌더링하는 방법이 있습니까?
저는 이것을 Windows Forms 또는 WPF 환경에서 렌더링하고 싶습니다. 현재이 작업을 수행 할 수있는 방법이 있습니까?
그렇지 않은 경우보다 일반적인 렌더링 전략을 사용하도록 라이브러리를 수정 한 다음 XML 어댑터를 추가하여 원래 기능을 복원 할 수 있지만 이는 내가 선호하는 전략이 아닙니다.
이 질문은 답변에서 이익을 얻을 수 : How do I display vector graphics (SVG) in a Windows Forms application?
내 Google 기술이 작동하므로 이전에이 두 가지를 발견했습니다. 사실, 현재 SvgNet.SvgGraphics 객체 또는 System.Drawing.Graphics 객체를 숨길 수있는 facade 인터페이스를 구현 중입니다. 이'IGraphicsFacade'를 렌더링에 사용할 수 있고, Svg 그래픽이나 실제 Graphics 객체로 렌더링 할 수 있습니다. 하지만 조금 복잡합니다. –
@ 존 : 귀하가 연결된 질문에서 다른 답변을 시도해 보겠습니다. 브라우저는 SVG 파일을 렌더링 할 수 있으므로 WebBrowser 컨트롤을 양식에 배치하고 Url 속성을 SVG 파일로 설정하는 것이 매우 쉽습니다. – MusiGenesis
그리고 Google 링크에 대해 유감스럽게 생각합니다. 사람들이 할 수 있거나 할 수없는 것을 결코 알지 못합니다. 적어도 나는 www.lmgtfy.com을 사용하지 않았다. – MusiGenesis