SetImageResample

PdfSaveOptions.SetImageResample method

设置重采样图像和 jpeg 质量的所需 PPI(每英寸像素数)。 所有图像都将转换为具有指定质量设置的 JPEG, 并且大于指定 PPI(每英寸像素)的图像将被重新采样。

public void SetImageResample(int desiredPPI, int jpegQuality)
范围类型描述
desiredPPIInt32每英寸所需的像素。 220高品质。 150的屏幕质量。 96 邮件质量。
jpegQualityInt320 - 100% JPEG 质量。

例子

对于输出 pdf 中的图像,以下代码将所需的 PPI 设置为 96,将 jpeg 质量设置为 80。

//加载带有图像的源文件。
Workbook wb = new Workbook("Book1.xlsx");

PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();

//将所需的 PPI 设置为 96,将 jpeg 质量设置为 80。
pdfSaveOptions.SetImageResample(96, 80);

wb.Save("output.pdf", pdfSaveOptions);

也可以看看