Поделиться через


Printer.TextHeight - метод

Возвращает высоту строки текста по мере того, как он будет напечатан в текущем шрифте.

Пространство имен:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Сборка:  Microsoft.VisualBasic.PowerPacks.Vs (в Microsoft.VisualBasic.PowerPacks.Vs.dll)

Синтаксис

'Декларация
Public Function TextHeight ( _
    text As String _
) As Single
public float TextHeight(
    string text
)
public:
float TextHeight(
    String^ text
)
member TextHeight : 
        text:string -> float32 
public function TextHeight(
    text : String
) : float

Параметры

Возвращаемое значение

Тип: System.Single
Возвращает Single.

Заметки

Высота выраженную в единицах измерения, определенных параметр свойства ScaleMode или системе координат метода Scale в силе для объекта Printer.Используйте TextHeight для определения объема вертикальной пробелы, для отображения текста.Возвращаемая высота включает правильное пространство, ведущую сверху и снизу от текста.Таким образом, можно использовать значения высоты для вычисления позиции нескольких линий текст на странице.

Если строка содержит внедренные возвраты каретки, TextHeight возвращает совокупную высоту линий.Это включает пространство, ведущую сверху и снизу каждая линия.

ПримечаниеПримечание

Функции и объекты пространства имен Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 используются в средствах, предназначенных для обновления версии Visual Basic 6.0 до Visual Basic.В большинстве случаев эти функции и объекты дублируют функциональные возможности, реализованные в других пространствах имен в .NET Framework.Они необходимы только в тех случаях, когда модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework.

Примеры

В следующем примере кода демонстрируется использование методов TextHeight и TextWidth.

Dim Printer As New Printer
Dim msg As String = "String to measure"
Printer.Print(Printer.TextHeight(msg) & " by " & _
    Printer.TextWidth(msg) & " twips")
Printer.EndDoc()

Безопасность платформы .NET Framework

См. также

Ссылки

Printer Класс

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 - пространство имен

Другие ресурсы

Библиотека совместимости принтеров

Практическое руководство. Исправление ошибок обновления с помощью библиотеки совместимости принтеров (Visual Basic)

Развертывание приложений, ссылающихся на библиотеку совместимости принтеров