В этом кратком руководстве рассказывается, как добавить гиперссылку в документ Word с помощью Java. Он содержит всю основную информацию для создания среды, список шагов для написания приложения и исполняемый пример кода для демонстрации процесса вставки гиперссылки в Word с помощью Java. Также обсуждаются варианты настройки гиперссылки перед сохранением полученного файла Word в формате DOC, DOCX или в любом другом формате, поддерживаемом MS Word.
Шаги по добавлению гиперссылки в Word с помощью Java
- Настройте IDE, чтобы добавить Aspose.Words for Java, чтобы добавить гиперссылку
- Создайте новый файл Word, используя класс Document, и создайте для него экземпляр объекта DocumentBuilder.
- Добавьте образец текста с помощью объекта DocumentBuilder.
- Измените настройки шрифта для добавления текста для гиперссылки
- Вставьте гиперссылку, указав текст ссылки, URL-адрес и флаг, чтобы предоставить гиперссылку вместо закладки.
- Сохраните файл Word как файл DOC после добавления к нему гиперссылки.
Эти шаги объясняют процесс как добавить гиперссылку в Word с помощью Java. Сначала создается пустой файл Word, и перед добавлением гиперссылки добавляется простой текст, после чего меняются настройки шрифта в соответствии с форматом гиперссылки. После установки формата гиперссылка добавляется с помощью метода DocumentBuilder.insertHyperlink() путем предоставления текста гиперссылки, URL-адреса, открываемого с помощью этой гиперссылки, и флага, установленного в значение FALSE, указывающего, что это не закладка, а гиперссылка.
Код для добавления гиперссылки в документ Word с использованием Java
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"); | |
} | |
} |
Этот код продемонстрировал процесс как вставить ссылку в Word с помощью Java. Он использует класс DocumentBuilder для выполнения задачи manor в этом приложении, поскольку он используется для добавления текста, установки шрифтов и, наконец, добавления гиперссылки с помощью метода insertHyperlink(). Вы можете не только установить множество других параметров шрифта и формата, но также указать имя закладки вместо URL-адреса, установив для последнего флага значение True.
Это руководство показало нам как вставить гиперссылку в Word с помощью Java. Если вы хотите узнать, как добавить закладку в файл Word, обратитесь к статье как создать закладку в ворде с помощью java.