|
Foxit PDF SDK
|
Public 成员函数 | |
| OptimizeScannedPDFSettings (OptimizeScannedPDFSettings other) | |
| 构造函数,使用另一个结果信息对象。 更多... | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| boolean | isEmpty () |
| 检查当前对象是否为空。 更多... | |
| void | setColorGrayImageCompressionMode (int mode) throws com.foxit.sdk.PDFException |
| 设置用于优化扫描PDF文档中彩色/灰度图像的压缩模式。 更多... | |
| void | setColorGrayImageCompressionQuality (int quality) throws com.foxit.sdk.PDFException |
| 设置有损压缩模式的质量,用于优化扫描PDF文档中的彩色/灰度图像。 更多... | |
| void | setMonoImageCompressionMode (int mode) throws com.foxit.sdk.PDFException |
| 设置用于优化扫描PDF文档中单色图像的压缩模式。 更多... | |
| void | setOptimizedPages (Range pages) throws com.foxit.sdk.PDFException |
| 设置要优化的页面。 更多... | |
Public 成员函数 继承自 com.foxit.sdk.common.Base | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
静态 Public 属性 | |
| static final int | e_ScannedImageCompressHigh = 1 |
| 压缩模式:高压缩。 | |
| static final int | e_ScannedImageCompressjpeg = 2 |
| 压缩模式:JPEG。 | |
| static final int | e_ScannedImageCompressjpeg2000LossLess = 3 |
| 压缩模式:JPEG2000无损。 | |
| static final int | e_ScannedImageCompressjpeg2000Lossy = 4 |
| 压缩模式:JPEG2000有损。 | |
| static final int | e_ScannedMonoImageCompressCCITT4 = 3 |
| 压缩模式:CCITT Group 4。 | |
| static final int | e_ScannedMonoImageCompressHigh = 4 |
| 压缩模式:高压缩。 | |
| static final int | e_ScannedMonoImageCompressjbig2LossLess = 2 |
| 压缩模式:JBIG2无损。 | |
| static final int | e_ScannedMonoImageCompressjbig2Lossy = 1 |
| 压缩模式:JBIG2有损。 | |
| com.foxit.sdk.addon.optimization.OptimizeScannedPDFSettings.OptimizeScannedPDFSettings | ( | OptimizeScannedPDFSettings | other | ) |
构造函数,使用另一个结果信息对象。
| [in] | other | 另一个优化器设置对象。 |
| synchronized void com.foxit.sdk.addon.optimization.OptimizeScannedPDFSettings.delete | ( | ) |
直接清除C++相关资源。
| boolean com.foxit.sdk.addon.optimization.OptimizeScannedPDFSettings.isEmpty | ( | ) |
检查当前对象是否为空。
当当前对象为空时,意味着当前对象无用。
| void com.foxit.sdk.addon.optimization.OptimizeScannedPDFSettings.setColorGrayImageCompressionMode | ( | int | mode | ) | throws com.foxit.sdk.PDFException |
设置用于优化扫描PDF文档中彩色/灰度图像的压缩模式。
对于新构造的对象,如果不调用此函数来设置选项, 那么将使用OptimizeScannedPDFSettings::e_ImageCompressjpeg作为此选项的默认值。
| [in] | mode | 图像压缩模式。请参考从 com.foxit.sdk.addon.optimization.OptimizeScannedPDFSettings.e_ScannedImageCompressHigh 开始的值,应该是这些值中的一个。 |
| void com.foxit.sdk.addon.optimization.OptimizeScannedPDFSettings.setColorGrayImageCompressionQuality | ( | int | quality | ) | throws com.foxit.sdk.PDFException |
设置有损压缩模式的质量,用于优化扫描PDF文档中的彩色/灰度图像。
对于新构造的对象,如果不调用此函数来设置此选项, 那么将使用33作为此选项的默认值。
| [in] | quality | 有损压缩模式的质量值,值必须在0到100之间。 |
| void com.foxit.sdk.addon.optimization.OptimizeScannedPDFSettings.setMonoImageCompressionMode | ( | int | mode | ) | throws com.foxit.sdk.PDFException |
设置用于优化扫描PDF文档中单色图像的压缩模式。
对于新构造的对象,如果不调用此函数来设置选项, 那么将使用 com.foxit.sdk.addon.optimization.OptimizeScannedPDFSettings.e_ScannedMonoImageCompressjbig2Lossy 作为此选项的默认值。
| [in] | mode | 图像压缩模式。请参考从 com.foxit.sdk.addon.optimization.OptimizeScannedPDFSettings.e_ScannedMonoImageCompressjbig2Lossy 开始的值,应该是这些值中的一个。 |
| void com.foxit.sdk.addon.optimization.OptimizeScannedPDFSettings.setOptimizedPages | ( | Range | pages | ) | throws com.foxit.sdk.PDFException |
设置要优化的页面。
对于新构造的对象,如果不调用此函数,所有页面都将被优化。
| [in] | pages | 指定的页面,如果 pages 没有添加页面索引,意味着所有页面都将被优化。 |