문제

Bookmarks와 HyperLink가있는 .docx 파일이 있습니다.나는 DocumentViewer에서 이것을 탐색 할 수 있습니다.내가 원하는 것은 파일에 포함 된 모든 하이퍼 링크 목록을 생성 할 수있는 경우입니다.거기에서 DocumentViewer에서 TreeView를 만들고 정적 페이지 번호 대신 이름으로 링크를 호출 할 수 있습니다.

이하입니까?그렇다면 어떻게?

또는 모든 하이퍼 링크와 참조 된 페이지 번호 또는 URI가있는 XML 파일을 생성 할 수있는 [무료] 유틸리티가 있습니까?

도움이 되었습니까?

해결책

나는 질문을 게시 한 직후에 이것을 알아 냈지만, 다른 곳에서 다른 곳에서 메시지를 받았기 때문에 여기에 게시해야한다고 생각했습니다.

XPS 문서는 기본적으로 ZIP 파일입니다.그것을 열고 추출하십시오.Docstructure로가는 길을 찾아 구문 분석하기 쉽게하는 XML 파일이 표시됩니다.거기에서 목차에서 하이퍼 링크에 대해 원하는 모든 정보를 얻을 수 있습니다.그런 다음 WPF에서 C #에서 요청 URI 핸들러를 설정합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top