Гиперссылка — это слово, фраза или изображение, по которым можно щелкнуть, чтобы перейти к новому документу или новому разделу в текущем документе. Гиперссылки являются основой всемирной паутины и используются для многих необходимых функций во всемирной паутине. GroupDocs.Assembly для Java — это API автоматизации документов и создания отчетов, который помогает разработчикам программного обеспечения динамически вставлять гиперссылки в свои документы или отчеты. API очень стабилен и полностью поддерживает несколько расширенных функций, связанных с управлением гиперссылками, таких как добавление гиперссылок на страницу документа, добавление ссылок на слайд презентации, добавление гиперссылок в ячейки электронной таблицы, изменение содержимого гиперссылок, динамическая вставка ссылок из закладок, удаление ненужных ссылок. ссылки, показывать текст вместо гиперссылки и многое другое. Некоторые из очень распространенных типов документов, такие как PDF, HTML, электронная почта Outlook, Microsoft Office Word, рабочие листы Excel, презентации PowerPoint и т. д., полностью поддерживаются.
Java API GroupDocs.Assembly полностью поддерживает вставку и редактирование гиперссылок внутри различных широко используемых форматов документов. В приведенном ниже примере кода Java показано, как вставлять гиперссылки в документ 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()); | |
} |
Java API GroupDocs.Assembly позволяет программистам с легкостью вставлять и изменять гиперссылки внутри своих электронных таблиц. Они могут легко получить доступ, отредактировать его местоположение или заменить его новым. Следующий код Java демонстрирует, как легко программисты могут добавлять гиперссылки в свои электронные таблицы.
// 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()); | |
} |
Java API GroupDocs.Assembly упрощает для программистов решение задач, связанных с управлением документами. Вот пример кода Java, который показывает, как легко программисты могут получить доступ к своим документам презентации PowerPoint и добавить в них гиперссылки.
// 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 for Java позволяет разработчикам программного обеспечения легко добавлять гиперссылки в свои сообщения электронной почты с помощью всего нескольких строк кода Java. В следующем примере показано, как легко разработчики могут вставлять гиперссылки в свои документы электронной почты и отправлять их другим пользователям в своих собственных приложениях 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()); | |
} |
API GroupDocs.Assembly Java поддерживаются на всех основных платформах и операционных системах. Он может создавать документы в Microsoft Word, Excel, PowerPoint, Outlook, OpenOffice и более 50 других форматах. Полное руководство по системным требованиям см. на странице системные требования. Перед выполнением приведенного ниже кода убедитесь, что на вашем компьютере установлены следующие предварительные компоненты. система:
(Портативный документ)
(Язык гипертекстовой разметки)
(Формат файла изображения с тегами)
(MIME-инкапсуляция совокупного HTML)
(Формат обычного текстового файла)
(Формат файла цифровой электронной книги)
(Файл масштабируемой векторной графики)
(Постскриптум (PS))
(Документ языка управления принтером)
(Расширенный язык разметки)
(Открыть шаблон документа)
(Файл спецификации XML Paper)
(Облегченный язык разметки)
(Шаблон PowerPoint)
(Шаблон графика происхождения)
(Документ Microsoft Word)
(Документ Microsoft Word с открытым XML)
(Документ Microsoft Word с поддержкой макросов)
(Шаблон документа Microsoft Word)
(Шаблон документа Word Open XML)
(Шаблон Microsoft Word с поддержкой макросов)
(Расширенный текстовый формат файла)
(Открыть текст документа)
(Открыть шаблон документа)
(Формат двоичного файла Microsoft Excel)
(Шаблон Microsoft Excel)
(Электронная таблица Microsoft Excel Open XML)
(Электронная таблица Microsoft Excel с поддержкой макросов)
(Открытый XML-шаблон Microsoft Excel)
(Шаблон Microsoft Excel с поддержкой макросов)
(Двоичный файл электронной таблицы Microsoft Excel)
(Открыть электронную таблицу документов)
(Презентация PowerPoint)
(Презентация PowerPoint Open XML)
(Презентация Microsoft PowerPoint)
(Слайд-шоу Microsoft PowerPoint)
(Слайд-шоу PowerPoint Open XML)
(Слайд-шоу Microsoft PowerPoint)
(Открытый XML-шаблон Microsoft PowerPoint)
(Шаблон Microsoft PowerPoint)
(Формат файла презентации OpenDocument)
(Файл сообщения электронной почты)
(Почтовое сообщение Apple)
(Формат электронной почты Microsoft Outlook)