公共RasterImage负载(
字符串文件名,
intpageNumber
)
公共过载函数负载(_
按值传递文件名作为字符串,_
按值传递pageNumber作为整数_
)作为RasterImage
(可空LTRasterImage *) loadFile:(NSString *)文件
pageNumber:(NSInteger)pageNumber
错误:错误(NSError * *)
公共:
RasterImage ^负载(
字符串^文件名,
intpageNumber
)
文件名
一个字符串包含图像文件的名称加载。
pageNumber
基于索引的页面加载。
的RasterImage对象,这种方法加载。
任何受支持的图像文件格式的文件可以和比特每像素是否压缩的和未压缩的。
该方法将从一个多页文件加载一个页面。生成的图像具有相同的位/像素,图像的颜色顺序值是存储在文件中。
LEADTOOLS将尝试加载破坏文件,这样你就可以看到图像的至少一部分。这些图像的加载方法成功,但是LoadStatus将返回一个错误代码。
使用CodecsLoadOptions类设置其他负载选择参数在调用这个方法之前。
支持12和16位灰度、48和64位彩色图像仅仅是可用的文档/医学影像版本。
为支持的格式,请参考总结所有支持的文件格式。
LEADTOOLS加载所有PDF文件为PDF未压缩光栅RasterImageFormat.RasPdf,不管使用的压缩和颜色空间在保存该文件。
使用StartOptimizedLoad加速加载或从同一个源文件转换为多个页面。
这个例子将从磁盘文件查询的页面数量,然后加载它们。
使用Leadtools;
使用Leadtools.Codecs;
使用Leadtools.ImageProcessing;
使用Leadtools.ImageProcessing.Color;
使用Leadtools.Svg;
私人静态无效LoadPagesFromFileTest (字符串文件名)
{
/ /创建一个新的RasterCodecs实例
使用(RasterCodecs RasterCodecs =新RasterCodecs ())
{
/ /得到的页面数量
intpageCount = rasterCodecs.GetTotalPages(文件名);
Console.WriteLine (“在文件的页面数量是{0}”,pageCount);
/ /加载所有页面
为(intpageNumber = 1;pageNumber < = pageCount;pageNumber + +)
{
使用(RasterImage RasterImage = rasterCodecs。负载(文件名,pageNumber))
{
Console.WriteLine (“页面加载的{0}”,pageNumber);
}
}
}
}
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。