2011-03-28 87 views
0

我想知道如何正确缩放图。 我现在正在做轴,我必须表示x轴的时间从0到120变化。我的组件的宽度是400.我想知道如何缩放以从我给出的位置缩放像素,反之亦然像素如何知道位置? 感谢您的帮助。摆动缩放图

+0

这是一个广泛的问题。你会更具体一点吗? – jzd 2011-03-28 17:57:25

+0

好吧,我很宽泛,因为我真的不知道该怎么做,我需要准确地做到这一点。但是,让我们说我想从0到120秒绘制我的X轴,我想要0,60和120显示毕业。我希望10px代表10秒。我会怎么做? – wotan2009 2011-03-28 18:40:06

+0

每个像素将代表1秒。如果您将其缩放为每秒2像素,则每个像素将代表.5秒。 – jzd 2011-03-28 18:42:49

回答

0

如果我正确理解您的问题,您的值为0到120,并且您希望以400像素表示此值。

将400除以120会为每个值分配3和1/3像素。将数值乘以3和1/3以得到像素值。

  • 所以,数值30将给出100

  • 的像素值的60的值将给出的200

  • 的像素值的15的值将给出像素值为50.

类似地,您将像素值除以3和1/3以获得该值。

  • 所以,100的像素值将给出30.

  • 的值200的像素值将给出60.

  • 一个值的50的像素值来为值为15.