Lưu Tài liệu Dưới Dạng Nhiều trang TIFF
Khi làm việc với tài liệu, bạn thường cần chuyển đổi tài liệu của mình thành(các) tệp hình ảnh raster. Điều này đặc biệt phù hợp nếu bạn phải trình bày tài liệu của mình ở định dạng có thể đọc và in, nhưng không thể chỉnh sửa. Ví dụ: bạn có thể sử dụng hình ảnh raster của trang đầu tiên của tài liệu làm bản xem trước. Bài viết này mô tả cách chuyển đổi tài liệu sang hình ảnh raster bằng ví dụ về định dạng TIFF – một trong những định dạng hình ảnh phổ biến hơn.
Chuyển đổi DOC Sang Nhiều Trang TIFF
Trong Aspose.Words, việc chuyển đổi từ DOC sang TIFF có thể được thực hiện bằng một dòng mã, bằng cách chuyển đường dẫn “lưu vào” và phần mở rộng tệp có liên quan sang phương thức Save. Phương thức Save tự động lấy SaveFormat
từ phần mở rộng tên tệp được chỉ định trong đường dẫn. Ví dụ sau đây trình bày cách chuyển đổi tài liệu sang định dạng TIFF:
Chỉ Định Các Tùy Chọn Bổ Sung Khi Kết Xuất TIFF
Bạn thường cần chỉ định các tùy chọn bổ sung, ảnh hưởng đến kết quả kết xuất. Với mục đích này, hãy sử dụng lớp ImageSaveOptions, chứa các thuộc tính xác định cách tài liệu được hiển thị trên hình ảnh. Bạn có thể chỉ định những điều sau đây:
- Lưu định dạng để xác định danh sách các tùy chọn có sẵn (SaveFormat)
- Độ phân giải (HorizontalResolution, VerticalResolution, Resolution)
- Số trang (PageIndex, PageCount)
- Cài đặt màu sắc và ánh sáng (PaperColor, ImageColorMode, ImageBrightness, ImageContrast)
- Chất lượng hình ảnh (JpegQuality, Scale, TiffCompression, GraphicsQualityOptions)
- Phương pháp được sử dụng để nhị phân hóa hình ảnh (TiffBinarizationMethod, ThresholdForFloydSteinbergDithering)
- Định dạng Pixel cho hình ảnh được tạo (PixelFormat)
- Windows xử lý metafiles bằng cách Aspose.Words (MetafileRenderingOptions, UseGdiEmfRenderer)
- Các tùy chọn bổ sung mà bạn có thể thấy trong lớp ImageSaveOptions
Ví dụ sau đây cho thấy cách chuyển đổi DOC thành TIFF với các tùy chọn được định cấu hình:
Ngưỡng Cho TIFF Binarization
Hình ảnh TIFF có thể được lưu ở định dạng 1bpp b/w bằng cách đặt thuộc tính PixelFormat Thành Định dạng1bppIndexed kiểu định dạng pixel và thuộc tính TiffCompression
thành Ccitt3 hoặc Ccitt4.
Đối với phân đoạn hình ảnh, Aspose.Words sử dụng phương pháp đơn giản nhất - ngưỡng. Phương pháp này chuyển đổi hình ảnh TIFF thang màu xám thành hình ảnh nhị phân, sử dụng giá trị ngưỡng. Do đó, khi một tài liệu cần được chuyển đổi sang định dạng tệp TIFF, có thể lấy hoặc đặt ngưỡng cho TIFF nhị phân hóa thông qua thuộc tính ThresholdForFloydSteinbergDithering. Giá trị mặc định cho thuộc tính này được đặt thành 128 và giá trị này càng cao, hình ảnh càng tối.
Ví dụ sau đây cho thấy cách thực hiện nhị phân hóa TIFF với một ngưỡng được chỉ định:
Dưới đây, bạn có thể so sánh hình ảnh mà TIFF nhị phân hóa được thực hiện ở các giá trị ngưỡng khác nhau: