Экспонируйте контроль порога для бинаризации Tiff

В этом руководстве мы рассмотрим исходный код C#, предоставленный для функции «Выдержка управления порогом бинаризации TIFF» с помощью Aspose.Words для .NET. Эта функция позволяет контролировать порог бинаризации при преобразовании документа в формат TIFF.

Шаг 1. Настройка среды

Прежде чем начать, убедитесь, что вы настроили свою среду разработки с помощью Aspose.Words для .NET. Убедитесь, что вы добавили необходимые ссылки и импортировали соответствующие пространства имен.

Шаг 2: Загрузка документа

// Путь к каталогу ваших документов
string dataDir = "YOUR DOCUMENTS DIRECTORY";

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

На этом этапе мы загружаем документ, используяDocument метод и передав путь к файлу DOCX для загрузки.

Шаг 3. Настройте параметры резервного копирования образа

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

На этом этапе мы настраиваем параметры резервного копирования изображений. Мы создаем новыйImageSaveOptions объект, определяющий желаемый формат сохранения, здесь «Tiff» для формата TIFF. Мы также устанавливаем параметры сжатия, цветовой режим изображения и метод бинаризации TIFF с указанным порогом бинаризации.

Шаг 4. Резервное копирование изображений

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

На этом последнем шаге мы сохраняем изображения документа в формате TIFF, используяSave метод и передавая путь к выходному файлу вместе с указанными параметрами сохранения.

Теперь вы можете запустить исходный код для преобразования вашего документа в формат TIFF, контролируя порог бинаризации с указанными параметрами. Полученный файл будет сохранен в указанном каталоге с именем «WorkingWithImageSaveOptions.ExposeThresholdControlForTiffBinarization.tiff».

Пример исходного кода, раскрывающий контроль порога для бинаризации Tiff


// Путь к каталогу ваших документов
 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);
            
        

Заключение

В этом уроке мы рассмотрели функцию экспозиции элемента управления порогом бинаризации TIFF с помощью Aspose.Words для .NET. Мы узнали, как контролировать порог бинаризации при конвертации документа в формат TIFF.

Эта функция полезна, если вы хотите настроить порог бинаризации, чтобы получить изображения TIFF лучшего качества и четкости. Указав порог бинаризации с параметрами сохранения, вы можете получить результаты, адаптированные к вашим потребностям.

Aspose.Words for .NET предлагает широкий спектр расширенных функций для манипулирования и создания документов. Предоставление контроля порога бинаризации TIFF — один из многих мощных инструментов, которые он предоставляет в ваше распоряжение.

Не стесняйтесь включать эту функцию в свои проекты Aspose.Words for .NET, чтобы получить высококачественные изображения TIFF с точным контролем порога бинаризации.