Как да конвертирате JPG в черно-бял PDF в C#

Този урок предоставя подробности за как да конвертирате JPG в черно-бял PDF в C#. Ще получите всички необходими ресурси за настройка на настройките на средата, важни пространства от имена, класове, методи и последователност на програмиране, за да изпълните тази задача. Описанието също ще бъде предоставено за персонализиране на този процес на писане на JPG към черно-бял PDF конвертор в C# само с помощта на няколко извиквания на API.

Стъпки за конвертиране на JPG в черно-бял PDF в C#

  1. Създайте среда за добавяне на Aspose.Imaging с помощта на мениджъра на пакети NuGet
  2. Заредете изходното JPG изображение в обекта на клас Image
  3. Извършете кастинг на зареденото изображение към обект от клас RasterCachedImage
  4. Кеширайте данните за изображението, ако не са кеширани
  5. Използвайки предварително зададения фиксиран праг, бинаризирайте изображението
  6. Запазете полученото изображение като PDF, като използвате обекта PdfOptions

Тези стъпки описват процеса за промяна на JPG в черно-бял PDF с помощта на C# в подход стъпка по стъпка, където първо се настройва средата чрез добавяне на необходимите ресурси към проекта и след това изходният JPG се зарежда в класа Image обект, който трябва да бъде променен на черно-бял PDF. В следващите стъпки се извършва преобразуване на типа за изображението към RasterCachedImage и след това то се кешира в паметта в името на производителността, ако не е направено по-рано. Накрая бинаризираме изображението, като използваме предварително зададения фиксиран праг и след това крайният изход се записва като PDF.

Код за трансформиране на JPG в черно-бял PDF в C#

Този код зарежда файла за конвертиране на JPG в черно-бял PDF в C# с помощта на обекта на клас Image, който не само поддържа много други типове изображения, но също така има множество претоварени функции, като например можете да заредите изображение от поток, а не от файла на диск и използвайте допълнителен параметър LoadOptions. Този обект LoadOptions поддържа настройка на манипулатора на събития за прогрес, режим на възстановяване на данни, цвят на фона на данните и подсказка за размера на буфера.

Този урок ни научи да конвертираме JPG в черно-бял PDF файл. Ако се интересувате да научите процеса за преоразмеряване на изображението, вижте статията на как да преоразмерите изображението в C#.

 Български