草庐IT

按比例

全部标签

iphone - 调整图像大小以适合比例

在我的应用程序设计中,我为来自远程服务器的图像设置了一个正方形空间。但是,有时图像是横向矩形而不是正方形。我不想裁剪图像,而是将其缩小到足以适应正方形约束的程度,然后用一些背景色(可能是白色)填充剩余空间。 最佳答案 将UIImageView的contentMode设置为UIViewContentModeScaleAspectFit。 关于iphone-调整图像大小以适合比例,我们在StackOverflow上找到一个类似的问题: https://stacko

ios - 在方向更改时自动缩放 UIView 以按比例缩放以适合父 View

设置为“AspectFit”的UIImageView将自动动态缩放其图像以适应UIUmageView的当前范围,同时保持图像的比例。设置为“AspectFit”的UIView似乎对其subview没有同样的效果。我已尝试使用下面的代码通过代码设置父View,并尝试了自动调整大小掩码的几种变体(我没有使用自动布局)。我是否遗漏了一些明显的东西,或者我是否需要编写一些代码来根据父View的当前大小为我的subview计算正确的比例?[self.viewsetContentMode:UIViewContentModeScaleAspectFit]; 最佳答案

ios - UIPinchGestureRecognizer 缩放 AVCaptureConnection;不按比例缩小

我有一个问题,我有一个UIPinchGestureRecognizer,我用它来缩放我的相机预览和相应的AVCaptureConnection进出。第一次放大和缩小没有问题,直到完成捏合缩放后松开手指。如果我尝试向内捏(缩放回正常的1.0比例),手势不会重置预览和AVCaptureConnection比例降低,因此预览和AVCaptureConnection保持相同的大小。我该如何解决这个问题?if语句确保比例不会低于1.0,因为我们不允许将AVCaptureConnection的比例设置为低于1.0。-(void)zoomPreview:(UIPinchGestureRecogniz

ios - AutoLayout Size Classes - 不同的比例高度

我需要将subview的高度设置为与其父View成比例。在iPad上,我需要它是高度的三分之一,而在iPhone上,我需要它是高度的一半。在“AnyAny”大小类中,我创建约束并将乘数设置为0.3333333。这在iPad上起到了应有的作用。当我将尺寸等级更改为“CompactRegular”时,我将约束的乘数更改为0.5。虽然这使它在iPhone上减半,但它也适用于iPad。我如何使尺寸等级具有不同的乘数? 最佳答案 您需要为Compact/Regular添加新约束,并确保原始约束仅安装在Any/Any中,如下所示:在Any/An

ios - 按宽度按比例调整 UIImage 的大小

我需要按宽度按比例调整UIImage的大小,可能有人有有效的代码吗?例如:Input:Width:900Height:675.Resizetowidth:400widthResult:Width:400Height:300请帮忙.. 最佳答案 检查thisblogpost出去。特别是这两个文件:UIImage+Resize.hUIImage+Resize.m也许这对你有用:UIImage*image=[UIImageimageNamed:@"SomeImage-900x675"];//SomeImage-900x675.pngCGF

hadoop - 是否可以在 sqoop 类型映射中指定 DECIMAL 比例和精度?

我正在尝试通过sqoop选项指定列类型映射:--map-column-hive>=DECIMAL\(15,2\)但这会返回错误:Columnmappingshouldbetheformkey=value[,key=value]*如果我删除小数位数和精度值(以及括号),那会起作用,但它默认为DECIMAL(10,0)。我需要能够指定实际值。我正在运行Sqoop版本:1.4.6 最佳答案 Sqoop1.4.7中修复了这个错误修复并不简单。例如,对于col3=decimal(1,1)列,需要编写col3=decimal(1%2C1)检查S

php - 按比例调整图像大小

我想将上传的图片调整为宽度:180px,高度成比例。是否有任何类(class)可以做到这一点?感谢您的帮助! 最佳答案 我认为这个问题可以用一个实际的代码示例来回答。下面的代码向您展示了如何在uploaded目录中调整图像大小,并将调整后的图像保存在resized文件夹中。 关于php-按比例调整图像大小,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6440113/

php - 删除 OpenCart 中的图像调整比例

我到处查看如何删除OpenCart中调整大小的图像,但一无所获。我需要它调整大小但不保持比例。我希望图像与我设置的一样。这是system/library/image.php中的调整大小代码publicfunctionresize($width=0,$height=0){if(!$this->info['width']||!$this->info['height']){return;}$xpos=0;$ypos=0;$scale=min($width/$this->info['width'],$height/$this->info['height']);if($scale==1){ret

php - 显示从最小值到最大值的轴 - 计算比例和标签

编写一个例程在水平轴上显示数据(使用PHPgd2,但这不是重点)。轴从$min到$max并在$result处显示一个菱形,这样的图像将大约300px宽并且30像素高,像这样:(来源:testwolke.de)在上面的例子中,$min=0,$max=3,$result=0.6。现在,我需要计算一个有意义的比例和标签,在上面的例子中,例如0.25.50.7511.25...upto3处的虚线,0123处的数字标签。如果$min=-200和$max=600,虚线应该在-200-150-100-50050100...最多600,数字标签位于-200-1000100...最多600。使用$min

php - 如何使用 laravel 中的干预图像处理库以自定义比例调整图像大小

我想用自定义比例调整图像大小(width:height)=(5:1)使用Interventionimagemanipulationlibrary在laravel中。如果图像拉伸(stretch),这不是问题。我不想放置任何固定的高度或宽度。所以请给我一些建议。 最佳答案 我认为最好的解决方案可能是使用fit()来自图书馆。像这样://open4/3imageforexample$image=Image::make('foo.jpg');//yourdesiredratio$ratio=16/9;//resize$image->fit