|
Foxit PDF SDK
|
Public 成员函数 | |
| def | IsEmpty () |
| 检查当前对象是否为空。 更多... | |
| def | SetCleanUpOptions (clean_up_options) |
| 设置清理的优化相关选项。 更多... | |
| def | SetColorGrayImageSettings (settings) |
| def | SetColorImageSettings (settings) |
| 设置彩色图像的优化相关设置。 更多... | |
| def | SetDiscardObjectsOptions (discard_objects_options) |
| 设置丢弃对象的优化相关选项。 更多... | |
| def | SetDiscardUserDataOptions (discard_userdata_options) |
| 设置丢弃用户数据的优化相关选项。 更多... | |
| def | SetGrayscaleImageSettings (settings) |
| 设置灰度图像的优化相关设置。 更多... | |
| def | SetMonoImageSettings (settings) |
| 设置单色图像的优化相关设置。 更多... | |
| def | SetOptimizerOptions (optimize_options) |
| 设置选项以决定用于优化PDF文档的优化器设置类型。 更多... | |
| def | SetTransparencyMode (transparency_mode) |
| 设置优化透明度模式。 更多... | |
| def | SetUnembeddedFontSettings (settings) |
| 设置取消嵌入字体的优化相关设置。 更多... | |
| def fsdk.OptimizerSettings.IsEmpty | ( | ) |
检查当前对象是否为空。
当当前对象为空时,意味着当前对象无用。
| def fsdk.OptimizerSettings.SetCleanUpOptions | ( | clean_up_options | ) |
设置清理的优化相关选项。
对于新构造的对象,如果不调用此函数来设置任何清理选项, 那么意味着不进行清理优化。 此函数设置的清理选项仅在选项值 fsdk.OptimizerSettingsE_OptimizerCleanUp 被 函数 fsdk.OptimizerSettings.SetOptimizerOptions 设置时才有用。
| [in] | clean_up_options | 清理的优化相关选项。0表示不进行清理优化。 请参考从 fsdk.OptimizerSettingsE_CleanUpUseFlateForNonEncodedStream 开始的值, 可以是这些值中的一个或组合。 |
| def fsdk.OptimizerSettings.SetColorGrayImageSettings | ( | settings | ) |
对于新构造的对象,如果不调用此函数来设置任何彩色/灰度图像设置, 那么意味着使用默认的彩色/灰度图像设置。有关默认值,请参考 类 ImageSettings 中的注释。
此函数设置的ImageSettings仅在选项值 fsdk.OptimizerSettingsE_OptimizerCompressImages 被 函数 fsdk.OptimizerSettings.SetOptimizerOptions 设置时才有用。
| [in] | settings | 彩色和灰度图像的优化相关设置。 |
| def fsdk.OptimizerSettings.SetColorImageSettings | ( | settings | ) |
设置彩色图像的优化相关设置。
对于新构造的对象,如果不调用此函数来设置任何彩色图像设置, 那么意味着使用默认的彩色图像设置。有关默认值,请参考 类 ImageSettings 中的注释。
此函数设置的ImageSettings仅在选项值 fsdk.OptimizerSettingsE_OptimizerCompressImages 被 函数 fsdk.OptimizerSettings.SetOptimizerOptions 设置时才有用。
| [in] | settings | 彩色图像的优化相关设置。 |
| def fsdk.OptimizerSettings.SetDiscardObjectsOptions | ( | discard_objects_options | ) |
设置丢弃对象的优化相关选项。
对于新构造的对象,如果不调用此函数来设置任何丢弃对象选项, 那么意味着不进行丢弃对象优化。 此函数设置的丢弃对象选项仅在选项值 fsdk.OptimizerSettingsE_OptimizerDiscardObjects 被 函数 fsdk.OptimizerSettings.SetOptimizerOptions 设置时才有用。
| [in] | discard_objects_options | 丢弃对象的优化相关选项。 0表示不进行丢弃对象优化。请参考从 fsdk.OptimizerSettingsE_DiscardObjectsFormActions 开始的值, 可以是这些值中的一个或组合。 |
| def fsdk.OptimizerSettings.SetDiscardUserDataOptions | ( | discard_userdata_options | ) |
设置丢弃用户数据的优化相关选项。
对于新构造的对象,如果不调用此函数来设置任何丢弃用户数据选项, 那么意味着不进行丢弃用户数据优化。 此函数设置的丢弃用户数据选项仅在选项值 fsdk.OptimizerSettingsE_OptimizerDiscardUserData 被 函数 fsdk.OptimizerSettings.SetOptimizerOptions 设置时才有用。
| [in] | discard_userdata_options | 丢弃用户数据的优化相关选项。 0表示不进行丢弃用户数据优化。请参考从 fsdk.OptimizerSettingsE_DiscardUserDataAllAnnotsFormsAndMultimedia 开始的值,可以是这些值中的一个或组合。 |
| def fsdk.OptimizerSettings.SetGrayscaleImageSettings | ( | settings | ) |
设置灰度图像的优化相关设置。
对于新构造的对象,如果不调用此函数来设置任何灰度图像设置, 那么意味着使用默认的灰度图像设置。有关默认值,请参考 类 ImageSettings 中的注释。
此函数设置的 ImageSettings 仅在选项值 fsdk.OptimizerSettingsE_OptimizerCompressImages 被 函数 fsdk.OptimizerSettings.SetOptimizerOptions 设置时才有用。
| [in] | settings | 灰度图像的优化相关设置。 |
| def fsdk.OptimizerSettings.SetMonoImageSettings | ( | settings | ) |
设置单色图像的优化相关设置。
对于新构造的对象,如果不调用此函数来设置任何单色图像设置, 那么意味着使用默认的单色图像设置。 有关详细值,请参考类 MonoImageSettings 中的注释。
此函数设置的MonoImageSettings仅在选项值 fsdk.OptimizerSettingsE_OptimizerCompressImages 被 函数 fsdk.OptimizerSettings.SetOptimizerOptions 设置时才有用。
| [in] | settings | 单色图像的优化相关设置。 |
| def fsdk.OptimizerSettings.SetOptimizerOptions | ( | optimize_options | ) |
设置选项以决定用于优化PDF文档的优化器设置类型。
对于新构造的对象,如果不调用此函数来设置任何优化器选项, 那么意味着没有任何类型的优化器设置有用。
| [in] | optimize_options | 决定用于优化PDF文档的优化器设置类型的选项。 0表示没有任何类型的优化器设置有用。请参考从 fsdk.OptimizerSettingsE_OptimizerCompressImages 开始的值, 可以是这些值中的一个或组合。 |
| def fsdk.OptimizerSettings.SetTransparencyMode | ( | transparency_mode | ) |
设置优化透明度模式。
对于新构造的对象,如果不调用此函数来设置任何丢弃对象选项, 那么意味着不进行丢弃对象优化。 此函数设置的丢弃对象选项仅在选项值 fsdk.OptimizerSettingsE_OptimizerDiscardObjects 被 函数 fsdk.OptimizerSettings.SetOptimizerOptions 设置时才有用。
| [in] | transparency_mode | 优化透明度选项。 请参考值从 fsdk.OptimizerSettingsE_TransparencyModeLowResolution , 它的值必须是这些值中的一个,默认值为: fsdk.OptimizerSettingsE_TransparencyModeLowResolution 。 |
| def fsdk.OptimizerSettings.SetUnembeddedFontSettings | ( | settings | ) |
设置取消嵌入字体的优化相关设置。
对于新构造的对象,如果不调用此函数来设置任何非嵌入字体设置, 那么意味着不取消嵌入任何字体。 此函数设置的UnembeddedFontSettings仅在选项值 fsdk.OptimizerSettingsE_OptimizerUnembeddedFonts 被 函数 fsdk.OptimizerSettings.SetOptimizerOptions 设置时才有用。
| [in] | settings | 取消嵌入字体的优化相关设置。 |