LEADTOOLS PDF支持包括PDF压缩器。通过MRC分割,该压缩器可用于将页面/图像分解为更小的段,使用适合该段的压缩保存每个段。因此,PDF文件的一页可能包含jpeg压缩的图像、jbig2压缩的文本和ccitt压缩的区域。这整个过程的工作,以提供一个PDF文件与更好的压缩和更好的质量比只是一个标准的光栅PDF文件。
控件初始化PDF压缩器PdfCompressorEngine构造函数。除了初始化压缩器之外,这个函数还在内存中创建一个空PDF文件,并为这个新文件提供一个句柄。创建一个新的PDF文件后,用户可以向该新文件插入数据。
有两种方法可用于将图像插入PDF文件。使用PdfCompressorEngine.Insert (RasterImage)方法压缩指定图像而不分割图像,并将其插入PDF文件。要在mrc分段的新PDF文件中插入数据,请调用PdfCompressorEngine。插入(RasterImage PdfCompressorOptions)。该方法将使用MRC分割来分割数据,并将根据输入和输出配置文件使用最合适的压缩来压缩每个片段。中提供了这些概要文件PdfCompressorOptions。了和PdfCompressorOptions。OutputQuality委员会成员PdfCompressorOptions结构。
控件插入或保存的mrc分段数据PdfCompressorEngine.Insert (RasterImage PdfCompressorOptions)和写方法,使用SegmentImage事件。
若要在新PDF文件中插入非mrc分段的数据,请调用PdfCompressorEngine.Insert (RasterImage)。此方法将输入图像压缩为一张图像,并将其插入到内存中的PDF文件中。
的PdfCompressorEngine。InsertSegments方法将指定的一组片段应用于图像,然后将生成的图像压缩并插入到内存中的PDF文件中。
方法设置要对插入到PDF文件中的每个图像段使用的压缩类型PdfCompressorEngine。SetCompression方法。在将压缩图像插入PDF文件之前,必须调用以下方法调用此方法:
如果你不打电话PdfCompressorEngine。SetCompression在使用上述方法之前,插入过程将使用默认的压缩类型。在将所有数据写入内存中的文件之后,应该将内存中的文件使用写。一旦文件被写入磁盘某处,通过调用释放PDF文档句柄和所有相关内存PdfCompressorEngine。处理。注意,如果PdfCompressorEngine。处理在内存中的文件被写入磁盘上的文件之前调用,内存中的PDF文件将被销毁,该文件中的所有数据将丢失。该方法应该是使用PDF压缩机时调用的最后一个方法。
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。