Chuyển đổi một tài liệu thành hình ảnh

Đôi khi nó được yêu cầu để lấy một hình ảnh thay cho các tài liệu ở định dạng khác như DOCX hoặc PDF. Ví dụ, bạn cần thêm một bản xem trước của bất kỳ trang tài liệu nào vào trang web hoặc ứng dụng của mình hoặc tạo một “hình quét” của một tài liệu để gửi hóa đơn. Đây là khi bạn có thể cần chuyển đổi một tài liệu trong bất kỳ supported load format thành một hình ảnh, lần nữa, trong bất kỳ supported save format.

Chuyển đổi sang Định Dạng Hình Ảnh

Như tất cả các ví dụ chuyển đổi đã được mô tả, bạn cần tạo một tài liệu mới hoặc tải một tài liệu hiện có trong bất kỳ định dạng nào được hỗ trợ, thực hiện các thay đổi cần thiết và lưu nó ở bất kỳ định dạng hình ảnh nào có sẵn, ví dụ như JPEG, PNG hay BMP.

Mã ví dụ sau cho thấy cách chuyển đổi từ DOCX sang JPEG:

Chỉ định tùy chọn Lưu khi Chuyển đổi sang Hình ảnh

Aspose.Words cung cấp bạn với lớp ImageSaveOptions, cho phép kiểm soát hơn về cách các tài liệu được lưu trong nhiều định dạng hình ảnh. Một số thuộc tính của lớp này thừa kế hoặc ghi đè các thuộc tính của các lớp cơ sở như FixedPageSaveOptions hoặc SaveOptions, nhưng cũng có các tùy chọn cụ thể cho việc lưu hình ảnh.

Có thể chỉ định các trang cần chuyển đổi sang định dạng hình ảnh bằng thuộc tính PageSet. Ví dụ, nó có thể được áp dụng nếu bạn chỉ cần một bản xem trước cho trang đầu tiên hoặc cho một trang cụ thể.

Cũng có thể kiểm soát chất lượng hình ảnh đầu ra và định dạng pixel bằng các thuộc tính sau – HorizontalResolution, VerticalResolution, Resolution, Scale, PixelFormat, cũng như thiết lập các cài đặt màu sắc của hình ảnh, sử dụng các thuộc tính sau – ImageBrightness, ImageColorMode, ImageContrast, PaperColor.

Cũng có thuộc tính áp dụng cho một định dạng nhất định, ví dụ như JpegQuality hay TiffCompression.

Mã ví dụ sau cho thấy cách tạo một bản xem trước của trang đầu tiên của tài liệu với việc áp dụng một số cài đặt bổ sung: