Udostępnij za pośrednictwem


Metoda Printer.ScaleX —

Konwertuje wartość na szerokość strony z jednej z jednostek miary ScaleMode właściwość do innego.

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

Składnia

'Deklaracja
Public Function ScaleX ( _
    value As Single, _
    fromScale As Short, _
    toScale As Short _
) As Single
public float ScaleX(
    float value,
    short fromScale,
    short toScale
)
public:
float ScaleX(
    float value, 
    short fromScale, 
    short toScale
)
member ScaleX : 
        value:float32 * 
        fromScale:int16 * 
        toScale:int16 -> float32
public function ScaleX(
    value : float, 
    fromScale : short, 
    toScale : short
) : float

Parametry

  • value
    Typ: Single

    Określ liczbę jednostek miary, które mają być konwertowane.

  • fromScale
    Typ: Int16

    Opcjonalne.Stała lub wartość Określanie układu współrzędnych, z którego ma być konwertowane szerokość obiektu.Możliwe wartości fromScale są takie same, jak dla ScaleMode właściwości.

  • toScale
    Typ: Int16

    Opcjonalne.Stała lub wartość Określanie układu współrzędnych, do którego ma być konwertowane szerokość obiektu.Możliwe wartości toScale są takie same, jak dla ScaleMode właściwości.

Wartość zwracana

Typ: Single
Zwraca Single.

Uwagi

ScaleX i ScaleY metody zabrać ze jego jednostkę miary określoną przez wartość (szerokość lub wysokość), fromScalei przekonwertuj go na odpowiednią wartość dla jednostki miary określonej przez toScale.

[!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

W poniższym przykładzie zademonstrowano telefonicznej ScaleX i ScaleY metody.

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()

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