Printer.ScaleY 方法
转换页的高度值从之一的单元 ScaleMode 属性的到另一个。
命名空间: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
程序集: Microsoft.VisualBasic.PowerPacks.Vs(在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)
语法
声明
Public Function ScaleY ( _
value As Single, _
fromScale As Short, _
toScale As Short _
) As Single
public float ScaleY(
float value,
short fromScale,
short toScale
)
public:
float ScaleY(
float value,
short fromScale,
short toScale
)
member ScaleY :
value:float32 *
fromScale:int16 *
toScale:int16 -> float32
public function ScaleY(
value : float,
fromScale : short,
toScale : short
) : float
参数
- value
类型:System.Single
指定单元数度量值强制转换为。
- fromScale
类型:System.Int16
可选。指定对象高度要转换的坐标系统的常数或值。fromScale 的可能值会与这些 ScaleMode 属性。
- toScale
类型:System.Int16
可选。指定对象高度要转换的坐标系统的常数或值。toScale 的可能值会与这些 ScaleMode 属性。
返回值
类型:System.Single
返回一个 Single。
备注
ScaleX 和 ScaleY 方法采用一个值 (宽度或高度),其单位指定由 fromScale,并将其转换为 toScale指定的度量单位的对应值。
备注
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空间中的函数和对象是提供给用于将 Visual Basic 6.0 升级到 Visual Basic 的工具使用的。大多数情况下,这些函数和对象可再现 .NET Framework 中其他命名空间的功能。只有 Visual Basic 6.0 代码模型与 .NET Framework 实现有显著区别时才需要这些函数和对象。
示例
下面的示例演示调用 ScaleX 和 ScaleY 方法。
Dim Printer As New Printer
Printer.ScaleX(Printer.Width, vbTwips, vbInches)
Printer.ScaleY(Printer.Height, vbTwips, vbInches)
Printer.DrawStyle = vbSolid
Printer.Line(1, 1, 4, 4, vbRed, True)
Printer.EndDoc()
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空间