나는이 질문으로 많은 게시물을 읽었습니다. vb.net의 Visual Studio에서 응용 프로그램을 개발하려고하는데 사용자가 대화 상자를 열고 응용 프로그램 내에서 표시 할 수있는 SVG 파일을 선택하게하고 싶습니다. vb.net에서 svg 파일 표시
나는 인터넷에 솔루션을 많이 보았지만이 내가 온라인보고 모든 솔루션과 함께 몇 가지 일반적인 문제입니다 - 아무도 2010 년 이후 표시 SVGs에 어떤 문제가 없었다과 같은- 이 보이는 대부분의 해결책 그때까지 Adobe SVG 뷰어 설치가 포함되어 있습니다. Adobe SVG 뷰어는 현재 Adobe에서 제공하지 않습니다.
- 대부분의 사람들은 코드 내에 SVG를 만들고 그 간단한 SVG를 표시합니다. 나는 SVG가 어떤 것인지 전혀 모르기 때문에 그것을 원하지 않는다. 내가 원하는 것은 사용자가 SVG를 실시간으로 선택하여 표시하는 것입니다.
나는 picturebox와 webbrowser 컨트롤에서 모두 작동하도록 만들었지 만 그 중 어떤 것도 중요하지 않습니다.
또한 Visual Basic에서 C#이 아닌 코드를 제발 줄 수 있으면 좋겠다. 그러나 C#에서 관련 코드를 찾으면 코드를 변환하려고 시도 할 수 있으므로 링크해야합니다.
열려있는 대화 상자와 모든 것에 대해 걱정하지 마십시오. svg의 전체 주소가 한 곳에서 쓰여지고 거기에서 가져갈 수있는 svg를 엽니 다.
시도 [이 (http://stackoverflow.com/questions/12585430/can-the-picturebox-be-used-to-display-vector-based-images)? –
@iProgramIt 그래, 그랬어. 그가 작성한 코드는 .svg 파일이 아닌 .wmf 파일에서 작동합니다. 나는 .svg 파일을 위해 작동하는 것을 원한다. 또는 .svg를 .wmf로 변환 할 수있는 무언가 일 수도 있습니다. 이 중 하나가 나를 위해 작동합니다. –
그럼 웹 브라우저 컨트롤을 svg 파일로 이동하는 것만 큼 좋을까요? 나는 IE가 그것을 할 수 있다는 것을 알고 있으며, 웹 브라우저 컨트롤이 IE 렌더링 엔진을 사용한다는 것을 알고있다. –