Εικόνα

Σε αυτό το παράδειγμα, θα εξηγήσουμε πώς να χρησιμοποιήσετε τη δυνατότητα εικόνας με το Aspose.Words για .NET. Οι εικόνες σάς επιτρέπουν να εισάγετε εικόνες και γραφικά σε ένα έγγραφο.

Βήμα 1: Χρήση ενός προγράμματος δημιουργίας εγγράφων

Αρχικά, θα χρησιμοποιήσουμε ένα πρόγραμμα δημιουργίας εγγράφων για να προσθέσουμε περιεχόμενο στο έγγραφό μας.

DocumentBuilder builder = new DocumentBuilder();

Βήμα 2: Εισαγωγή εικόνας

Μπορούμε να εισάγουμε μια εικόνα χρησιμοποιώντας τοShape τάξη και προσδιορίζοντας τον τύπο της εικόνας, εδώShapeType.Image Ορίζουμε επίσης τον τύπο αναδίπλωσης της εικόνας σεWrapType.Inline.

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

Βήμα 3: Προσαρμογή εικόνας

Προσαρμόζουμε την εικόνα, για παράδειγμα, προσδιορίζοντας την πλήρη διαδρομή της"/attachment/1456/pic001.png"και προσθέτοντας έναν τίτλο στην εικόνα.

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

Παράδειγμα πηγαίου κώδικα για εικόνες με Aspose.Words για .NET

// Χρησιμοποιήστε ένα πρόγραμμα δημιουργίας εγγράφων για να προσθέσετε περιεχόμενο στο έγγραφο.
DocumentBuilder builder = new DocumentBuilder();

// Εισαγωγή εικόνας.
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);

Συγχαρητήρια ! Τώρα έχετε μάθει πώς να χρησιμοποιείτε τη δυνατότητα εικόνων με το Aspose.Words για .NET.

Συχνές ερωτήσεις

Ε: Πώς μπορώ να εισαγάγω μια εικόνα από ένα τοπικό αρχείο στο Aspose.Words;

Α: Για να εισαγάγετε μια εικόνα από ένα τοπικό αρχείο στο Aspose.Words, μπορείτε να χρησιμοποιήσετε τοShape τάξη και τοInsertImage μέθοδος.

Ε: Μπορώ να εισαγάγω μια εικόνα από μια διεύθυνση URL στο Aspose.Words;

Α: Ναι, μπορείτε να εισαγάγετε μια εικόνα από μια διεύθυνση URL στο Aspose.Words. Μπορείτε να χρησιμοποιήσετε το ίδιοInsertImage μέθοδο και καθορίστε τη διεύθυνση URL της εικόνας αντί για την τοπική διαδρομή αρχείου.

Ε: Πώς μπορώ να αλλάξω το μέγεθος μιας εικόνας στο Aspose.Words;

Α: Για να αλλάξετε το μέγεθος μιας εικόνας στο Aspose.Words, μπορείτε να χρησιμοποιήσετε τοWidth καιHeight ιδιότητες τουShape αντικείμενο.

Ε: Μπορώ να εφαρμόσω φίλτρα σε εικόνες στο Aspose.Words;

Α: Ναι, μπορείτε να εφαρμόσετε φίλτρα σε εικόνες στο Aspose.Words. Για παράδειγμα, μπορείτε να εφαρμόσετε ένα φίλτρο θαμπώματος σε μια εικόνα χρησιμοποιώντας τοApplyGaussianBlur μέθοδος τουShape αντικείμενο.

Ε: Πώς μπορώ να αντικαταστήσω μια εικόνα με μια άλλη στο Aspose.Words;

Α: Για να αντικαταστήσετε μια εικόνα με μια άλλη στο Aspose.Words, μπορείτε να χρησιμοποιήσετε τοReplace μέθοδος τουShape τάξη. Αυτή η μέθοδος λαμβάνει ως παράμετρο τοShape αντικείμενο της εικόνας που θα αντικατασταθεί και τοShape αντικείμενο της νέας εικόνας.