问题标签 [scaletransform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1371 浏览

c# - WPF - 使用情节提要的 C# 中的 EllipseGeometry 动画

我需要使用 ScaleTransform 在 C# 中缩放 EllipseGeometry,但它不起作用。这是代码:

XAML:

C#:

storyboard_Completed 事件被触发,但 EllipseGeometry 上没有动画。

问题出在哪里?

我只能以这种方式为 EllipseGeometry 设置动画:

我需要把这个 DoubleAnimation 放在 Storyboard 中,但我不知道怎么做。

谢谢。

0 投票
1 回答
554 浏览

css - 转换外部 div 时保持内部 div 固定

在我正在处理的网页上,我正在缩放 div 以适应某些视口。内部 div 之一具有固定定位,以便在 div 内滚动时将其保持在顶部。

但是,使用 CSS 变换缩放 div 后,它不再停留在页面顶部。关于做什么的任何想法或解释为什么会发生这种情况?

我提供了一个 jsfiddle 来演示我正在尝试做的事情:http: //jsfiddle.net/pkoq8ctj/

0 投票
1 回答
2423 浏览

wpf - 从 System.Windows.Shapes.Path 获取 ScaleTransform 和 RotateTransform

我试图从解析 XAML 节点的代码中获取RotateTransform值(度)和ScaleTransform ,在本例中为 System.Windows.Shapes.Path。

使用RenderTransform,我得到一个矩阵值,我无法从中获得角度和 scaleX。

我怎样才能得到这些信息?

谢谢

0 投票
1 回答
2270 浏览

c# - DecodePixelWidth 与 DecodePixelWidth 有什么区别?比例变换?

我想从来自 Stream 的 byte[] 图像制作缩略图。我有两个选择,DecodePixelWidth 或 ScaleTransform。

我的问题:

  1. 哪个更快?
  2. 哪种方式更合适?
  3. 他们每个人都做什么?
  4. 哪一个使用更少的内存/CPU?

第一的:

我更喜欢这种方法。它使用稍多的内存,但似乎更快。但是,我知道为什么?是否使用 Matrix 并使用 GPU 来完成工作?在这种情况下,我的客户可能会也可能不会尽可能快地做到这一点。

第二:

这种方法使用较少的内存,但看起来速度较慢,图像模糊,但它们是缩略图,所以没关系。不过,ScaleTransform 更好吗?

感谢您的帮助。

0 投票
3 回答
1438 浏览

jquery - 同位素:如何显示和设置不匹配项目的不透明度值

在我的同位素网格中,我想同时显示匹配和不匹配的元素,而不匹配的元素不会消失。相反,我希望不匹配的元素具有 0.7 的不透明度。

Isotope 网站上,他们概述了隐藏项目的 CSS 类,因此我将以下内容应用于我的 CSS,但它不起作用。

在 Firebug 中检查时,我看不到更改:

我只发现了一个类似的问题(here),但没有任何答案。

我发现另一个关于类似问题的问题(here)但同位素链接不再起作用,我对第二个答案一无所知。

我的同位素初始化:

小提琴http://jsfiddle.net/h20f38u1/1/

0 投票
1 回答
356 浏览

actionscript-3 - Flash Senocular 变换工具 - 控件未显示在工具上

我的变换工具显示的控件有问题。当我单击我的图像时,我得到了边界框(缩放或旋转图像),但是当我将鼠标悬停在角落上时,我没有得到光标来转换它。

带边界框的图像

我正在使用这些文件:

变换工具.as

变换工具控件.as

变换工具光标.as

这是我调用转换工具的代码:

稍后会在单击图像时显示该工具,并在单击舞台时使该工具消失:

我的边界框出现和消失的图像选择完美无缺。我所有的代码都按预期工作......除了边界框上的实际控件。请帮忙!

编辑

这个概念是用户可以从菜单中单击图像并将该图像的新实例拖到舞台上。然后用户可以单击新实例并且应该能够旋转或缩放它。然后他们可以单击图像以使边界框消失。(他们可以向舞台添加任意数量的图像)。

这是一些代码,显示了我实现的基本单击、创建新实例和拖动过程。

编辑

我找到了这段代码并将其放在我的 TransformTool.as 中。我觉得它是如此接近,并且必须有一些不正确的调用,因为我收到空对象引用的错误:

0 投票
1 回答
149 浏览

windows-runtime - 使用情节提要动画windows phone画线

我在 Windows Phone 运行时应用程序中有一行。

我想为这条线设置动画,使其长度(X1,Y1)开始增加,直到(X2,Y2)增加,以产生线条绘制效果

PS:我使用的是而不是路径。

这是我所做的:

也尝试过ScaleTransform但不符合我的期望。

对此的任何解决方案将不胜感激。

0 投票
0 回答
636 浏览

animation - Windows Phone 8.1:使用情节提要的动画

我正在为 windows phone 8.1 运行时开发应用程序,即商店应用程序。在这里,我将Storyboard动画应用于stackpanel

在这里,我将其缩放为:

表示从 0.2 到 1,而不是从 0 到 1。

我的问题是:如果我将对象(此处为 stackpanel)从 0.2 缩放到 1,它看起来就像是模糊的,直到动画完成。如果我从 0 到 1 进行操作,那么效果很好。

更新 1:

我错过了什么?有遇到过这种情况的请指教。谢谢。

0 投票
1 回答
785 浏览

c# - WPF LayoutTransform (Scale) 抛出异常,因为 Image 的 DesiredSize 为 NaN

我正在像这样设置图像的 ImageSource:

Image 在 Scrollviewer 中使用 ScaleTransform (LayoutTransform)。
需要 LayoutTransform 来更新 ScrollViewers 内容大小。
我想将图像缩放到滚动查看器父级的大小(边界):

之后会抛出 InvalidOperationException,它表示测量图像的布局需要 DesireSize 不为 NaN。
我尝试像这样手动测量和排列图像:

但它似乎没有效果。
我刚开始使用Transforms,还没有很多知识....

0 投票
1 回答
1943 浏览

xml - 旋转 SVG 中的文本

我有一个带有 svg 的图表,看起来像图表

现在我想旋转文本图表

SVG root的是以下

如果我尝试用

文字消失。

没发生什么事。

我该怎么做才能旋转第二张图片中显示的三个文本对象?谢谢。