2

word文書をpdfに変換するアプリケーションを開発しています。私の問題は複雑すぎるので、助けてください。

Word doc には、目次、ブックマーク、文末脚注、およびハイパーリンクがあります。このドキュメントを pdf として保存すると、ブックマークのみが変換されます。長い調査の結果、PDF ドキュメントはハイパーリンクをブックマークするためのブックマークをサポートしていないことがわかりました。ページ番号または名前付きの宛先が必要です。

"save asしたがって、この目的のために名前付きの宛先を選択しますが、単純な" pdf doc で名前付きの宛先を生成できないため、再び立ち往生します。ブックマークもハイパーリンクも含まれていないので、最初はオプションとして保存し、2 つ目は印刷して、単語から 2 つの PDF を生成することにしました。

  1. test.pdf (名前を付けて保存) (ブックマーク、ハイパーリンクを含む)
  2. test_p.pdf (印刷による) (指定された宛先のみを含む)

それから私はそれらをもう一度調査し、test_p.pdfitextsharp の関数によって名前付きのすべての宛先を XML に抽出する方法を見つけました。xmltest.pdf

このアプローチで問題がなければ、次に何をすべきか教えてください。そうでなければ、この使命を達成するための他のアプローチを提案してください。

4

1 に答える 1