Image

Dans cet exemple, nous expliquerons comment utiliser la fonctionnalité d’image avec Aspose.Words pour .NET. Les images vous permettent d’insérer des illustrations et des graphiques dans un document.

Étape 1 : Utiliser un générateur de documents

Tout d’abord, nous utiliserons un générateur de documents pour ajouter du contenu à notre document.

DocumentBuilder builder = new DocumentBuilder();

Étape 2 : Insérer une image

Nous pouvons insérer une image en utilisant leShape classe et en précisant le type d’image, iciShapeType.Image Nous définissons également le type d’habillage de l’image surWrapType.Inline.

Shape shape = new Shape(builder.Document, ShapeType.Image);
shape. WrapType = WrapType. Inline;

Étape 3 : personnalisation de l’image

On personnalise l’image en précisant son chemin complet, par exemple"/attachment/1456/pic001.png", et en ajoutant un titre à l’image.

shape.ImageData.SourceFullName = "/attachment/1456/pic001.png";
shape.ImageData.Title = "Title";

Exemple de code source pour les images avec Aspose.Words pour .NET

// Utilisez un générateur de documents pour ajouter du contenu au document.
DocumentBuilder builder = new DocumentBuilder();

// Insérer une image.
Shape shape = new Shape(builder.Document, ShapeType.Image);
shape.WrapType = WrapType.Inline;
shape.ImageData.SourceFullName = "/attachment/1456/pic001.png";
shape.ImageData.Title = "title";
builder.InsertNode(shape);

Félicitation ! Vous avez maintenant appris à utiliser la fonctionnalité images avec Aspose.Words for .NET.

FAQ

Q : Comment puis-je insérer une image à partir d’un fichier local dans Aspose.Words ?

R : Pour insérer une image d’un fichier local dans Aspose.Words, vous pouvez utiliser leShape la classe et leInsertImage méthode.

Q : Puis-je insérer une image à partir d’une URL dans Aspose.Words ?

R : Oui, vous pouvez insérer une image à partir d’une URL dans Aspose.Words. Vous pouvez utiliser le mêmeInsertImage et spécifiez l’URL de l’image au lieu du chemin du fichier local.

Q : Comment puis-je redimensionner une image dans Aspose.Words ?

R : Pour redimensionner une image dans Aspose.Words, vous pouvez utiliser leWidth etHeight propriétés duShape objet.

Q : Puis-je appliquer des filtres aux images dans Aspose.Words ?

: Oui, vous pouvez appliquer des filtres aux images dans Aspose.Words. Par exemple, vous pouvez appliquer un filtre de flou à une image à l’aide de l’optionApplyGaussianBlur méthode duShape objet.

Q : Comment puis-je remplacer une image par une autre dans Aspose.Words ?

R : Pour remplacer une image par une autre dans Aspose.Words, vous pouvez utiliser leReplace méthode duShape classe. Cette méthode prend comme paramètre leShape objet de l’image à remplacer et leShape objet de la nouvelle image.