/// <summary> /// Converts a Pdf to greyscale. /// </summary> /// <paramref name="fileName"/> private void PdfToGreyScale(string fileName) { var sourceFile = $"{_operation.DestinationPath}\\{PathWatermarked}\\{fileName}"; var destinationPath = $"{_operation.DestinationPath}\\{PathGreyscale}"; var destinationFile = $"{destinationPath}\\{fileName}"; ValidatePath(destinationPath); var converter = new PdfConverter { Paper = Paper.Auto, Orientation = Orientation.Auto, ColorMode = ColorMode.Grayscale, Resolution = 600, Compression = Encoding.Jpeg, Downsampling = Downsampling.None, EmbedFonts = false, Quiet = true }; converter.Invoke(sourceFile, destinationFile); }