Chuyển ảnh sang Word trong C# | Trình chuyển đổi ảnh sang Word trong C#

Microsoft Word cung cấp nhiều công cụ để tạo tài liệu văn bản với khả năng định dạng nâng cao. Ngoài định dạng văn bản, chúng ta còn có thể kết hợp các yếu tố đồ họa và hình ảnh đa dạng vào tài liệu Word. Trong một số trường hợp nhất định, chúng ta có thể cần chèn hình ảnh, hình ảnh vào tài liệu Word ở định dạng DOC hoặc DOCX. Trong bài viết này, chúng ta sẽ tìm hiểu cách chuyển đổi hình ảnh thành tài liệu Word trong C#.

Bài viết này bao gồm các chủ đề sau:

  1. C# Picture to Word Converter - Tải xuống miễn phí
  2. Các bước chuyển ảnh sang chữ
  3. Chuyển ảnh sang Word trong C#
  4. Chèn ảnh vào tài liệu Word hiện có
  5. Chuyển đổi hình ảnh sang Word trực tuyến
  6. Photo to Word - Tài nguyên học tập miễn phí

Trình chuyển đổi hình ảnh sang Word trong C# - Tải xuống miễn phí

Chúng tôi sẽ sử dụng Aspose.Words for .NET để chuyển đổi hình ảnh thành tài liệu Word. Nó cho phép các nhà phát triển tạo và thao tác các tài liệu Word từ bên trong các ứng dụng .NET. Cùng với một bộ tính năng mạnh mẽ, nó còn cung cấp một trình chuyển đổi tích hợp để chuyển đổi tài liệu và hình ảnh sang các định dạng khác.

Vui lòng tải xuống DLL của API hoặc cài đặt nó từ NuGet bằng bảng điều khiển quản lý gói.

PM> Install-Package Aspose.Words

Cách chuyển ảnh sang Word

Chúng ta có thể dễ dàng chuyển đổi bất kỳ hình ảnh, bức ảnh nào từ định dạng JPG hoặc PNG sang tài liệu Word bằng cách thực hiện theo các bước dưới đây:

  1. Cài đặt Aspose.Words for .NET trong ứng dụng của bạn.
  2. Tạo một tài liệu DOCX mới.
  3. Chèn ảnh vào tài liệu bằng đường dẫn của tệp hình ảnh.
  4. Lưu tài liệu ở vị trí mong muốn của bạn.

Chuyển ảnh sang Word trong C#

Bây giờ chúng ta hãy xem các bước nêu trên sẽ được dịch sang mã C# như thế nào. Sau đây là các bước để chuyển đổi ảnh sang DOCX trong C#.

  1. Tạo một đối tượng của lớp Document.
  2. Tạo một đối tượng của lớp DocumentBuilder.
  3. Chèn ảnh vào tài liệu theo đường dẫn của nó bằng phương thức DocumentBuilder.InsertImage(string).
  4. Lưu tài liệu DOCX bằng phương thức Document.Save(string).

Mẫu mã sau đây cho biết cách chuyển đổi ảnh sang DOCX trong C#.

// Ví dụ mã này trình bày cách chuyển đổi ảnh thành tài liệu Word!
using Aspose.Words;

// tạo tài liệu mới
Document doc = new Document();

// tạo và khởi tạo trình tạo tài liệu
DocumentBuilder builder = new DocumentBuilder(doc);

// chèn ảnh vào tài liệu
builder.InsertImage("C:\\Files\\tower.jpg");

// lưu tài liệu
doc.Save("C:\\Files\\Output.docx");
Chuyển ảnh thành tài liệu Word trong C#

Chuyển ảnh thành tài liệu Word trong C#

Chèn ảnh vào tài liệu Word hiện có

Tương tự, chúng ta cũng có thể chèn ảnh vào tài liệu Word có sẵn bằng cách thực hiện theo các bước dưới đây:

  1. Tải tài liệu hiện có bằng lớp Tài liệu.
  2. Tạo một đối tượng của lớp DocumentBuilder.
  3. Điều hướng đến cuối tài liệu bằng phương thức MoveToDocumentEnd().
  4. Chèn ngắt trang bằng phương thức InsertBreak(BreakType.PageBreak).
  5. Chèn ảnh vào tài liệu theo đường dẫn của nó bằng phương thức DocumentBuilder.InsertImage(string).
  6. Cuối cùng, lưu tài liệu DOCX bằng phương thức Document.Save(string).

Mẫu mã sau đây cho biết cách chèn ảnh vào tài liệu Word hiện có trong C#.

// Ví dụ mã này trình bày cách chèn ảnh vào tài liệu Word!
using Aspose.Words;

// tạo tài liệu mới
Document doc = new Document("C:\\Files\\Document.docx");

// tạo và khởi tạo trình tạo tài liệu
DocumentBuilder builder = new DocumentBuilder(doc);

// di chuyển đến cuối tài liệu
builder.MoveToDocumentEnd();

// chèn một trang mới
builder.InsertBreak(BreakType.PageBreak);

// chèn ảnh vào tài liệu
builder.InsertImage("C:\\Files\\tower.jpg");

// lưu tài liệu
doc.Save("C:\\Files\\Output_1.docx");
Chèn ảnh vào tài liệu Word hiện có trong C#

Chèn ảnh vào tài liệu Word hiện có trong C#

Trình chuyển đổi C# Pic sang Word - Nhận giấy phép miễn phí

Bạn có thể sử dụng Aspose.Words for .NET mà không bị giới hạn đánh giá bằng giấy phép tạm thời.

Chuyển đổi hình ảnh sang Word trực tuyến

Bạn cũng có thể chuyển đổi hình ảnh thành tài liệu Word trực tuyến bằng ứng dụng web chuyển đổi hình ảnh sang Word miễn phí này, được phát triển bằng API này.

Photo to Word – Tài nguyên học tập

Bên cạnh việc chuyển đổi ảnh hoặc hình ảnh sang tài liệu Word, hãy tìm hiểu thêm về cách tạo, thao tác và chuyển đổi tài liệu Word hoặc hình ảnh cũng như khám phá nhiều tính năng khác của thư viện bằng cách sử dụng các tài nguyên bên dưới:

Phần kết luận

Trong bài viết này, chúng ta đã học cách chuyển đổi hình ảnh thành tài liệu Word trong C#. Bằng cách tận dụng Aspose.Words for .NET, bạn có thể đơn giản hóa các tác vụ tự động hóa tài liệu. Đây là một thư viện xử lý tài liệu mạnh mẽ và linh hoạt, cung cấp giải pháp mạnh mẽ để tạo, sửa đổi và hiển thị các tệp Word trong các ứng dụng .NET khác nhau. Vui lòng đặt câu hỏi của bạn thông qua diễn đàn hỗ trợ miễn phí của chúng tôi.

Xem thêm