Hình ảnh

Trong ví dụ này, chúng tôi sẽ giải thích cách sử dụng tính năng hình ảnh với Aspose.Words cho .NET. Hình ảnh cho phép bạn chèn hình minh họa và đồ họa vào tài liệu.

Bước 1: Sử dụng trình tạo tài liệu

Đầu tiên, chúng tôi sẽ sử dụng trình tạo tài liệu để thêm nội dung vào tài liệu của mình.

DocumentBuilder builder = new DocumentBuilder();

Bước 2: Chèn hình ảnh

Chúng ta có thể chèn một hình ảnh bằng cách sử dụngShape lớp và chỉ định loại hình ảnh, tại đâyShapeType.Image Chúng tôi cũng đặt kiểu bao bọc của hình ảnh thànhWrapType.Inline.

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

Bước 3: Tùy chỉnh hình ảnh

Chúng tôi tùy chỉnh hình ảnh bằng cách chỉ định đường dẫn đầy đủ của nó, ví dụ"/attachment/1456/pic001.png"và thêm tiêu đề cho hình ảnh.

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

Mã nguồn ví dụ cho hình ảnh với Aspose.Words for .NET

// Sử dụng trình tạo tài liệu để thêm nội dung vào tài liệu.
DocumentBuilder builder = new DocumentBuilder();

// Chèn hình ảnh.
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);

Xin chúc mừng! Bây giờ bạn đã học cách sử dụng tính năng hình ảnh với Aspose.Words cho .NET.

Câu hỏi thường gặp

Câu hỏi: Làm cách nào tôi có thể chèn hình ảnh từ tệp cục bộ vào Aspose.Words?

Trả lời: Để chèn hình ảnh từ tệp cục bộ vào Aspose.Words, bạn có thể sử dụngShape lớp học vàInsertImage phương pháp.

Câu hỏi: Tôi có thể chèn hình ảnh từ URL trong Aspose.Words không?

Trả lời: Có, bạn có thể chèn hình ảnh từ URL trong Aspose.Words. Bạn có thể sử dụng tương tựInsertImage phương thức và chỉ định URL hình ảnh thay vì đường dẫn tệp cục bộ.

Hỏi: Làm cách nào tôi có thể thay đổi kích thước hình ảnh trong Aspose.Words?

Trả lời: Để thay đổi kích thước hình ảnh trong Aspose.Words, bạn có thể sử dụngWidthHeight thuộc tính củaShape sự vật.

Câu hỏi: Tôi có thể áp dụng bộ lọc cho hình ảnh trong Aspose.Words không?

Trả lời: Có, bạn có thể áp dụng bộ lọc cho hình ảnh trong Aspose.Words. Ví dụ: bạn có thể áp dụng bộ lọc làm mờ cho hình ảnh bằng cách sử dụngApplyGaussianBlur phương pháp củaShape sự vật.

Hỏi: Làm cách nào tôi có thể thay thế hình ảnh này bằng hình ảnh khác trong Aspose.Words?

Trả lời: Để thay thế hình ảnh này bằng hình ảnh khác trong Aspose.Words, bạn có thể sử dụngReplace phương pháp củaShape lớp học. Phương thức này lấy tham số làShape đối tượng của hình ảnh được thay thế vàShape đối tượng của hình ảnh mới.