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
Параметры
- text
Тип: System.String
String для измерения.
Возвращаемое значение
Тип: 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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 - пространство имен
Другие ресурсы
Библиотека совместимости принтеров
Развертывание приложений, ссылающихся на библиотеку совместимости принтеров