Udostępnij za pośrednictwem


Metoda Printer.TextHeight —

Zwraca wysokość ciągu tekstowego, jak to zostanie wydrukowany w aktualnej czcionce.

Przestrzeń nazw:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Zestaw:  Microsoft.VisualBasic.PowerPacks.Vs (w Microsoft.VisualBasic.PowerPacks.Vs.dll)

Składnia

'Deklaracja
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

Parametry

  • text
    Typ: String

    String Do pomiaru.

Wartość zwracana

Typ: Single
Zwraca Single.

Uwagi

Wysokość jest wyrażona w jednostkach miary okreolonych przez ScaleMode ustawienie właociwooci lub Scale układu współrzędnych metoda obowiązują dla Printer obiektu.Użycie TextHeight , aby określić ilość miejsca wymaganego do wyświetlenia tekstu w pionie.Wysokość zwracany zawiera poprawne spacje wiodące powyżej i poniżej tekstu.W związku z tym wysokość można użyć do obliczenia pozycji wiele wierszy tekstu na stronie.

Jeśli ciąg zawiera osadzony znaki powrotu karetki, TextHeight zwraca skumulowany wysokość wierszy.Zawiera spacje wiodące powyżej i poniżej każdego wiersza.

[!UWAGA]

Funkcje i obiekty w Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 obszaru nazw są dostarczane do użycia przez narzędzia służące do uaktualniania programu Visual Basic 6.0 do Visual Basic.W większości przypadków te funkcje i obiekty powielają funkcjonalność, która jest dostępna w innych obszarach nazw w .NET Framework.Są one niezbędne tylko wtedy, gdy model kodu programu Visual Basic 6.0 różni się znacząco od implementacji.NET Framework.

Przykłady

Poniższy przykład demonstruje użycie TextHeight i TextWidth metody.

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Printer Klasa

Przestrzeń nazw Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6

Inne zasoby

Printer Compatibility Library

How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)

Deploying Applications That Reference the Printer Compatibility Library