このクイック チュートリアルでは、Java を使用して Word 文書にハイパーリンクを追加する方法について説明します。環境を確立するためのすべての基本情報、アプリケーションを作成するための手順のリスト、およびJava を使用して Word にハイパーリンクを挿入するプロセスを示す実行可能なサンプル コードが含まれています。また、結果の Word ファイルを DOC、DOCX、または MS Word でサポートされているその他の形式として保存する前に、ハイパーリンクをカスタマイズするオプションについても説明します。
Java を使用して Word にハイパーリンクを追加する手順
- ハイパーリンクを追加するには、Aspose.Words for Java を追加するように IDE を設定します
- Document クラスを使用して新しい Word ファイルを作成し、その DocumentBuilder オブジェクトをインスタンス化します
- DocumentBuilder オブジェクトを使用してサンプル テキストを追加する
- ハイパーリンクのテキストを追加するためのフォント設定を変更する
- リンク テキスト、URL、およびブックマークの代わりにハイパーリンクを提供するフラグを指定して、ハイパーリンクを挿入します。
- ハイパーリンクを追加した後、WordファイルをDOCファイルとして保存します
これらの手順は、Java を使用して Word にハイパーリンクを追加する方法 のプロセスを説明しています。まず、空の Word ファイルが作成され、ハイパーリンクを追加する前に簡単なテキストが追加され、続いてハイパーリンク形式に従ってフォント設定が変更されます。フォーマットが設定されると、DocumentBuilder.insertHyperlink() メソッドを使用して、ハイパーリンク テキスト、このハイパーリンクで開く URL、およびブックマークではなくハイパーリンクであることを示す FALSE に設定されたフラグを指定することにより、ハイパーリンクが追加されます。
Java を使用して Word 文書にハイパーリンクを追加するコード
import com.aspose.words.*; | |
import java.awt.*; | |
public class Main { | |
public static void main(String[] args) throws Exception {//Add hyperlink to Words in Java | |
// Load a license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Create a Word document and add some text in it using the DocumentBuilder class object | |
Document docForHyperLink = new Document(); | |
DocumentBuilder builderForDoc = new DocumentBuilder(docForHyperLink); | |
builderForDoc.write("For further details, refer to the "); | |
// Specify font formatting for the hyperlink. | |
builderForDoc.getFont().setColor(Color.BLUE); | |
builderForDoc.getFont().setUnderline(Underline.SINGLE); | |
// Insert the link. | |
builderForDoc.insertHyperlink("Aspose Website", "https://www.aspose.com", false); | |
docForHyperLink.save("AsposeAddHyperlinks.doc"); | |
System.out.println("Done"); | |
} | |
} |
このコードは、Java を使用して Word にリンクを挿入する方法 のプロセスを示しています。 DocumentBuilder クラスを使用して、テキストを追加し、フォントを設定し、最後に insertHyperlink() メソッドを使用してハイパーリンクを追加するために使用されるため、このアプリケーションで主要なタスクを実行します。他の多くのフォントとフォーマット設定を設定できるだけでなく、最後のフラグを True に設定することで、URL の代わりにブックマーク名を提供することもできます。
このチュートリアルでは、Java を使用して Word にハイパーリンクを挿入する方法 について説明しました。 Word ファイルにブックマークを追加するプロセスを知りたい場合は、Javaを使用してWordでブックマークを作成する方法 の記事を参照してください。