Kiểm soát ngưỡng tiếp xúc cho quá trình nhị phân hóa Tiff

Trong hướng dẫn này, chúng ta sẽ khám phá mã nguồn C# được cung cấp cho tính năng “Kiểm soát ngưỡng nhị phân TIFF” với Aspose.Words cho .NET. Tính năng này cho phép bạn kiểm soát ngưỡng nhị phân khi chuyển đổi tài liệu sang định dạng TIFF.

Bước 1: Thiết lập môi trường

Trước khi bắt đầu, hãy đảm bảo bạn đã thiết lập môi trường phát triển của mình với Aspose.Words for .NET. Đảm bảo bạn đã thêm các tham chiếu cần thiết và nhập các không gian tên thích hợp.

Bước 2: Tải tài liệu

// Đường dẫn đến thư mục tài liệu của bạn
string dataDir = "YOUR DOCUMENTS DIRECTORY";

Document doc = new Document(dataDir + "Rendering.docx");

Ở bước này, chúng ta tải tài liệu bằng cách sử dụngDocument phương thức và chuyển đường dẫn đến tệp DOCX để tải.

Bước 3: Định cấu hình tùy chọn sao lưu ảnh

ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.Tiff)
{
TiffCompression = TiffCompression.Ccitt3,
ImageColorMode = ImageColorMode.Grayscale,
TiffBinarizationMethod = ImageBinarizationMethod.FloydSteinbergDithering,
ThresholdForFloydSteinbergDithering = 254
};

Trong bước này, chúng tôi định cấu hình các tùy chọn sao lưu cho hình ảnh. Chúng tôi tạo ra một cái mớiImageSaveOptions đối tượng chỉ định định dạng lưu mong muốn, ở đây là “Tiff” cho định dạng TIFF. Chúng tôi cũng đặt các tùy chọn nén, chế độ màu hình ảnh và phương pháp nhị phân TIFF với ngưỡng nhị phân được chỉ định.

Bước 4: Sao lưu hình ảnh

doc.Save(dataDir + "WorkingWithImageSaveOptions.ExposeThresholdControlForTiffBinarization.tiff", saveOptions);

Ở bước cuối cùng này, chúng tôi lưu hình ảnh tài liệu ở định dạng TIFF bằng cách sử dụngSave phương thức và chuyển đường dẫn đến tệp đầu ra, cùng với các tùy chọn lưu được chỉ định.

Bây giờ bạn có thể chạy mã nguồn để chuyển đổi tài liệu của mình sang định dạng TIFF trong khi kiểm soát ngưỡng nhị phân bằng các tùy chọn đã chỉ định. Tệp kết quả sẽ được lưu trong thư mục được chỉ định với tên “WorkingWithImageSaveOptions.ExposeThresholdControlForTiffBinarization.tiff”.

Mã nguồn mẫu Kiểm soát ngưỡng hiển thị cho nhị phân Tiff


// Đường dẫn đến thư mục tài liệu của bạn
 string dataDir = "YOUR DOCUMENT DIRECTORY"; 

Document doc = new Document(dataDir + "Rendering.docx");

ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.Tiff)
{
	TiffCompression = TiffCompression.Ccitt3,
	ImageColorMode = ImageColorMode.Grayscale,
	TiffBinarizationMethod = ImageBinarizationMethod.FloydSteinbergDithering,
	ThresholdForFloydSteinbergDithering = 254
};

doc.Save(dataDir + "WorkingWithImageSaveOptions.ExposeThresholdControlForTiffBinarization.tiff", saveOptions);
            
        

Phần kết luận

Trong hướng dẫn này, chúng tôi đã khám phá tính năng hiển thị của Kiểm soát ngưỡng nhị phân TIFF với Aspose.Words cho .NET. Chúng tôi đã học cách kiểm soát ngưỡng nhị phân khi chuyển đổi tài liệu sang định dạng TIFF.

Tính năng này rất hữu ích khi bạn muốn điều chỉnh ngưỡng nhị phân để có được hình ảnh TIFF với chất lượng và độ rõ nét tốt hơn. Bằng cách chỉ định ngưỡng nhị phân với các tùy chọn lưu, bạn có thể nhận được kết quả tùy chỉnh phù hợp với nhu cầu của mình.

Aspose.Words for .NET cung cấp nhiều tính năng nâng cao để thao tác và tạo tài liệu. Việc đưa ra Kiểm soát ngưỡng nhị phân TIFF là một trong nhiều công cụ mạnh mẽ mà nó cho phép bạn tùy ý sử dụng.

Vui lòng kết hợp tính năng này vào các dự án Aspose.Words for .NET của bạn để đạt được hình ảnh TIFF chất lượng cao với khả năng kiểm soát ngưỡng nhị phân chính xác.