Printer.ScaleY-Methode

Konvertiert den Wert für die Höhe einer Seite entweder von der Maßeinheit der ScaleMode-Eigenschaft in einen anderen.

Namespace:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

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

Parameter

  • value
    Typ: System.Single
    Geben Sie die Anzahl der zu konvertierenden mit Maßeinheiten.
  • fromScale
    Typ: System.Int16
    Optional.Eine Konstante oder ein Wert das Koordinatensystem angeben, von dem die Höhe des Objekts konvertiert werden soll.Die möglichen Werte von fromScale sind identisch mit denen für die ScaleMode-Eigenschaft.
  • toScale
    Typ: System.Int16
    Optional.Eine Konstante oder ein Wert das Koordinatensystem angeben, auf den die Höhe des Objekts konvertiert werden soll.Die möglichen Werte von toScale sind identisch mit denen für die ScaleMode-Eigenschaft.

Rückgabewert

Typ: System.Single
Gibt eine Single zurück.

Hinweise

Das ScaleX und die ScaleY-Methoden akzeptieren einen Wert (Breite oder Höhe), wenn die Maßeinheit für fromScaleangegeben ist und konvertieren diesen auf den entsprechenden Wert für die Maßeinheit, die von toScaleangegeben wird.

HinweisHinweis

Funktionen und Objekte im Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace werden den Tools zur Aktualisierung von Visual Basic 6.0 auf Visual Basic bereitgestellt.In den meisten Fällen duplizieren diese Funktionen und Objekte Funktionen aus anderen Namespaces in .NET Framework.Sie sind nur notwendig, wenn sich das Visual Basic 6.0-Codemodell erheblich von der .NET Framework-Implementierung unterscheidet.

Beispiele

Im folgenden Beispiel wird das Aufrufen des ScaleX und der ScaleY-Methoden.

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

.NET Framework-Sicherheit

Siehe auch

Referenz

Printer Klasse

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace

Weitere Ressourcen

Druckerkompatibilitätsbibliothek

Gewusst wie: Korrigieren von Upgradefehlern mithilfe der Druckerkompatibilitätsbibliothek (Visual Basic)

Bereitstellen von Anwendungen, die auf die Druckerkompatibilitätsbibliothek verweisen