2010-08-11 5 views
0

XML에서 XSLT 변환 (FOP)을 통해 PDF를 생성합니다. PDF 파일이 브라우저에서 열립니다. 하이퍼 링크가 포함되어 있으면 해당 하이퍼 링크가 새 브라우저 탭/창에서 열리기로되어 있습니다. 심지어 가능할 지 모르겠습니다. 어떤 통찰력?새 탭/창에서 열리는 PDF에서 하이퍼 링크를 만드는 방법 (브라우저에서 열림)

+0

해결 방법을 찾으셨습니까? 나는 동일한 문제가있다 – lolotron

+0

http://xmlgraphics.apache.org/fop/compliance.html#fo-property-show-destination에서 볼 수 있듯이 "Adobe의 브라우저 플러그인은/NewWindow 플래그. " –

답변

0

show-destination 속성을 사용해보세요. on some sites가 언급되었지만 작동시키지 못했습니다. 나는 또한 당신이 사용하는 Fo 프로세서, 브라우저 설정 및 PDF 리더에 달려 있다고 믿습니다.

+0

그래, 나도 그걸 발견했다. 우리는 명백히 show-destination 속성을 따르지 않는 Apache FOP를 사용합니다. http://xmlgraphics.apache.org/fop/compliance.html#fo-property-show-destination에 따르면 Adobe의 브라우저 플러그인에 또 다른 문제가 있습니다. 고객에게 설명해야 할 것 같네요. –

+0

(1)'show-destination'은 XSL 1.1에 정의되어 있습니다 : https://www.w3.org/TR/xsl11/#show-destination. (2) FWIW, AH Formatter는 다음을 지원합니다. https://www.antennahouse.com/product/ahf63/ahf-fo11.html#show-destination –

관련 문제