2009-11-17 2 views
0

C#으로 PDF를 표시 할 수있는 솔루션을 찾고 있습니다. AxAcroPDFLib 컨트롤을 찾았습니다. 아주 잘 작동하고 충분합니다.VC# 2k8에 PDF가 게재되었습니다.

그러나 "AxInterop.AcroPDFLib"예외가 없기 때문에 다른 사람들이 내 프로그램을 시작할 수 없습니다. 그러나 최신 Adobe PDF Reader가 설치되어 있습니다. OS는 Windows 7입니다!

어떻게 문제를 해결할 수 있습니까? (아마도 acrobat dll을 작업 디렉토리에 추가 하시겠습니까?) 그 사용권에 대해서는 무엇이 있습니까?

PDF를 표시 할 수있는 다른 가능성/라이브러리/컨트롤이 있습니까? LGPL 라이센스하에 있습니까?

감사합니다.

답변

0

원래 프로그램으로 interop 어셈블리를 보내셨습니까?

+0

오우 내 빌린 디렉토리에 DLL이 생성되어 커밋되지 않은 것을 알 수 있습니다. 죄송합니다! 라이센스에 대한 내용은 무엇입니까? 내 프로그램을 팔고 싶습니다 ... – zee

2

조금 밖에 있지만 WebBrowser 컨트롤을 사용하여 파일을 가리키는 태그가있는 HTML 페이지를 가리켜 볼 수 있습니다.

http://www.pdftron.com/도 참조하십시오. 그것은 상용 제품으로, 사용자는 자신의 샘플 중 하나로서 사용자 정의 PDF 뷰어를 보유하고 있습니다.

HTH

0

Sumatra PDF는 소형, 경량 및 무료 PDF 뷰어 (안 컨트롤)입니다. 수마트라 PDF로 PDF를 열면 PDF를 볼 수 있습니다. 그러나 뷰어를 컨트롤에 포함시킬 수는 없을 것이라고 생각합니다.

0

http://live.gnome.org/PdfMod? 그들은 Windows 포트가 있습니다. Adobe Reader 없이도 사용할 수 있다고 생각합니다.