2011-06-23 7 views
1

私はvb.netとghostscriptを使用してプログラムでPDFにWORDドキュメントを変換しています。私が問題を抱えているこの言葉は、外部URLへのハイパーリンクと、文書内のブックマークへのハイパーリンクを持っています。ドキュメントがPDFに変換されるとき、外部URLは機能しますが、ブックマークへのリンクは機能しません。GhostScriptを使用してブックマーク付きのWORDドキュメントをPDFに変換するには?

これらのブックマークを出力PDFで動作させるための解決策を探しましたが、幸運はありませんでした。うまくいけば、誰かがこれを行い、解決策を共有することができます。

+0

"この言葉の文書" ...どちらか? –

答えて

1

GhostscriptはPDFまたはPostScriptのみを入力として処理しますが、XPSおよびPCLも処理する兄弟製品がありますが、Word .docファイルは処理しません。したがって、Wordファイルを別のものに変換する必要があります。

Windows PostScriptプリンタドライバを使ってPostScriptに変換し、それをGS(RedMon Port Monitor経由)に渡してPDFに変換することは危険です。

ここで、PostScriptは、印刷言語として意図されているため、ハイパーリンク、ブックマーク、または表示アプリケーションのその他のツールをサポートしていません。このアドビを克服するために、この種の情報を作成するために使用できる拡張子pdfmarkを導入しました。これは、の拡張であり、PDFへの変換ではのみがサポートされています。

これらを挿入するには、PostScriptにpdfmarkを作成する必要があります。 Wordから印刷する場合は、印刷するときにPostScriptをファイルに挿入する必要があります。この目的のための「通過」メカニズムがあります。

ですから、Wordで適切なVisual Basicスクリプトを作成して、ドキュメントを印刷するときに適切なpdfmarkを挿入する必要があります。これはWord用のAdobeプラグイン(以前は以前はPDFMakerと呼ばれていました)がどのように機能するかを示しています。

関連する問題