Với Aspose.Words cho .NET, bạn có thể chuyển đổi tài liệu, chẳng hạn như DOCX, DOC, RTF, ODT, HTML sang các định dạng tệp hình ảnh, chẳng hạn như PNG, JPEG, BMP, GIF. Trong hướng dẫn này, bạn sẽ học cách chuyển đổi tài liệu Word thành hình ảnh trong C#.
Các bước để chuyển đổi tài liệu Word thành hình ảnh trong C#
- Cài đặt gói Aspose.Words for .NET từ NuGet.org
- Thêm tham chiếu vào không gian tên Aspose.Words và Aspose.Words.Saving
- Đặt giấy phép của Aspose.Words cho .NET bằng phương thức License.SetLicense
- Nhập tài liệu đầu vào vào Aspose.Words’ DOM
- Tạo phiên bản của lớp ImageSaveOptions để chỉ định các tùy chọn khi hiển thị trang tài liệu thành hình ảnh
- Triển khai giao diện IPageSavingCallback và đặt đường dẫn tên tệp bằng thuộc tính PageSavingArgs.PageFileName
- Đặt phạm vi trang của tài liệu Word để chuyển đổi hình ảnh
- Cuối cùng, lưu ảnh vào đĩa bằng phương thức Document.Save
Bạn thường cần sử dụng các định dạng và kiểu phông chữ khác nhau khi làm việc với tài liệu. Nếu bạn mở một tài liệu trên một máy chưa cài đặt các phông chữ được sử dụng trong tài liệu, thì phần trình bày văn bản sẽ khác trong trình xem tài liệu. Trường hợp này sẽ giống với Aspose.Words. Nó yêu cầu phông chữ TrueType khi kết xuất tài liệu sang định dạng trang cố định (JPEG, PNG, PDF hoặc XPS). Các phông chữ được sử dụng trong tài liệu đầu vào phải được cài đặt trên máy mà bạn muốn chuyển đổi tài liệu từ sang hình ảnh.
Trước đây, chúng tôi đã xem xét cách in tài liệu Word bằng C# trong một chủ đề hướng dẫn khác. Chủ đề này giải thích tất cả các bước để chuyển đổi tài liệu Word thành hình ảnh trong C#
Mã để chuyển đổi tài liệu Word thành hình ảnh trong C#
Đoạn mã trên trong C# chuyển đổi tài liệu từ thành hình ảnh mà không cần cài đặt MS Office. Bạn có thể sử dụng nó khi .NET được cài đặt trên Windows, Linux, macOS và các nền tảng đám mây (Amazon Web Services và Microsoft Azure).