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: StringString 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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Inne zasoby
How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)
Deploying Applications That Reference the Printer Compatibility Library