Configuration du lien vers le contenu

Dans ce didacticiel, nous vous guiderons à travers le code source C# pour configurer les liens vers le contenu avec Aspose.Words pour .NET. Cette fonctionnalité vous permet de créer un lien vers un contenu spécifique dans un document.

Étape 1 : Configuration du projet

Pour commencer, créez un nouveau projet C# dans votre IDE préféré. Assurez-vous que la bibliothèque Aspose.Words for .NET est référencée dans votre projet.

Étape 2 : Création du document et du constructeur

Dans cette étape, nous allons créer un nouveau document et initialiser le constructeur. Utilisez le code suivant :

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Étape 3 : Créer un signet

Nous allons maintenant créer un signet dans le document. Utilisez le code suivant pour créer un signet contenant du texte :

builder. StartBookmark("MyBookmark");
builder.Writeln("Text inside a bookmark.");
builder. EndBookmark("MyBookmark");

Ce code crée un signet appelé “MyBookmark” et ajoute du texte à l’intérieur.

Étape 4 : Configuration du lien de contenu

Nous allons maintenant configurer le lien vers le contenu à l’aide des propriétés du document. Utilisez le code suivant pour ajouter et récupérer le lien vers le contenu :

// Obtenez la liste de toutes les propriétés personnalisées du document.
CustomDocumentProperties customProperties = doc.CustomDocumentProperties;
// Ajoutez une propriété liée au contenu.
DocumentProperty customProperty = customProperties.AddLinkToContent("Bookmark", "MyBookmark");
customProperty = customProperties["Bookmark"];

bool isLinkedToContent = customProperty.IsLinkToContent;

string linkSource = customProperty.LinkSource;

string customPropertyValue = customProperty.Value.ToString();

Ce code ajoute une propriété liée au contenu appelée « Bookmark » avec le signet « MyBookmark ». Ensuite, il récupère les informations de propriété liées au contenu, telles que l’état du lien, la source du lien et la valeur de la propriété.

Exemple de code source pour la configuration du lien vers le contenu à l’aide d’Aspose.Words pour .NET


	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	
	builder.StartBookmark("MyBookmark");
	builder.Writeln("Text inside a bookmark.");
	builder.EndBookmark("MyBookmark");

	// Récupérez une liste de toutes les propriétés de document personnalisées à partir du fichier.
	CustomDocumentProperties customProperties = doc.CustomDocumentProperties;
	// Ajouter un lien vers la propriété de contenu.
	DocumentProperty customProperty = customProperties.AddLinkToContent("Bookmark", "MyBookmark");
	customProperty = customProperties["Bookmark"];

	bool isLinkedToContent = customProperty.IsLinkToContent;
	
	string linkSource = customProperty.LinkSource;
	
	string customPropertyValue = customProperty.Value.ToString();

Vous avez maintenant appris à configurer le lien vers le contenu d’un document à l’aide d’Aspose.Words pour .NET. En suivant le guide étape par étape fourni dans ce didacticiel, vous pouvez facilement créer et configurer des liens vers du contenu spécifique dans vos propres documents.