Ce didacticiel rapide explique comment ajouter un lien hypertexte à un document Word à l’aide de Java. Il contient toutes les informations de base pour établir l’environnement, une liste d’étapes pour écrire l’application et un exemple de code exécutable pour illustrer le processus d’insertion d’un lien hypertexte dans Word à l’aide de Java. Il traite également des options de personnalisation du lien hypertexte avant d’enregistrer le fichier Word résultant en tant que DOC, DOCX ou tout autre format pris en charge par MS Word.
Étapes pour ajouter un lien hypertexte dans Word à l’aide de Java
- Configurez l’IDE pour ajouter Aspose.Words for Java pour ajouter un lien hypertexte
- Créez un nouveau fichier Word à l’aide de la classe Document et instanciez un objet DocumentBuilder pour celui-ci
- Ajouter un exemple de texte à l’aide de l’objet DocumentBuilder
- Modifier les paramètres de police pour ajouter du texte pour le lien hypertexte
- Insérez le lien hypertexte en fournissant le texte du lien, l’URL et un indicateur pour fournir un lien hypertexte au lieu d’un signet
- Enregistrez le fichier Word en tant que fichier DOC après y avoir ajouté un lien hypertexte
Ces étapes expliquent le processus de comment ajouter un lien hypertexte dans Word à l’aide de Java. Tout d’abord, un fichier Word vide est créé et du texte simple est ajouté avant d’ajouter un lien hypertexte, suivi de la modification des paramètres de police en fonction du format du lien hypertexte. Une fois le format défini, un lien hypertexte est ajouté à l’aide de la méthode DocumentBuilder.insertHyperlink() en fournissant le texte du lien hypertexte, une URL à ouvrir avec ce lien hypertexte et un indicateur défini sur FALSE indiquant qu’il ne s’agit pas d’un signet mais d’un lien hypertexte.
Code pour ajouter un lien hypertexte au document Word à l’aide de 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"); | |
} | |
} |
Ce code a démontré le processus de comment insérer un lien dans Word en utilisant Java. Il utilise la classe DocumentBuilder pour effectuer la tâche principale dans cette application, car il est utilisé pour ajouter du texte, définir des polices et enfin ajouter le lien hypertexte à l’aide de la méthode insertHyperlink(). Vous pouvez non seulement définir de nombreux autres paramètres de police et de format, mais également fournir un nom de signet au lieu d’une URL en définissant le dernier indicateur sur True.
Ce didacticiel nous a guidés sur comment insérer un lien hypertexte dans Word en utilisant Java. Si vous souhaitez apprendre le processus pour ajouter un signet dans un fichier Word, reportez-vous à l’article sur comment créer un signet dans Word en utilisant Java.