Configurazione del collegamento al contenuto
In questo tutorial ti guideremo attraverso il codice sorgente C# per impostare il collegamento al contenuto con Aspose.Words per .NET. Questa funzionalità consente di collegarsi a contenuti specifici in un documento.
Passaggio 1: impostazione del progetto
Per iniziare, crea un nuovo progetto C# nel tuo IDE preferito. Assicurati che nel tuo progetto venga fatto riferimento alla libreria Aspose.Words per .NET.
Passaggio 2: creazione del documento e del costruttore
In questo passaggio creeremo un nuovo documento e inizializzeremo il costruttore. Utilizza il seguente codice:
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Passaggio 3: crea un segnalibro
Ora creeremo un segnalibro nel documento. Utilizza il codice seguente per creare un segnalibro con testo all’interno:
builder. StartBookmark("MyBookmark");
builder.Writeln("Text inside a bookmark.");
builder. EndBookmark("MyBookmark");
Questo codice crea un segnalibro chiamato “MyBookmark” e aggiunge del testo al suo interno.
Passaggio 4: impostazione del collegamento al contenuto
Ora configureremo il collegamento al contenuto utilizzando le proprietà del documento. Utilizzare il codice seguente per aggiungere e recuperare il collegamento al contenuto:
// Ottieni l'elenco di tutte le proprietà personalizzate nel documento.
CustomDocumentProperties customProperties = doc.CustomDocumentProperties;
// Aggiungi una proprietà associata al contenuto.
DocumentProperty customProperty = customProperties.AddLinkToContent("Bookmark", "MyBookmark");
customProperty = customProperties["Bookmark"];
bool isLinkedToContent = customProperty.IsLinkToContent;
string linkSource = customProperty.LinkSource;
string customPropertyValue = customProperty.Value.ToString();
Questo codice aggiunge una proprietà relativa al contenuto denominata “Segnalibro” con il segnalibro “MyBookmark”. Quindi, recupera informazioni sulle proprietà relative al contenuto come lo stato del collegamento, l’origine del collegamento e il valore della proprietà.
Codice sorgente di esempio per la configurazione del collegamento al contenuto utilizzando Aspose.Words per .NET
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.StartBookmark("MyBookmark");
builder.Writeln("Text inside a bookmark.");
builder.EndBookmark("MyBookmark");
// Recupera un elenco di tutte le proprietà del documento personalizzato dal file.
CustomDocumentProperties customProperties = doc.CustomDocumentProperties;
// Aggiungi la proprietà collegata al contenuto.
DocumentProperty customProperty = customProperties.AddLinkToContent("Bookmark", "MyBookmark");
customProperty = customProperties["Bookmark"];
bool isLinkedToContent = customProperty.IsLinkToContent;
string linkSource = customProperty.LinkSource;
string customPropertyValue = customProperty.Value.ToString();
Ora hai imparato come configurare il collegamento al contenuto in un documento utilizzando Aspose.Words per .NET. Seguendo la guida passo passo fornita in questo tutorial, puoi creare e configurare facilmente collegamenti a contenuti specifici nei tuoi documenti.