2017-12-11 16 views
0

BIRTでPDFを作成しようとしています。ブックマークを要約ページから各詳細ページにリンクする必要があります。リンクはHTMLプレビューで正常に動作し、同様のhttpリンクは公開PDFで機能します。ただし、内部リンクはPDF形式では機能しません。BIRTを使用した動的PDF内部リンクの作成

これまでに試したことは、ブックマークのプロパティを"detail_" + row["nodeid"]に設定し、ハイパーリンクを同じに設定しています。前述のように、これはHTMLプレビューでは機能しますが、PDFエクスポートでは機能しません。

PDFは自動的にTOC項目を生成していますが、私はこれを利用したいと思っていますが、リンクする方法はわかりません。

ブックマークのプロパティまたは生成された目次の項目を使用してPDF出力に必要なリンクが含まれるようにする方法はありますか?

Sample PDF output(顧客データが削除、別の場所を選択)

答えて

0

問題に対する解決策はないブックマーク/ハイパーリンクの形式ではなく、ブックマークの配置にあります。

問題は、私がリンクしたいテーブルの行にブックマークを配置していたことでした。代わりに、ブックマークは行の最初の列のラベルにある必要がありました。

HTML版では表の行が<tr>タグですが、PDFではその行は物理的に存在しないため、ブックマークを設定するものはありません。ただし、ラベル/テキスト項目は両方のバージョンに存在するため、ブックマークが正しく作成されます。

関連する問題