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 - пространство имен
Другие ресурсы
Библиотека совместимости принтеров
Развертывание приложений, ссылающихся на библиотеку совместимости принтеров