Cómo convertir JPG a PDF en blanco y negro en C#

Este tutorial proporciona detalles sobre cómo convertir JPG a PDF en blanco y negro en C#. Obtendrá todos los recursos necesarios para establecer la configuración del entorno, los espacios de nombres importantes, las clases, los métodos y la secuencia de programación para realizar esta tarea. También se proporcionará la descripción para personalizar este proceso de escribir un convertidor de JPG a blanco y negro PDF en C# con la ayuda de algunas llamadas a la API únicamente.

Pasos para convertir JPG a PDF en blanco y negro en C#

  1. Establezca el entorno para agregar Aspose.Imaging mediante el administrador de paquetes NuGet
  2. Cargue la imagen JPG de origen en el objeto de clase Image
  3. Realice la conversión de la imagen cargada al objeto de clase RasterCachedImage
  4. Caché de datos de imagen si no está en caché
  5. Usando el umbral fijo predefinido, binarice la imagen
  6. Guarde la imagen resultante como PDF usando el objeto PdfOptions

Estos pasos describen el proceso para cambiar JPG a PDF en blanco y negro usando C# en un enfoque paso a paso donde primero se establece el entorno agregando los recursos necesarios al proyecto y luego se carga el JPG de origen en la clase de imagen objeto que se va a cambiar a PDF en blanco y negro. En los siguientes pasos, se realiza la conversión de tipos para la imagen a RasterCachedImage y luego se almacena en caché en la memoria por motivos de rendimiento si no se ha hecho antes. Finalmente, binarizamos la imagen usando el umbral fijo predefinido y luego la salida final se guarda como PDF.

Código para transformar JPG a PDF en blanco y negro en C#

Este código carga el archivo para convertir JPG a PDF en blanco y negro en C# usando el objeto de clase de imagen que no solo admite muchos otros tipos de imágenes, sino que también tiene múltiples funciones sobrecargadas, como que puede cargar imágenes desde una transmisión en lugar del archivo en disk y use el parámetro LoadOptions adicional. Este objeto LoadOptions admite la configuración del controlador de eventos de progreso, el modo de recuperación de datos, el color de fondo de datos y la sugerencia de tamaño de búfer.

Este tutorial nos ha enseñado a convertir un JPG a un archivo PDF en blanco y negro. Si está interesado en conocer el proceso para cambiar el tamaño de una imagen, consulte el artículo sobre cómo cambiar el tamaño de la imagen en C#.

 Español