标签: resize

为什么Firefox在调整图像大小方面如此糟糕?

左边是原始的PNG,右边是使用<img width和减少到大约一半原始尺寸的版本height.请参见[已删除链接].

为什么调整后的图像在Firefox中看起来如此模糊.在不更改图像文件的情况下,我能做些什么吗?如果图像包含大量的数学或文本,则模糊性特别令人讨厌.

在此输入图像描述

firefox resize image

59
推荐指数
3
解决办法
3万
查看次数

将iframe内容高度设置为动态自动调整大小

我自己正在寻找一个简单的解决方案,用它中的内容来改变iframe的高度.

似乎规则是你不能从持有它的页面获得iframe的高度.这是因为安全性显而易见.我们应该怎么做?

iframe height resize

58
推荐指数
1
解决办法
11万
查看次数

如何动态调整UITableViewCell高度

我有经典的UITableView分组,每个单元格内都有可编辑的UITextViews.这个文本视图可以是单行或多行的,我希望单元格在用户写入时增加其高度,文本开始换行.

我的问题是:我是否需要重新加载整个表格以增加单元格的高度?没有其他方法吗?

我一直在搜索,以前的答案和教程只是讨论如何计算文本高度,如何实现heightForRowAtIndexPath ...我已经知道的事情.我担心的是,为了达到我想要的效果,每次用户输入一个新角色时,我都必须计算高度并重新加载表格,我觉得这个角色并不干净或高效.

谢谢.

iphone resize uitableview uitextview

57
推荐指数
4
解决办法
5万
查看次数

在不使用画布的情况下在JavaScript中调整Base-64图像的大小

我需要一种在不使用HTML元素的情况下在JavaScript中调整图片大小的方法.

我的移动HTML应用程序拍摄照片,然后将它们转换为base64字符串.此后,我需要在将它们发送到API之前调整它们的大小,以节省存储空间.

我正在寻找一种不同的,更合适的方法来调整它们然后使用canvas元素.有办法吗?

javascript base64 resize canvas html5-canvas

56
推荐指数
4
解决办法
7万
查看次数

Canvas drawImage缩放

我正在尝试按比例缩放图像到画布.我可以用固定的宽度和高度来缩放它,如下所示:

context.drawImage(imageObj, 0, 0, 100, 100)
Run Code Online (Sandbox Code Playgroud)

但我只想调整宽度并按比例调整高度.类似于以下内容:

context.drawImage(imageObj, 0, 0, 100, auto)
Run Code Online (Sandbox Code Playgroud)

我看到了我能想到的所有地方,并没有看到这是否可能.

javascript resize canvas drawimage html5-canvas

53
推荐指数
2
解决办法
6万
查看次数

WPF TextBlock字体调整大小以填充网格中的可用空间

我有一些文本在运行时显示在文本块中.我希望字体大小可以填充给定的区域.我认为我已正确设置文本块以"自动调整大小",我尝试增加字体大小,直到文本块大于其父级,然后将字体大小减小1.问题是我无法控制重绘/重新计算它的大小.

这是更好的方法吗?或者有没有办法让我的方法有效?

wpf fonts resize textblock

50
推荐指数
4
解决办法
5万
查看次数

如何调整JavaFX ScrollPane内容的大小以适应当前大小

我有一个BorderPaneScrollPane为中心元素.它会自动调整大小以填充屏幕.里面ScrollPane是一个HBox没有内容但是是一个拖放目标.因此,我希望它填补其父母ScrollPane.

这样做的首选方法是什么?

到目前为止我所尝试的是重写ScrollPane.resize(...)调整大小的方法,HBox但它似乎相当复杂和非正统.

编辑:要为此添加一些有用的代码,这就是我可以解决问题的方法,但我相信必须有更好的方法来做到这一点:

@Override
public void resize(double width, double height) {
    super.resize(width, height);

    double scrollBarHeight = 2;
    double scrollBarWidth = 2;

    for (final Node node : lookupAll(".scroll-bar")) {
        if (node instanceof ScrollBar) {
            ScrollBar sb = (ScrollBar) node;
            if (sb.getOrientation() == Orientation.HORIZONTAL) {
                System.out.println("horizontal scrollbar visible = " + sb.isVisible());
                System.out.println("width = " + sb.getWidth());
                System.out.println("height = " + sb.getHeight());
                if(sb.isVisible()){
                    scrollBarHeight = sb.getHeight();
                } …
Run Code Online (Sandbox Code Playgroud)

resize javafx scrollpane autolayout

49
推荐指数
2
解决办法
4万
查看次数

UIImage调整大小(比例比例)

可能重复:
使用宽高比调整UIImage的大小?

下面这段代码正在完美地调整图像大小,但问题是它会混淆纵横比(导致图像偏斜).有什么指针吗?

// Change image resolution (auto-resize to fit)
+ (UIImage *)scaleImage:(UIImage*)image toResolution:(int)resolution {
    CGImageRef imgRef = [image CGImage];
    CGFloat width = CGImageGetWidth(imgRef);
    CGFloat height = CGImageGetHeight(imgRef);
    CGRect bounds = CGRectMake(0, 0, width, height);

    //if already at the minimum resolution, return the orginal image, otherwise scale
    if (width <= resolution && height <= resolution) {
        return image;

    } else {
        CGFloat ratio = width/height;

        if (ratio > 1) {
            bounds.size.width = resolution;
            bounds.size.height = bounds.size.width / ratio;
        } else …
Run Code Online (Sandbox Code Playgroud)

iphone resize uiimage

48
推荐指数
4
解决办法
11万
查看次数

AngularJS $监视窗口调整指令内部的大小

我有暴露模块模式,看起来像这样:

'use strict';

angular.module('app', [])
   .directive('myDirective', ['SomeDep', function (SomeDep) {
       var linker = function (scope, element, attr) {
          // some work
       };

       return {
          link: linker,
          restrict: 'E'
       };
   }])
;
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是将$ watch集成到这里.通过'$ window'服务专门观看窗口调整大小.

[编辑]:

我一直意识到我的问题是什么......当我忘记我将它作为属性实现时,我正在限制元素... @ _ @;

resize directive window watch angularjs

48
推荐指数
2
解决办法
10万
查看次数

带有jQuery的可调整大小的表列

是我能找到的唯一一个调整表格列宽度的jQuery插件,但是它与我的表格不能很好地集成,并且有不必要的膨胀(保存在cookie中).是否还有其他插件只用于调整列的大小?(不是数据网格插件,请不要提示那些).

如果没有,我会写自己的,不应该太难,我只是不知道如何检测用户点击td边框(调整大小).有任何想法吗?

html jquery resize html-table

47
推荐指数
4
解决办法
11万
查看次数