此类表示单色图像的降采样/重新压缩设置。 此类对象可以设置到类 FSDK.OptimizerSettings,然后用于优化 PDF 文档。
- 参见
- FSDK.OptimizerSettings
◆ constructor()
| FSDK::MonoImageSettings::constructor |
( |
| ) |
|
|
inline |
构造函数。
此构造函数用于构造具有默认设置选项的单色图像设置对象。 用户还可以调用此类中的 "set" 方法来更改这些设置选项。 请参考这些 "set" 方法的注释以获取有关默认值的更多详细信息。
◆ IsEmpty()
| FSDK::MonoImageSettings::IsEmpty |
( |
| ) |
|
|
inline |
检查当前对象是否为空。
当当前对象为空时,表示当前对象无用。
- 返回
- true 表示当前对象为空,而 false 表示当前对象不为空。
◆ SetCompressionMode()
| FSDK::MonoImageSettings::SetCompressionMode |
( |
|
mode | ) |
|
|
inline |
◆ SetImageDPI()
| FSDK::MonoImageSettings::SetImageDPI |
( |
|
dpi | ) |
|
|
inline |
设置 DPI 值作为压缩 PDF 文档中单色图像的目标压缩值。
当可以压缩图像时,此图像的分辨率将被压缩到当前函数设置的 DPI 值。
对于新构造的对象,如果未调用此函数设置选项, 则表示使用 250 作为此选项的默认值。
- 参数
-
| [in] | dpi | DPI 值。如果可以压缩图像,这些图像的分辨率将被压缩到此值。 |
- 返回
- 无。
◆ SetImageDPILimit()
| FSDK::MonoImageSettings::SetImageDPILimit |
( |
|
dpi_limit | ) |
|
|
inline |
设置单色图像的下限 DPI 值,用于决定是否在 PDF 文档中压缩图像。
如果 PDF 文档中图像的分辨率高于下限 DPI 值,此图像将被压缩到 由函数 FSDK.ImageSettings.SetImageDPI 设置的目标压缩 DPI 值。
对于新构造的对象,如果未调用此函数设置选项, 则表示将使用 DPI 值(是目标压缩 DPI 值的 1.5 倍) 作为此选项的默认值。
- 参数
-
| [in] | dpi_limit | 作为下限的 DPI 值。此值应为正数。建议范围: 大于目标压缩 DPI 值(由函数 FSDK.ImageSettings.SetImageDPI 设置), 最大值为目标压缩 DPI 值的 10 倍。
如果输入值不大于目标压缩 DPI 值,将使用比目标压缩 DPI 值多 1 的 DPI 值。
如果输入值大于最大值,将使用最大值。 |
- 返回
- 无。
◆ SetQuality()
| FSDK::MonoImageSettings::SetQuality |
( |
|
quality | ) |
|
|
inline |
◆ SetStretchMode()
| FSDK::MonoImageSettings::SetStretchMode |
( |
|
mode | ) |
|
|
inline |
◆ e_ImageCompressCCITT3
| FSDK::MonoImageSettings::e_ImageCompressCCITT3 |
|
static |
用于单色图像的压缩模式枚举。
此枚举的值应单独使用。
压缩模式:CCITT Group 3。
◆ e_ImageCompressQualityLossless
| FSDK::MonoImageSettings::e_ImageCompressQualityLossless |
|
static |
用于单色图像的压缩质量枚举。
此枚举的值应单独使用。
压缩质量:无损。
◆ e_StretchDefault
| FSDK::MonoImageSettings::e_StretchDefault |
|
static |
用于拉伸模式的枚举。
此枚举的值应单独使用。
设置此值时,表示执行默认拉伸。