异步获取图像信息从一个包含图像数据流。
公共静态任务<CodecsImageInfo> GetInformationAsync (
这RasterCodecsrasterCodecs,
ILeadStream流,
booltotalPages
)
rasterCodecs
RasterCodecs对象执行的操作。
流
异步获取图像信息从一个包含图像数据流。
totalPages
真正的查询文件的总页数;假,否则。
一个任务
这代表了异步操作。TResult
:CodecsImageInfo对象包含指定的图像信息。看到评论这个对象的使用。
这个主题的一部分RasterCodecs
支持。net异步/等待
支持。指RasterCodecs异步操作为更多的信息。
指定适用于totalPages可能会导致文件的过程是缓慢的大量的页面。
的RasterCodecs类支持使用异步获取信息在图像文件GetInformationAsync方法。
使用Leadtools;
使用Leadtools.Codecs;
使用Leadtools.ImageProcessing;
使用Leadtools.ImageProcessing.Color;
使用Leadtools.Svg;
公共异步无效GetInformationAsyncExample ()
{
/ /为。net框架:Leadtools添加一个引用。异步获取异步支持扩展方法
/ /为。net标准:包括异步支持。
/ /获取信息TIF图像文件,把它写出来
字符串地址=@“https://demo.leadtools.com/images/tiff/ocr1.tif”;
Uri Uri =新Uri(地址);
使用(RasterCodecs编解码器=新RasterCodecs ())
{
/ /创建一个ILeadStream对象URI
使用(ILeadStream leadStream =等待LeadStream.Factory.FromUri (uri))
{
使用(CodecsImageInfo信息=等待codecs.GetInformationAsync (leadStream,真正的))
{
Console.WriteLine (“信息:{0}”uri);
Console.WriteLine (“格式:{0}”,info.Format);
Console.WriteLine (“宽度:{0}”,info.Width);
Console.WriteLine (“高度:{0}”,info.Height);
Console.WriteLine (“BitsPerPixel: {0}”,info.BitsPerPixel);
Console.WriteLine (“BytesPerLine: {0}”,info.BytesPerLine);
Console.WriteLine (“PageNumber: {0}”,info.PageNumber);
Console.WriteLine (“TotalPages: {0}”,info.TotalPages);
}
}
}
}
帮助收藏
光栅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点
联系我们请填写这张表格,我们将通过电子邮件联系你。