Auf dieser Webseite wird erläutert, wie Benutzer Hyperlinks zu ihren Berichten, E-Mail-Nachrichten und verschiedenen Dokumenttypen in ihre eigenen .NET-Anwendungen dynamisch einfügen können. Hyperlinks sind das Rückgrat des World Wide Web und können verwendet werden, um verschiedene Seiten oder Dokumente zu verlinken oder auf zu klicken, um zu einem neuen Abschnitt innerhalb des aktuellen Dokuments zu springen. GroupDocs.Assembly .NET ist eine sehr leistungsfähige API, die Softwareentwicklern hilft, Hyperlinks mit nur wenigen Codezeilen dynamisch in ihre Dokumente oder Berichte einzufügen. Es hat Unterstützung für einige sehr beliebte Dokumenttypen wie PDF, HTML, Outlook-E-Mail, Microsoft Office Word, Excel-Arbeitsblätter, PowerPoint-Präsentationen und viele mehr enthalten. Es unterstützt mehrere erweiterte Funktionen wie das Einfügen von Links zu Dokumentseiten, das Einfügen von Links zu Zellen, das Bearbeiten von Hyperlinks, das Anzeigen von Text anstelle des Hyperlinks, das dynamische Einfügen von Links aus Lesezeichen, das Einfügen von Hyperlinks zu einer Präsentationsfolie und vieles mehr.
Die GroupDocs.Assembly .NET-API bietet vollständige Unterstützung für das Einfügen und Bearbeiten von Hyperlinks in verschiedenen Arten von Dokumenten. Das folgende C# .NET-Codebeispiel zeigt, wie Sie mühelos Hyperlinks in ein Word-Dokument einfügen können.
// Supported file formats: https://docs.groupdocs.com/watermark/java/supported-document-formats/ | |
const String strDocumentTemplate = "Word Templates/Dynamic Hyperlink.docx"; | |
const String strDocumentReport = "Word Reports/Dynamic Hyperlink.docx"; | |
const String uriExpression = "https://www.groupdocs.com/"; | |
const String displayTextExpression = "GroupDocs"; | |
try | |
{ | |
DocumentAssembler assembler = new DocumentAssembler(); | |
assembler.AssembleDocument(CommonUtilities.GetSourceDocument(strDocumentTemplate), CommonUtilities.SetDestinationDocument(strDocumentReport), | |
new DataSourceInfo(uriExpression,"uriExpression"), new DataSourceInfo(displayTextExpression,"displayTextExpression")); | |
} | |
catch (Exception ex) | |
{ | |
Console.WriteLine(ex.Message); | |
} |
GroupDocs.Assembly .NET API unterstützt vollständig das Hinzufügen und Verarbeiten von Hyperlinks in Spreadsheet-Dateien. Sie können den Standort einfach bearbeiten oder durch einen neuen ersetzen. Der folgende C#-Code zeigt, wie einfach Benutzer Hyperlinks in ihre Tabellenkalkulationsdateien in ihren eigenen .NET-Apps einfügen können.
// Supported file formats: https://docs.groupdocs.com/watermark/java/supported-document-formats/ | |
const String strDocumentTemplate = "Spreadsheet Templates/Dynamic Hyperlink.xlsx"; | |
const String strDocumentReport = "Spreadsheet Reports/Dynamic Hyperlink.xlsx"; | |
const String uriExpression = "https://www.groupdocs.com/"; | |
const String displayTextExpression = "GroupDocs"; | |
try | |
{ | |
DocumentAssembler assembler = new DocumentAssembler(); | |
assembler.AssembleDocument(CommonUtilities.GetSourceDocument(strDocumentTemplate), CommonUtilities.SetDestinationDocument(strDocumentReport), | |
new DataSourceInfo(uriExpression,"uriExpression"), new DataSourceInfo(displayTextExpression,"displayTextExpression")); | |
} | |
catch (Exception ex) | |
{ | |
Console.WriteLine(ex.Message); | |
} |
GroupDocs.Assembly für .NET hilft Softwareprofis beim Erstellen von Anwendungen zum Verwalten verschiedener Arten von Dokumenten. Das folgende Codebeispiel zeigt, wie Softwareentwickler Hyperlinks in ihre PowerPoint-Präsentationsdokumente einfügen können.
// Supported file formats: https://docs.groupdocs.com/watermark/java/supported-document-formats/ | |
const String strDocumentTemplate = "Presentation Templates/Dynamic Hyperlink.pptx"; | |
const String strDocumentReport = "Presentation Reports/Dynamic Hyperlink.pptx"; | |
const String uriExpression = "https://www.groupdocs.com/"; | |
const String displayTextExpression = "GroupDocs"; | |
try | |
{ | |
DocumentAssembler assembler = new DocumentAssembler(); | |
assembler.AssembleDocument(CommonUtilities.GetSourceDocument(strDocumentTemplate), CommonUtilities.SetDestinationDocument(strDocumentReport), | |
new DataSourceInfo(uriExpression,"uriExpression"), new DataSourceInfo(displayTextExpression,"displayTextExpression")); | |
} | |
catch (Exception ex) | |
{ | |
Console.WriteLine(ex.Message); | |
} |
GroupDocs.Assembly .NET API ermöglicht Softwareexperten das Einfügen von Hyperlinks in ihre E-Mail-Dokumente. Der folgende .NET-Code zeigt, wie einfach Programmierer Hyperlinks zu ihren E-Mail-Nachrichten hinzufügen und von ihren eigenen .NET-Apps aus an andere Benutzer senden können.
// Supported file formats: https://docs.groupdocs.com/assembly/net/supported-document-formats/ | |
const String strDocumentTemplate = "Email Templates/Dynamic Hyperlink.msg"; | |
const String strDocumentReport = "Email Reports/Dynamic Hyperlink.msg"; | |
const String uriExpression = "https://www.groupdocs.com/"; | |
const String displayTextExpression = "GroupDocs"; | |
try | |
{ | |
DocumentAssembler assembler = new DocumentAssembler(); | |
assembler.AssembleDocument(CommonUtilities.GetSourceDocument(strDocumentTemplate), CommonUtilities.SetDestinationDocument(strDocumentReport), | |
new DataSourceInfo(uriExpression,"uriExpression"), new DataSourceInfo(displayTextExpression,"displayTextExpression")); | |
} | |
catch (Exception ex) | |
{ | |
Console.WriteLine(ex.Message); | |
} |
GroupDocs.Assembly .NET-APIs werden auf allen wichtigen Plattformen und Betriebssystemen unterstützt. Eine vollständige Anleitung zu den Systemanforderungen finden Sie unter Systemanforderungen. Bevor Sie den folgenden Code ausführen, stellen Sie bitte sicher, dass die folgenden Voraussetzungen auf Ihrem installiert sind System:
(Portable Document Format)
(Hyper Text Markup Language)
(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)
(Macro-enabled Spreadsheet)
(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)