我正在将 pdf 转换为 tiff,但是生成的 tiff 的质量非常差。如何控制质量结果?我通过另一个过程比较了同一文件的输出质量,它更好......两个文件之间的差异是深度(文件属性)一个是1,另一个是2
添加了一个代码示例以显示我正在尝试的内容...任何有建议或更好的方法的人?我对产品比较陌生。应用程序是一个 .Net 核心控制台应用程序,使用 Magick.NET-Q16-AnyCPU 和 Ghostscript 9.26
我试图改变我的代码示例中的密度,但它只会导致文件更大而质量几乎没有提高
var readSettings = new MagickReadSettings
{
Density = new Density(300,300),
Compression = CompressionMethod.Group4,
BackgroundColor = MagickColor.FromRgb(255, 255, 255),
Format = MagickFormat.Pdf
};
var fi = new FileInfo("C:\\temp\\abc.pdf");
using (var tiff = new MagickImageCollection(fi.FullName, readSettings))
{
// Add all the pages of the pdf file to the collection
var tiff_filename = fi.DirectoryName + "\\" + fi.Name + ".tif";
tiff.Write(tiff_filename);
}