Un lien hypertexte est un mot, une phrase ou une image sur laquelle vous pouvez cliquer pour accéder à un nouveau document ou à une nouvelle section du document actuel. Les hyperliens sont l’épine dorsale du Web mondial et sont utilisés pour de nombreuses fonctions nécessaires sur le World Wide Web. GroupDocs.Assembly pour Java est une API d’automatisation de documents et de génération de rapports qui aide les développeurs de logiciels à insérer dynamiquement des hyperliens dans leurs documents ou rapports. L’API est très stable et prend entièrement en charge plusieurs fonctionnalités avancées liées à la gestion des hyperliens, telles que l’ajout d’hyperliens à une page de document, l’ajout de liens à une diapositive de présentation, l’ajout d’hyperliens aux cellules de la feuille de calcul, la modification du contenu des hyperliens, l’insertion dynamique de liens à partir de signets, la suppression des indésirables. liens, afficher du texte au lieu d’un lien hypertexte, et bien d’autres. Certains types de documents très courants tels que PDF, HTML, e-mail Outlook, Microsoft Office Word, feuilles de calcul Excel, présentations PowerPoint, etc. sont entièrement pris en charge.
L’API Java GroupDocs.Assembly prend entièrement en charge l’insertion et la modification d’hyperliens dans divers formats de documents couramment utilisés. L’exemple de code Java ci-dessous montre comment insérer des liens hypertexte dans un document Microsoft Word.
// Supported file formats: https://docs.groupdocs.com/assembly/java/supported-document-formats/ | |
String strDocumentTemplate = "/Word Templates/Dynamic Hyperlink.docx"; | |
String strDocumentReport = "/Word Reports/Dynamic Hyperlink.docx"; | |
String uriExpression = "https://www.groupdocs.com/"; | |
String displayTextExpression = "GroupDocs"; | |
try | |
{ | |
DocumentAssembler assembler = new DocumentAssembler(); | |
assembler.assembleDocument(CommonUtilities.getDataPath(strDocumentTemplate), CommonUtilities.getOutPath(strDocumentReport), | |
new DataSourceInfo(uriExpression,"uriExpression"), | |
new DataSourceInfo(displayTextExpression,"displayTextExpression")); | |
} | |
catch (Exception exp) | |
{ | |
System.out.println("Exception: " + exp.getMessage()); | |
} |
L’API Java GroupDocs.Assembly permet aux programmeurs informatiques d’insérer et de modifier facilement des hyperliens dans leurs feuilles de calcul. Ils peuvent facilement y accéder, modifier son emplacement ou le remplacer par un nouveau. Le code Java suivant montre avec quelle facilité les programmeurs peuvent ajouter des hyperliens dans leurs feuilles de calcul.
// Supported file formats: https://docs.groupdocs.com/assembly/java/supported-document-formats/ | |
String strDocumentTemplate = "/Spreadsheet Templates/Dynamic Hyperlink.xlsx"; | |
String strDocumentReport = "/Spreadsheet Reports/Dynamic Hyperlink.xlsx"; | |
String uriExpression = "https://www.groupdocs.com/"; | |
String displayTextExpression = "GroupDocs"; | |
try | |
{ | |
DocumentAssembler assembler = new DocumentAssembler(); | |
assembler.assembleDocument(CommonUtilities.getDataPath(strDocumentTemplate), CommonUtilities.getOutPath(strDocumentReport), | |
new DataSourceInfo(uriExpression,"uriExpression"), | |
new DataSourceInfo(displayTextExpression,"displayTextExpression")); | |
} | |
catch (Exception exp) | |
{ | |
System.out.println("Exception: " + exp.getMessage()); | |
} |
L’API Java GroupDocs.Assembly permet aux programmeurs de gérer facilement leurs tâches liées à la gestion des documents. Voici un exemple de code Java qui montre avec quelle facilité les programmeurs de logiciels peuvent accéder à leurs documents de présentation PowerPoint et y ajouter des hyperliens.
// Supported file formats: https://docs.groupdocs.com/assembly/java/supported-document-formats/ | |
String strDocumentTemplate = "/Presentation Templates/Dynamic Hyperlink.pptx"; | |
String strDocumentReport = "/Presentation Reports/Dynamic Hyperlink.pptx"; | |
String uriExpression = "https://www.groupdocs.com/"; | |
String displayTextExpression = "GroupDocs"; | |
try | |
{ | |
DocumentAssembler assembler = new DocumentAssembler(); | |
assembler.assembleDocument(CommonUtilities.getDataPath(strDocumentTemplate), CommonUtilities.getOutPath(strDocumentReport), | |
new DataSourceInfo(uriExpression,"uriExpression"), | |
new DataSourceInfo(displayTextExpression,"displayTextExpression")); | |
} | |
catch (Exception exp) | |
{ | |
System.out.println("Exception: " + exp.getMessage()); | |
} |
GroupDocs.Assembly pour Java permet aux développeurs de logiciels d’ajouter facilement des hyperliens à leurs messages électroniques avec seulement quelques lignes de code Java. L’exemple suivant montre avec quelle facilité les développeurs peuvent insérer des liens hypertexte dans leurs documents de courrier électronique et les envoyer à d’autres utilisateurs dans leurs propres applications Java.
// Supported file formats: https://docs.groupdocs.com/assembly/java/supported-document-formats/ | |
String strDocumentTemplate = "/Email Templates/Dynamic Hyperlink.msg"; | |
String strDocumentReport = "/Email Reports/Dynamic Hyperlink.msg"; | |
String uriExpression = "https://www.groupdocs.com/"; | |
String displayTextExpression = "GroupDocs"; | |
try | |
{ | |
DocumentAssembler assembler = new DocumentAssembler(); | |
assembler.assembleDocument(CommonUtilities.getDataPath(strDocumentTemplate), CommonUtilities.getOutPath(strDocumentReport), | |
new DataSourceInfo(uriExpression,"uriExpression"), | |
new DataSourceInfo(displayTextExpression,"displayTextExpression")); | |
} | |
catch (Exception exp) | |
{ | |
System.out.println("Exception: " + exp.getMessage()); | |
} |
Les API Java GroupDocs.Assembly sont prises en charge sur toutes les principales plates-formes et systèmes d’exploitation. Il peut générer des documents dans Microsoft Word, Excel, PowerPoint, Outlook, OpenOffice et plus de 50 autres formats. Pour un guide complet de la configuration système requise, veuillez visiter système requis Avant d’exécuter le code ci-dessous, assurez-vous que les prérequis suivants sont installés sur votre système:
(Portable Document Format)
(Hyper Text Markup Language)
(XML Paper Specifications)
(Tagged Image File Format)
(Web Page Archive Format)
(Text Document)
(XAML File)
(Open eBook File)
(Scalar Vector Graphics)
(PostScript File)
(Printer Command Language Document)
(XML File)
(OpenDocument Standard Format)
(OpenXPS File)
(Markdown Language)
(Microsoft PowerPoint Template Files)
(OpenDocument Standard Format)
(Microsoft Word Binary Format)
(Office 2007+ Word Document)
(Microsoft Word 2007 Marco File)
(Microsoft Word Template Files)
(Microsoft Word Template File )
(Microsoft Word 2007+ Template File)
(Rich Text Format)
(OpenDocument Text File Format)
(OpenDocument Standard Format)
(Microsoft Excel Spreadsheet (Legacy))
(Excel 97 - 2003 Template)
(Open XML Workbook)
(Excel Template)
(Excel Macro-Enabled Template)
(Excel Binary Workbook)
(OpenDocument Spreadsheet)
(Microsoft PowerPoint 97-2003)
(Open XML presentation Format)
(Macro-enabled Presentation File)
(PowerPoint Slide Show)
(PowerPoint Slide Show)
(Macro-enabled Slide Show)
(Microsoft PowerPoint Template Presentation)
(Microsoft PowerPoint Template File)
(OpenDocument Presentation Format)
(E-Mail Message)
(Apple Mail Message)
(Outlook Message Item File)