Hình ảnh Word sang JPG PNG C#

Trong một số trường hợp nhất định, bạn có thể cần chuyển đổi tài liệu Word thành hình ảnh. Cho dù đó là để tạo bản xem trước, tạo hình thu nhỏ hay tích hợp tài liệu vào các ứng dụng có định dạng hình ảnh phù hợp hơn, khả năng chuyển đổi tài liệu Word thành hình ảnh có thể hữu ích. Trong bài viết này, bạn sẽ tìm hiểu cách chuyển đổi tài liệu Word DOC hoặc DOCX sang định dạng hình ảnh JPG hoặc PNG bằng C#.

Trình chuyển đổi Word sang Hình ảnh - Cài đặt API C#

Bạn có thể dễ dàng chuyển đổi tài liệu Word sang các định dạng hình ảnh khác nhau trong C# bằng cách cài đặt Conholdate.Total for .NET. Chỉ cần tải xuống từ phần Bản phát hành mới hoặc chạy lệnh cài đặt NuGet sau:

PM> NuGet\Install-Package Conholdate.Total

Chuyển đổi tài liệu Word DOCX DOC thành hình ảnh PNG trong C#

Bạn có thể dễ dàng chuyển đổi tài liệu Word thành hình ảnh PNG trong C# bằng các bước sau:

  • Tải tài liệu Word DOCX đầu vào bằng cách sử dụng đối tượng lớp Tài liệu.
  • Khởi tạo một đối tượng của lớp ImageSaveOptions.
  • Đặt độ phân giải ngang.
  • Xuất hình ảnh PNG đầu ra bằng phương thức Lưu.

Mã mẫu sau đây trình bày cách chuyển đổi hình ảnh Word DOCX sang PNG trong C#:

// Tải tài liệu Word đầu vào
Aspose.Words.Document doc = new Aspose.Words.Document("Words.docx");

// Khởi tạo một đối tượng của lớp ImageSaveOptions
Aspose.Words.Saving.ImageSaveOptions options = new Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Png);

// Đặt độ phân giải ngang.
options.HorizontalResolution = 72f;

// Lưu hình ảnh PNG đầu ra
doc.Save("Word-to-PNG.png", options);

Chuyển đổi tài liệu DOCX sang hình ảnh JPG trong C#

Bạn có thể nhanh chóng hiển thị tài liệu Word sang định dạng hình ảnh JPG trong C# bằng cách thực hiện theo các bước bên dưới:

  • Tải tài liệu Word DOCX đầu vào bằng cách sử dụng đối tượng lớp Tài liệu.
  • Khởi tạo một đối tượng của lớp ImageSaveOptions.
  • Đặt thuộc tính PageSet để chuyển đổi các trang cụ thể.
  • Đặt các thuộc tính tùy chỉnh như độ sáng và độ tương phản cho hình ảnh.
  • Viết hình ảnh JPG được tạo bằng phương pháp Lưu.

Đoạn mã bên dưới cho biết cách chuyển đổi tài liệu Word DOCX sang hình ảnh JPG trong C#:

// Tải tài liệu Word đầu vào
Aspose.Words.Document doc = new Aspose.Words.Document("Words.docx");

// Khởi tạo một đối tượng của lớp ImageSaveOptions
Aspose.Words.Saving.ImageSaveOptions options = new Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Jpeg);

// Đặt "PageSet" thành "0" để chỉ chuyển đổi trang đầu tiên của tài liệu.
options.PageSet = new Aspose.Words.Saving.PageSet(0);

// Đặt độ sáng và độ tương phản của hình ảnh.
options.ImageBrightness = 0.3f;
options.ImageContrast = 0.7f;

// Đặt độ phân giải ngang.
options.HorizontalResolution = 72f;

// Lưu hình ảnh JPG đầu ra
doc.Save("Word-to-JPG.jpg", options);

Tại sao phải chuyển đổi tài liệu Word thành hình ảnh?

Có một số lý do khiến bạn muốn chuyển đổi tài liệu Word thành hình ảnh:

Dễ chia sẻ: Hình ảnh được hỗ trợ rộng rãi trên các nền tảng và thiết bị khác nhau, giúp chúng dễ dàng chia sẻ với nhiều đối tượng hơn.

Giữ nguyên định dạng: Việc chuyển đổi sang hình ảnh đảm bảo rằng định dạng của tài liệu vẫn còn nguyên vẹn, bất kể thiết bị hoặc phần mềm xem.

Nhúng vào ứng dụng: Hình ảnh có thể dễ dàng được nhúng vào các ứng dụng web hoặc bản trình bày, tăng cường sự hấp dẫn và tính tương tác trực quan.

Giấy phép đánh giá miễn phí

Bạn có thể nhận giấy phép tạm thời miễn phí để đánh giá hết công suất của API.

Tổng hợp

Trong bài viết này, bạn đã học cách chuyển đổi tài liệu Word thành hình ảnh bằng C#. Nó bao gồm tài liệu Word DOC hoặc DOCX thành hình ảnh PNG hoặc JPG trong C#. Khả năng này mở ra nhiều khả năng trong ứng dụng của bạn, từ tạo bản xem trước tài liệu đến tích hợp tài liệu vào quy trình làm việc tập trung vào hình ảnh. Vui lòng thử nghiệm thêm và tùy chỉnh mã theo yêu cầu cụ thể của bạn. Hơn nữa, bạn luôn có thể kết nối với chúng tôi để thảo luận về bất kỳ mối quan tâm nào của bạn thông qua diễn đàn.

Xem thêm