convertir bitonal TIFF a PNG bitonal en C #

Necesito convertir archivos TIFF bitonales (en blanco y negro) a otro formato para mostrarlos en un navegador web, actualmente estamos usando JPG, pero el formato no es crucial. Leer alrededor de .NET no parece admitir fácilmente la escritura de imágenes bitonales, por lo que terminamos con ~ 1 MB de archivos en lugar de ~ 100K. Estoy considerando usar ImageMagick para hacer esto, pero idealmente me gustaría una solución que no requiera esto si es posible.

Fragmento de código actual (que también cambia el tamaño de la imagen):

using (Image img = Image.FromFile(imageName))
{
    using (Bitmap resized = new Bitmap(resizedWidth, resizedHeight)
    {
        using (Graphics g = Graphics.FromImage(resized))
        {
            g.DrawImage(img, new Rectangle(0, 0, resized.Width, resized.Height), 0, 0, img.Width, img.Height, GraphicsUnit.Pixel);
        }

        resized.Save(outputFilename, System.Drawing.Imaging.ImageFormat.Jpeg);

    }
}

¿Hay alguna forma de lograr esto?

Gracias.

Respuestas a la pregunta(5)

Su respuesta a la pregunta