この短いハウツー チュートリアルでは、Java を使用して PDF でハイパーリンクを作成する方法を学びます。環境を確立するためのすべての詳細、従うべき手順のリスト、および Java を使用して PDF にリンクを挿入するための実行可能なサンプル コードを提供します。場所やその他のパラメーターとともに、ハイパーリンクをカスタマイズするためのすべての詳細を取得します。
Java を使用して PDF にリンクを埋め込む手順
- Aspose.PDF for Java を使用してハイパーリンクを追加するように IDE を設定します
- Document class オブジェクトを使用して対象の PDF ファイルを開き、目的のページにアクセスします
- link annotation を作成し、ターゲット ページに追加します
- サンプル場所にフリーテキストの注釈を作成し、同様に対象ページに追加します
- ハイパーリンクを含む結果の PDF ファイルをディスクに保存します。
これらの手順は、Java を使用して PDF にリンクを追加する方法 のプロセスを詳しく説明しています。プロセスは非常に簡単で、PDF のターゲット ページのデフォルト コレクションに 2 種類の注釈を追加する必要があります。最初の注釈はリンク注釈で、URL を開くアクションが定義されています。2 番目の注釈では、リンク注釈が追加された場所と同じ場所に表示されるテキストを定義して、ハイパーリンクを有効にし、テキストの形式。
Java を使用して PDF にハイパーリンクを追加するコード
上記のコードは、Java を使用して PDF にハイパーリンクを挿入する プロセスを示しています。 LinkAnnotation クラス オブジェクトを使用してリンク アノテーションを作成し、リンクのアクティブな長方形領域、境界線、幅、アクション、外観状態、マージン、名前などの多数のプロパティを設定して、ごく少数をリストできます。テキスト注釈についても同様に、FreeTextAnnotation クラス オブジェクトは、リンク注釈のアクティブ領域、フォント、サイズ、色、コンテンツ、配置、コールアウト、フラグ、インテント、ジャスティフィケーション、不透明度などに似た長方形の領域を設定する必要がある場合に使用されます。
この記事では、Java を使用して PDF にハイパーリンクを作成する プロセスを学びました。 PDF に透かしを追加するプロセスを知りたい場合は、Javaを使用してPDFに透かしを追加する方法 の記事を参照してください。