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: SingleOkreśl liczbę jednostek miary, które mają być konwertowane.
fromScale
Typ: Int16Opcjonalne.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: Int16Opcjonalne.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
- 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