←选择平台

AllPages财产

总结
获取或设置一个值,该值指示是否RasterCodecs默认情况下应该尝试加载文件的所有页面。
语法
c#
VB
objective - c
c++
Java
公共保龄球AllPages {得到;}
公共财产AllPages作为布尔
@property (nonatomic, assign) BOOL allPages
公共布尔getAllPages ()公共无效setAllPages (布尔值)
公共财产保龄球AllPages {保龄球get ();无效集(保龄球);

属性值

真正的默认加载文件的所有页面;否则,.默认值为

讲话

此选项控制RasterCodecs不采用第一页号和最后一页号参数的加载方法RasterImage

例如,RasterCodecs。负载(string fileName)的值时,将尝试加载文件的所有页面AllPages真正的.这相当于调用这个方法:

rasterImage = RasterCodecs。负载(文件名,//文件名称0,/ / bitsPerPixelCodecsLoadByteOrder。BgrOrGray,/ /订单1,/ /珍宝1)// lastPage(加载全部)

如果文件格式支持并包含多页,则结果RasterImage对象将包含文件的所有页。

调用RasterCodecs。负载(string fileName)AllPages设置为等价于调用此方法:

rasterImage = RasterCodecs。负载(文件名,//文件名称0,/ / bitsPerPixelCodecsLoadByteOrder。BgrOrGray,/ /订单1,/ /珍宝1)// lastPage(只是文件的第一页)

即使文件格式支持并包含多页,结果RasterImage对象将只包含文件的一页(第一页)。

重要的:当RasterCodecs尝试加载一个文件时,它最初没有关于该文件的任何信息(如果它支持多页,则需要加载的页面数量),因此,它将在加载之前尝试从文件中获取此信息。方法影响的任何方法AllPages选项设置为真正的如果你只需要加载图像文件的第一页,会导致加载时间变慢。

因此,AllPages将被设置为在未来版本的LEADTOOLS中加速默认的加载操作。如果您想保持旧的行为,那么您可以设置AllPages值返回到真正的在调用上述任何方法或使用接受第一页和最后一页编号参数的任何重载版本之前手动调用。

受影响方法AllPages

需求

目标平台

Leadtools。编解码器的组装
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。