Foxit PDF SDK

Public 成员函数 | 静态 Public 属性 | 所有成员列表
FSDK::OptimizeScannedPDFSettings类 参考

## Public 成员函数
| constructor ()
| 构造函数。
| IsEmpty ()
| 检查当前对象是否为空。 更多...
| SetColorGrayImageCompressionMode (mode)
| 设置用于优化扫描 PDF 文档中彩色/灰度图像的压缩模式。 更多...
| SetColorGrayImageCompressionQuality (quality)
| 设置用于有损压缩模式的质量，用于优化扫描 PDF 文档中的彩色/灰度图像。 更多...
| SetMonoImageCompressionMode (mode)
| 设置用于优化扫描 PDF 文档中单色图像的压缩模式。 更多...
| SetOptimizedPages (pages)
| 设置将被优化的页面。 更多...

## 静态 Public 属性
static | e_ScannedImageCompressHigh
| 压缩模式：高。
static | e_ScannedImageCompressjpeg
| 压缩模式：jpeg。
static | e_ScannedImageCompressjpeg2000LossLess
| 压缩模式：jpeg2000 无损。
static | e_ScannedImageCompressjpeg2000Lossy
| 压缩模式：jpeg2000 有损。
static | e_ScannedMonoImageCompressCCITT4
| 压缩模式：CCITT Group 4。
static | e_ScannedMonoImageCompressHigh
| 压缩模式：高。
static | e_ScannedMonoImageCompressjbig2LossLess
| 压缩模式：jbig2 无损。
static | e_ScannedMonoImageCompressjbig2Lossy
| 压缩模式：jbig2 有损。

## 成员函数说明

## ◆ IsEmpty()

FSDK::OptimizeScannedPDFSettings::IsEmpty | ( |  | ) |

检查当前对象是否为空。

当当前对象为空时，表示当前对象无用。

返回
  true 表示当前对象为空，而 false 表示当前对象不为空。

## ◆ SetColorGrayImageCompressionMode()

FSDK::OptimizeScannedPDFSettings::SetColorGrayImageCompressionMode | ( | mode |  | ) |

设置用于优化扫描 PDF 文档中彩色/灰度图像的压缩模式。

对于新构造的对象，如果未调用此函数设置选项， 则表示使用 FSDK.OptimizeScannedPDFSettings.e_ImageCompressjpeg 作为此选项的默认值。

参数

  [in] | mode | 图像压缩模式。请参考从 FSDK.OptimizeScannedPDFSettings.e_ImageCompressjpeg 开始的值， 这应该是这些值之一。

返回
  无。

## ◆ SetColorGrayImageCompressionQuality()

FSDK::OptimizeScannedPDFSettings::SetColorGrayImageCompressionQuality | ( | quality |  | ) |

设置用于有损压缩模式的质量，用于优化扫描 PDF 文档中的彩色/灰度图像。

对于新构造的对象，如果未调用此函数设置此选项， 则表示使用 33 作为此选项的默认值。

参数

  [in] | quality | 用于有损压缩模式的质量值，该值必须在 0 到 100 之间。

注解
  此方法仅在 FSDK.OptimizeScannedPDFSettings.e_ScannedImageCompressHigh 和 FSDK.OptimizeScannedPDFSettings.e_ScannedImageCompressjpeg 压缩模式下有效。

返回
  无。

## ◆ SetMonoImageCompressionMode()

FSDK::OptimizeScannedPDFSettings::SetMonoImageCompressionMode | ( | mode |  | ) |

设置用于优化扫描 PDF 文档中单色图像的压缩模式。

对于新构造的对象，如果未调用此函数设置选项， 则表示使用 FSDK.OptimizeScannedPDFSettings.e_ScannedMonoImageCompressjbig2Lossy 作为此选项的默认值。

参数

  [in] | mode | 图像压缩模式。请参考从 FSDK.OptimizeScannedPDFSettings.e_ScannedMonoImageCompressjbig2Lossy 开始的值， 这应该是这些值之一。

返回
  无。

## ◆ SetOptimizedPages()

FSDK::OptimizeScannedPDFSettings::SetOptimizedPages | ( | pages |  | ) |

设置将被优化的页面。

对于新构造的对象，如果未调用此函数，则将优化所有页面。

参数

  [in] | pages | 指定的页面，如果 pages 未添加页面索引，则表示将优化所有页面。

返回
  无。