2010-01-06 5 views
1

WPF (Windows Presentation Foundation) 응용 프로그램에서 뷰어를 통해 PDF 문서를 표시 할 수있는 PDF 라이브러리를 아는 사람이 있습니까? 라이브러리에는 파일을 표시 할 수있는 PDF 페이지 뷰어가 있어야합니다.WPF에서 PDF 문서를 표시하는 PDF 라이브러리

PDF 뷰어는 특정 책갈피 대상에서 파일을 열 수 있어야합니다. 따라서 라이브러리의 가능한 API는 파일 이름 및 북마크 대상 같은 매개 변수를 받아 들여야합니다. 대부분의 작업을 수행하는 것을 발견했습니다. - PDFReaderControls.NET 그러나 문제는 페이지 수준에서 책갈피로 이동할 수 있다는 것입니다. 정확한 북마크 대상 (예를 들어 페이지 중간에있는 경우)으로 이동할 수 있기를 원합니다.

일단 문서가 열리면 다른 책갈피를 탐색 할 수 있어야합니다.

답변

0

Adobe Reader를 설치 한 경우 VisualStudio의 PDf 뷰어 ActiveX 컨트롤에 COM 참조를 추가하고 WindowsFormsHost 컨트롤에서 사용할 수 있습니다.

0

한 번 비슷한 컨트롤을 찾고있었습니다. 이것을 달성하는 방법에 관한 Codeproject에 관한 좋은 기사가 있습니다. 뷰어 컨트롤은 WPF에 쉽게 적용 할 수 있으며 양식 interop을 사용하여 그대로 사용할 수 있습니다. Rafa가 말한 다른 접근 방식으로는 PDF 뷰어 컨트롤을 사용할 수 있습니다. 그러나 이것을 사용하면 응용 프로그램이 Acrobat Reader의 자비에 의존하게됩니다.

관련 문제