Printer-Klasse
Stellt ein aktualisiertes Objekt für Printer Visual Basic 6.0 bereit, das Code ausgibt.
Vererbungshierarchie
System.Object
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.Printer
Namespace: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
Public Class Printer
public class Printer
public ref class Printer
type Printer = class end
public class Printer
Der Printer-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
Printer | Initialisiert eine neue Instanz der Printer-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
ColorMode | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Ausgabe farbig oder Monochrom auf einem Gerät druckt, das Farbdruck unterstützt. | |
Copies | Ruft einen Wert ab oder legt einen Wert fest, der die Anzahl der zu druckenden Exemplare bestimmt. | |
CurrentX | Ruft ab oder legt die horizontale Koordinate für die folgenden Drucks- oder Zeichenmethode fest. | |
CurrentY | Ruft ab oder legt die vertikalen Koordinaten für die folgenden Drucks- oder Zeichenmethode fest. | |
DeviceName | Ruft den Namen des aktuellen Druckers ab. | |
DocumentName | Ruft den Dokumentnamen ab, der beim Drucken des Dokuments angezeigt wird, oder legt diesen fest (z. B. in einem Dialogfeld für den Druckstatus oder in einer Druckwarteschlange). | |
DrawStyle | Ruft einen Wert ab oder legt einen Wert fest, der die Linienart für die Ausgabe von Grafikmethoden bestimmt. | |
DrawWidth | Ruft ab oder legt die Linienstärke für die Ausgabe von Grafikmethoden fest. | |
Duplex | Ruft einen Wert ab oder legt einen Wert fest, der bestimmt, ob eine Seite auf beiden Seiten gedruckt werden soll (wenn der Drucker diese Funktion unterstützt). | |
FillColor | Ruft ab oder legt die Farbe fest, die verwendet wird, um Formen auszufüllen, die Circle und mithilfe der Line Grafikmethoden erstellt wurden, verwendet. | |
FillStyle | Ruft das Symbol ab bzw. legt das Schema fest, der verwendet wird, um Formen auszufüllen, die mithilfe des Circle und der Line grafik Methode erstellt werden. | |
Font | Ruft ab oder legt FontFamily über den Namen fest. | |
FontBold | Ruft den Schriftschnitt Fett fest. | |
FontCount | Gibt die Anzahl der Schriftart zurück, die zum aktuellen Anzeigegerät oder den aktiven Druckers zur Verfügung stehen. | |
FontItalic | Ruft den kursiven Schriftschnitt ab oder legt diesen fest. | |
FontName | Ruft den Text ab bzw. legt den Namen der Schriftart ab, in der Text für einen Vorgang Drucken angezeigt wird. | |
Fonts | Ruft alle Schriftartnamen ab, die für den aktuellen Drucker verfügbar sind. | |
FontSize | Ruft ab oder legt die Größe fest, die die Schriftart für Text in einem Common Language drucks Vorgang verwendet wird. | |
FontStrikethru | Ruft den durchgestrichenen Schriftschnitt ab oder legt diesen fest. | |
FontTransparent | Ruft einen Wert ab oder legt einen Wert fest, der bestimmt, ob der Hintergrund von Grafiken auf einem Printer-Objekt hinter Textzeichen gedruckt werden. | |
FontUnderline | Ruft den unterstrichenen Schriftschnitt ab oder legt diesen fest. | |
ForeColor | Ruft ab oder legt die Farbe fest, in der Text und Grafiken gedruckt werden. | |
Height | Ruft ab oder legt die Höhe einer Seite fest. | |
IsDefaultPrinter | Gibt einen Wert zurück, der angibt, ob der Drucker gerade ausgewählte als Standarddrucker in der Systemsteuerung definiert ist. | |
Orientation | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Dokumente im Hochformat oder Querformat gedruckt werden. | |
Page | Gibt die Seitenzahl der Seite zurück, die gerade gedruckt wird. | |
PaperBin | Ruft einen Wert ab oder legt einen Wert fest, der den standardmäßigen Papier Dienstcontainer für den Drucker angibt, aus dem das Papier eingelegt wird während der Druckvorgänge. | |
PaperSize | Ruft einen Wert ab oder legt einen Wert fest, der das Papierformat für den aktuellen Drucker angibt. | |
PrintAction | Ruft einen Wert ab oder legt einen Wert fest, der bestimmt, ob die Druckausgabe an einen Drucker, auf das Fenster " Seitenansicht " oder auf eine Datei verweist. | |
PrintFileName | Ruft einen Wert ab oder legt einen Wert fest, der den Dateinamen einer gekapselten PostScript-Datei und des Pfads angibt, an dem die Datei gespeichert wird, wenn die PrintAction-Eigenschaft auf PrintToFilefestgelegt ist. | |
PrintQuality | Ruft einen Wert ab oder legt einen Wert fest, der die Druckerauflösung angibt. | |
RightToLeft | Ruft einen Wert ab oder legt einen Wert fest, der die Boolean Anzeigen von Text auf einem System Richtung von rechts nach links an. | |
ScaleHeight | Ruft die Anzahl der Einheiten für das vertikale Messung der Seite fest, wenn Sie Grafikmethoden verwenden. | |
ScaleLeft | Ruft ab oder legt die horizontale Koordinate für den linken Rand der Seite fest, wenn Sie Grafikmethoden verwenden. | |
ScaleMode | Ruft einen Wert ab oder legt einen Wert fest, der die Maßeinheit für die Koordinaten eines Objekts anzeigt, wenn Sie Grafikmethoden verwenden. | |
ScaleTop | Ruft ab oder legt die vertikalen Koordinaten für den oberen Rand der Seite fest, wenn Sie Grafikmethoden verwenden. | |
ScaleWidth | Ruft die Anzahl der Einheiten für das horizontale Messung der Seite fest, wenn Sie Grafikmethoden verwenden. | |
TwipsPerPixelX | Ruft einen Wert ab, der die Anzahl von Twips pro Pixel für ein Objekt angibt, das horizontal gemessen wird. | |
TwipsPerPixelY | Ruft einen Wert ab, der die Anzahl von Twips pro Pixel für ein Objekt angibt, das vertikal angegeben wird. | |
Width | Ruft ab oder legt die Breite einer Seite fest. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Circle(Single, Single, Single, Int32, Single, Single, Single) | Druckt einen Kreis, Ellipse oder einen Bogen auf einer Seite. | |
Circle(Boolean, Single, Single, Single, Int32, Single, Single, Single) | Druckt einen Kreis, Ellipse oder einen Bogen in einer Seite und angibt, ob der Mitte relativ zum aktuellen Position befindet. | |
EndDoc | Beendet einen Druckvorgang, der dem Printer-Objekt gesendet wird und gibt das Dokument in das Druckgerät oder - Spooler frei. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
KillDoc | Beendet den aktuellen Druckauftrag. | |
Line(Single, Single) | Druckt Zeilen auf einer Seite. | |
Line(Single, Single, Single, Single, Int32, Boolean, Boolean) | Druckt Zeilen, Quadrate oder Rechtecken auf einer Seite. | |
Line(Boolean, Single, Single, Boolean, Single, Single, Int32, Boolean, Boolean) | Druckt Zeilen, Quadrate oder Rechtecken auf einer Seite. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
NewPage | Beendet den Druck auf der aktuellen Seite und setzt den Druck auf einer neuen Seite fortgesetzt. | |
PaintPicture | Druckt den Inhalt einer Bilddatei auf einer Seite. | |
Druckt Text auf einer Seite. | ||
PSet(Single, Single) | Druckt ein bestimmter auf einer Seite. | |
PSet(Single, Single, Int32) | Druckt ein bestimmter in einer angegebenen Farbe auf einer Seite. | |
PSet(Boolean, Single, Single, Int32) | Druckt ein bestimmter in einer angegebenen Farbe auf einer Seite, und gibt optional einen Punkt relativ zum aktuellen Koordinaten an. | |
Scale() | Definiert das Koordinatensystem des Printer-Objekts. | |
Scale(Single, Single, Single, Single) | Definiert das Koordinatensystem des Printer-Objekts. | |
ScaleX | Konvertiert den Wert für die Breite einer Seite entweder von der Maßeinheit der ScaleMode-Eigenschaft in einen anderen. | |
ScaleY | Konvertiert den Wert für die Höhe einer Seite entweder von der Maßeinheit der ScaleMode-Eigenschaft in einen anderen. | |
TextHeight | Gibt die Höhe einer Textzeichenfolge zurück, wie sie in der aktuellen Schriftart gedruckt wird. | |
TextWidth | Gibt die Breite einer Textzeichenfolge zurück, wie sie in der aktuellen Schriftart gedruckt wird. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
Write | Druckt Text auf einer Seite, ohne einen Wagenrücklauf hinzuzufügen. |
Zum Seitenanfang
Hinweise
Das Objekt in Visual Basic 6.0 Printer verfügt über keine direkte Entsprechung in Visual Basic.Das Printer-Objekt enthält alle Eigenschaften, Methoden und Ereignisse des Objekts in Visual Basic 6.0 Printer .Dadurch können in Visual Basic 6.0 bereit, das gedruckt werden, um ein Upgrade von Code auszuführen.
Hinweis |
---|
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. |
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace
Weitere Ressourcen
Druckerkompatibilitätsbibliothek
Bereitstellen von Anwendungen, die auf die Druckerkompatibilitätsbibliothek verweisen