首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在actionscript中获取图像原始宽度和高度

在Actionscript中,可以使用Loader类来获取图像的原始宽度和高度。以下是一个简单的示例代码:

代码语言:actionscript
复制
import flash.display.Loader;
import flash.net.URLRequest;

var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onImageLoadComplete);
loader.load(new URLRequest("path/to/image.jpg"));

function onImageLoadComplete(event:Event):void {
    var imageWidth:Number = event.target.width;
    var imageHeight:Number = event.target.height;
    trace("Image width: " + imageWidth + ", Image height: " + imageHeight);
}

在这个示例中,我们首先创建了一个Loader实例,并且监听了Event.COMPLETE事件。当图像加载完成时,我们可以通过event.target.widthevent.target.height来获取图像的原始宽度和高度。

需要注意的是,在实际应用中,我们需要确保图像已经加载完成,才能获取其宽度和高度。因此,在实际应用中,我们需要在适当的时机获取这些值,例如在Event.COMPLETE事件处理程序中。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何在onCreate获取View的高度宽度

如何在onCreate获取View的高度宽度 开发过程中经常需要获取到View的宽和高,可以通过View.getWidth()View.getHeight()来得到宽高。...只有经过“测量”“布局”之后,View才能正确地完成绘制。而这一切是发生在onCreate方法之后的。...所以onCreate中直接使用View.getWidth()View.getHeight()是无法得到正确的值的。 那应该怎么onCreate获取View的宽高呢?...开发者可以通过View.post()方法来获取到View的宽高,该方法传递一个Runnable参数,然后将其添加到消息队列,最后UI线程执行。...savedInstanceState); view.post(new Runnable(){ public void run(){ //在这里使用View.getWidth()View.getHeight

5.3K20

android如何获取view布局高度宽度详解

前言 可能很多情况下,我们都会有activity获取view 的尺寸大小(宽度高度)的需求。面对这种情况,很多同学立马反应:这么简单的问题,还用你说?你是不是傻。。...实践证明,我们这样是获取不到View的宽度高度大小的。...当我们 onCreate() 方法获取某个 View 组件的宽度高度,直接调用 getWidth()、getHeight()、getMeasuredWidth()、getMeasuredHeight...OnPreDrawListener 监听事件 视图将要绘制时调用该监听事件,会被调用多次,因此获取到视图的宽度高度后要移除该监听事件。...view.getHeight(); // 获取高度 } }); 四、重写 View 的 onSizeChanged 方法 视图的大小发生改变时调用该方法,会被多次调用,因此获取宽度高度后需要考虑禁用掉代码

5.7K10

JavaScript、Jquery获取屏幕的宽度高度

日常的项目中经常需要获取屏幕的宽度或者高度,简单记录一下: Javascript方法获取: document.body.clientWidth //网页可见区域宽 document.body.clientHeight...window.screen.availWidth //屏幕可用工作区宽度 JQuery方法获取: ($(window).height()); //浏览器当前窗口可视区域高度 ($(document)....height()); //浏览器当前窗口文档的高度 ($(document.body).height());//浏览器当前窗口文档body的高度 ($(document.body).outerHeight...(true));//浏览器当前窗口文档body的总高度 包括border padding margin ($(window).width()); //浏览器当前窗口可视区域宽度 ($(document)....width());//浏览器当前窗口文档对象宽度 ($(document.body).width());//浏览器当前窗口文档body的宽度 ($(document.body).outerWidth(

5.2K00

OC获取一串字符串的高度宽度确定)或宽度高度确定)

https://blog.csdn.net/u010105969/article/details/52937475 项目中我们有时会需要根据字符串来确定UILabel的宽度高度,如我们经常遇到的单元格自适应问题...如果是要动态知道UILabel的高度,那么我们直接利用单元格自适应高度就可以。如果我们要获取UILabel的宽度(为什么要获取UILabel的宽度?...因为有时如果字符串过长那么UILabel的宽度就会相应发生变化),那么就可以利用下面的方法: CGSize size = [string sizeWithFont:font constrainedToSize...:CGSizeMake(MAXFLOAT, 17)];  CGFloat w =size.width; 其实这个方法只是先获取字符串(字符串的字体大小是确定了的)的size再确定其宽度。...从方法可以看出我们固定了字符串的高度为17,如果想要获取字符串的高度,那么固定宽度就好了。

2.4K30

跨浏览器获取不同环境的window窗口宽度高度

IE9+、SafariFirefox,outerWidth outerHeight 返回浏览器窗口本身的尺寸(无论是从最外层的window对象还是从某个框架访问)。...Opera,这两个属性的值表示页面视图容器的大小。而 innerWidth innerHeight 则表示该容器页面视图区的大小(减去边框宽度)。...Chrome, outerWidth 、 outerHeight 与 innerWidth 、 innerHeight 返回的值相同,即视口(viewport)大小而非浏览器窗口大小。...IE、Firefox、Safari、OperaChrome, document.documentElement.clientWidth document.documentElement.clientHeight...IE6,这些属性必须在标准模式下才有效,如果是混杂模式,就必须通过 document.body.clientWidth document.body.clientHeight 取得相同信息。

2.6K10

js 获取浏览器高度宽度值(多浏览器)

IE: document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.documentElement.clientWidth...==> 可见区域宽度 document.documentElement.clientHeight ==> 可见区域高度 FireFox: document.body.clientWidth ==>...==> 可见区域高度 Opera: document.body.clientWidth ==> 可见区域宽度 document.body.clientHeight ==> 可见区域高度 document.documentElement.clientWidth...,offsetWidth scrollHeight: 获取对象的滚动高度。...scrollLeft:设置或获取位于对象左边界窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端窗口中可见内容的最顶端之间的距离 scrollWidth:获取对象的滚动宽度

5.6K10

解决Android自定义DialogFragment解决宽度高度问题

关于详解Android应用DialogFragment的基本用法,大家可以参考下。 1、 概述 DialogFragmentandroid 3.0时被引入。...且DialogFragment也允许开发者把Dialog作为内嵌的组件进行重用,类似Fragment(可以大屏幕小屏幕显示出不同的效果)。...下面通过示例代码给大家介绍下Android自定义DialogFragment解决宽度高度问题 Android自定义DialogFragment解决宽度高度问题但是我们很多时候想把DialogFragment...的高度固定,那么我们需要设置DialogFragment的高度Fragment的onResume()声明周期方法设置window的宽高即可。...DialogFragment解决宽度高度问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

4.2K20

详解Android获取软键盘状态软键盘高度

详解Android获取软键盘状态软键盘高度 应用场景 Android应用中有时会需要获取软键盘的状态(即软键盘是显示还是隐藏)软键盘的高度。这里列举了一些可能的应用场景。...要想获取软键盘的状态软键盘的高度,只能通过间接方法实现。 注册布局变化监听 Android当软键盘由隐藏变为显示,或由显示变为隐藏时,会触发当前布局View的全局布局变化。...无法获取一个View的宽度高度,很多时候就是通过注册OnGlobalLayoutListener,OnGlobalLayoutListener的回调获取一个View的宽度高度)。...为了OnGlobalLayoutListener的回调准确的判断是否是由于软键盘状态改变引起的,以及获取软键盘的高度,还需要另外一个接口。...监听软键盘的状态变化 获取到软键盘的状态高度后就可以执行需要的操作了。如重新布局按钮位置,设置变量,记录当前软键盘状态上次软键盘隐藏时间等。

2.7K20

React 缩放、裁剪缩放图像

本文中,我们将了解如何使用 Cropper.js React Web 应用裁剪图像。尽管我们不会将这些图像上传到远程服务器进行存储,但是很容易就能完成这个任务。...React应用的Cropper.js 如你所见,有一个带有源图像的交互式 canvas。操作的结果显示“预览”框,如果需要,可以将其保存。实际上,我们会将结果发送到远程服务器,但这取决于你。...CLI 工具提供的文本图像。...首先,你会注意到导入了 Cropper.js CSS。接下来还将导入为该特定组件定义的自定义 CSS。 constructor 方法,我们定义了状态变量,该变量表示最终更改的图像。...源图像填充使用了该特定组件的用户定义的属性。目标图片使用的状态变量是我们安装组件后定义的。

6.2K40

深度学习图像视频压缩的应用

Yao Wang首先介绍了之前使用变分自动编码器进行图像压缩的网络结构,然后指出了这项工作的一些问题:一个是不同码率的模型都需要设置不同的超参数进行单独训练,另一个是部署到网络应用中比较困难。...针对这两个问题,Yao Wang介绍了基于可扩展自动编码器(SAE)的分层图像压缩模型,该压缩模型可以产生一个基本层若干增强层,并且每一层都使用相同的模型框架。...然后Yao Wang对比了该模型与其他一些模型PSNRMS-SSIM指标下的实验结果。...然后,Yao Wang介绍了另一个压缩器——非局部注意力优化的压缩器(NLAIC),详细介绍了该压缩器的网络结构其中的非局部注意力机制,并给出了该压缩器kodak数据集上与其他压缩器PSNR指标下的对比结果...然后,Yao Wang介绍了基于动态变形滤波器的视频预测模型,该网络输入视频帧,然后输出一张运动向量图一张滤波系数图,与输入帧融合后作为最终输出结果,并展示了模型动态MINIST数据集上的结果。

1.4K30
领券