Questions tagged «resize»

与控件,窗口,窗体或屏幕的大小调整有关的问题。


7
如何从WPF中可调整大小的窗口中删除最小化和最大化?
WPF不提供具有允许调整大小但没有最大化或最小化按钮的窗口的功能。我希望能够制作一个这样的窗口,以便可以调整对话框的大小。 我知道该解决方案将意味着使用pinvoke,但我不确定该如何呼叫。搜索pinvoke.net并没有发现我需要的任何东西,主要是我确定,因为Windows窗体确实在其窗口中提供CanMinimize和CanMaximize属性。 有人可以指向我或提供有关如何执行此操作的代码(首选C#)吗?


7
最佳的图像缩小算法是什么(质量方面)?
我想找出哪种算法最适合用于缩小光栅图片。最好,我的意思是给出最佳外观的产品。我知道双三次,但是还有更好的东西吗?例如,我从某些人那里听说Adobe Lightroom具有某种专有算法,该算法比我使用的标准双三次方产生更好的结果。不幸的是,我想在自己的软件中自己使用该算法,因此Adobe谨慎保护的商业机密将无法实现。 添加: 我检出了Paint.NET,令我惊讶的是,缩小图片时,超级采样比双三次采样更好。这让我想知道插值算法是否完全可行。 这也让我想起了自己“发明”但从未实现的算法。我想它也有一个名字(因为这个琐碎的东西不能仅凭我一个主意),但是我在流行的名字中找不到它。超级采样是最接近的一种。 想法是这样的-对于目标图片中的每个像素,计算它在源图片中的位置。它可能会覆盖一个或多个其他像素。然后可以计算这些像素的面积和颜色。然后,要获得目标像素的颜色,只需简单地计算这些颜色的平均值,然后将它们的面积添加为“权重”。因此,如果目标像素覆盖黄色源像素的1/3和绿色源像素的1/4,我将得到(1/3 *黄色+ 1/4 *绿色)/(1/3 + 1/4)。 这自然会占用大量计算资源,但应尽可能接近理想值,不是吗? 这个算法有名字吗?

15
Internet Explorer中触发window.resize事件
如您所知,在Internet Explorer中,调整页面上任何元素的大小时,都会触发window.resize事件。通过分配/更改其height或style属性,仅向其添加子元素或其他内容来调整页面元素的大小都没有关系-即使该元素的大小调整不会影响视口本身的尺寸。 在我的应用程序中,这导致了令人讨厌的递归,因为在window.resize处理程序中,我正在调整某些<li>元素的大小,这些元素又会重新触发window.resize等。同样,这只是IE中的一个问题。 有什么方法可以防止window.resize在IE中触发以响应页面上正在调整大小的元素? 我还应该提到我正在使用jQuery。

8
用PHP合并两个图像
我正在尝试将两个图像与PHP合并。 例如...我该如何将图像一放置在图像二之上或与基本PHP合并?我已经尝试过诸如加水印的操作,但是它似乎没有用。 图片一 图片二 ...变成它了吗?最后结果:
76 php  image  merge  resize  overlay 

4
Android中ImageView的最大宽度和高度
所以我有一个ImageView设置 android:maxHeight="100px" android:maxWidth="250px" android:minHeight="100px" android:minWidth="250px" android:scaleType="centerInside" 该图像视图用于显示从图库或照相机获得的图片。在这两种情况下,都不会调整图像的大小以适合imageview的大小,它只是根据需要扩展其空间。 知道如何使它停留在这些范围内吗? <?xml version="1.0" encoding="utf-8"?> <EditText android:layout_height="wrap_content" android:layout_width="fill_parent" android:id="@+id/txtDescription" android:layout_below="@+id/txtSubject" android:inputType="textMultiLine" android:height="80px" android:hint="@string/description"></EditText> <EditText android:layout_height="wrap_content" android:layout_below="@+id/txtDescription" android:layout_width="fill_parent" android:id="@+id/txtMorada" android:hint="@string/address" /> <ImageButton android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_below="@+id/txtMorada" android:id="@+id/btGPS" android:layout_alignParentLeft="true" android:src="@drawable/ic_menu_compass"></ImageButton> <ImageView android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_below="@+id/btGPS" android:layout_marginTop="25px" android:id="@+id/imgPoint" android:src="@drawable/google_logo_small" android:maxHeight="100px" android:maxWidth="250px" android:minHeight="100px" android:minWidth="250px" android:scaleType="centerInside"></ImageView> <ImageButton android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_toRightOf="@+id/imgPoint" android:id="@+id/btGallery" …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.