1
Iveは、xmlファイルとxsltファイルを取得し、rtfドキュメントを作成するc#アプリケーションを作成しました。このrtfドキュメントはヘッダーにフッターとページ番号を付けることですが、xsltでこれを行う方法を理解することはできません。XSLTでページ番号を作成するにはどうすればよいですか?
誰でもアドバイスをお持ちですか?
Iveは、xmlファイルとxsltファイルを取得し、rtfドキュメントを作成するc#アプリケーションを作成しました。このrtfドキュメントはヘッダーにフッターとページ番号を付けることですが、xsltでこれを行う方法を理解することはできません。XSLTでページ番号を作成するにはどうすればよいですか?
誰でもアドバイスをお持ちですか?
具体的に何かをXSLで使用する必要がある場合は、フッタ領域(xsl-region-after)にそのブロックを配置し、そのブロック内にこのスニペットを含めることができます。
<
fo:block id="last-page"/> just before the </fo:page-sequence>
に次のコードを含めることを忘れないよう
<fo:block text-align="right"><fo:page-number format="1"/><fo:page-number-citation format="1" ref-id="last-page"/></fo:block>
HTH
関連するコード&入力を投稿してください。 –
XSLTを使用しているという事実はおそらく無関係です。ページ番号を生成するリッチテキストを出力するだけで済みます。リッチテキスト(ページ番号を含む)についての多くは、仕様書にあります:http://www.biblioscape.com/rtf15_spec.htmそのページの 'Page Numbers'を検索して、関連するオプションを探してください。 – GolezTrol