xml/xslt 기반 문서 뷰어 앱을 보유하고 있습니다. 현재 상태에서 사용자는 자신의 브라우저에서 xml 파일을 가리키고 자신의 컴퓨터에 설치된 Adobe Reader와 같은 PDF 뷰어 플러그인이있는 한 브라우저에서 메뉴 선택 항목에서 PDF 파일을 볼 수 있습니다.webbrowser 컨트롤을 사용하여 C# .NET 응용 프로그램과 함께 PDF 뷰어 플러그인을 포함하는 방법은 무엇입니까?
.NET 웹 브라우저 컨트롤을 사용하여 사용자가 자신의 브라우저를 사용할 필요가 없도록 문서 뷰어 (인터페이스 등)를 멋지게 렌더링하는 작은 응용 프로그램을 만들 수있었습니다. 이 단계를 더 진행하고 사용자가 자신의 시스템에 설치된 pdf 뷰어 플러그인을 갖고 플러그인을 포함시킬 수있는 필요성을 제거하고 싶습니다. 배송하려면 .exe 나 로컬로 종속 시키십시오. 플러그인에 .dll을 제공했습니다.
휴대용 앱 (예 : Firefox)으로 작업 해본 결과 휴대용 Firefox와 동일한 디렉토리 구조에 제공된 플러그인 dll을 휴대용 Firefox에서 사용할 수 있음을 알고 있습니다.
Webbrowser 컨트롤 (본질적으로 IE 인스턴스)을 강제로 플러그인에 대해 로컬에서 제공 한 DLL을 참조하거나 플러그 인에 어떻게 든 포함시킬 수 있습니까?
입력 해 주셔서 감사합니다.
다른 플러그인의 PDF 플러그인 의존성을 제거해야하는 이유는 무엇입니까? 모든 사용자가 브라우저와 PDF 판독기를 모두 갖게 될 것입니다. 왜 코드를 작성하고 직접 작성해야합니까? – Walter
안녕하세요. Walter, 저는 제 자신을 쓰고 싶지 않습니다. 독자가 내가 원하는 사람이고 자신이 이미 설치되어 있지 않다면 올바른 것을 설치하라는 말을 의지 할 필요가 없도록하고 싶습니다. 예를 들어, 특정 판독기 버전에서 일부 문제가 발생할 수 있습니다. 또한, 어도비 리더와 다른 것을 사용하고 싶을 수도 있습니다. – Streamline