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
Öffentliche Methode Printer Initialisiert eine neue Instanz der Printer-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft 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.
Öffentliche Eigenschaft Copies Ruft einen Wert ab oder legt einen Wert fest, der die Anzahl der zu druckenden Exemplare bestimmt.
Öffentliche Eigenschaft CurrentX Ruft ab oder legt die horizontale Koordinate für die folgenden Drucks- oder Zeichenmethode fest.
Öffentliche Eigenschaft CurrentY Ruft ab oder legt die vertikalen Koordinaten für die folgenden Drucks- oder Zeichenmethode fest.
Öffentliche Eigenschaft DeviceName Ruft den Namen des aktuellen Druckers ab.
Öffentliche Eigenschaft 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).
Öffentliche Eigenschaft DrawStyle Ruft einen Wert ab oder legt einen Wert fest, der die Linienart für die Ausgabe von Grafikmethoden bestimmt.
Öffentliche Eigenschaft DrawWidth Ruft ab oder legt die Linienstärke für die Ausgabe von Grafikmethoden fest.
Öffentliche Eigenschaft 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).
Öffentliche Eigenschaft 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.
Öffentliche Eigenschaft 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.
Öffentliche Eigenschaft Font Ruft ab oder legt FontFamily über den Namen fest.
Öffentliche Eigenschaft FontBold Ruft den Schriftschnitt Fett fest.
Öffentliche Eigenschaft FontCount Gibt die Anzahl der Schriftart zurück, die zum aktuellen Anzeigegerät oder den aktiven Druckers zur Verfügung stehen.
Öffentliche Eigenschaft FontItalic Ruft den kursiven Schriftschnitt ab oder legt diesen fest.
Öffentliche Eigenschaft FontName Ruft den Text ab bzw. legt den Namen der Schriftart ab, in der Text für einen Vorgang Drucken angezeigt wird.
Öffentliche Eigenschaft Fonts Ruft alle Schriftartnamen ab, die für den aktuellen Drucker verfügbar sind.
Öffentliche Eigenschaft FontSize Ruft ab oder legt die Größe fest, die die Schriftart für Text in einem Common Language drucks Vorgang verwendet wird.
Öffentliche Eigenschaft FontStrikethru Ruft den durchgestrichenen Schriftschnitt ab oder legt diesen fest.
Öffentliche Eigenschaft 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.
Öffentliche Eigenschaft FontUnderline Ruft den unterstrichenen Schriftschnitt ab oder legt diesen fest.
Öffentliche Eigenschaft ForeColor Ruft ab oder legt die Farbe fest, in der Text und Grafiken gedruckt werden.
Öffentliche Eigenschaft Height Ruft ab oder legt die Höhe einer Seite fest.
Öffentliche Eigenschaft IsDefaultPrinter Gibt einen Wert zurück, der angibt, ob der Drucker gerade ausgewählte als Standarddrucker in der Systemsteuerung definiert ist.
Öffentliche Eigenschaft Orientation Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Dokumente im Hochformat oder Querformat gedruckt werden.
Öffentliche Eigenschaft Page Gibt die Seitenzahl der Seite zurück, die gerade gedruckt wird.
Öffentliche Eigenschaft 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.
Öffentliche Eigenschaft PaperSize Ruft einen Wert ab oder legt einen Wert fest, der das Papierformat für den aktuellen Drucker angibt.
Öffentliche Eigenschaft 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.
Öffentliche Eigenschaft 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.
Öffentliche Eigenschaft PrintQuality Ruft einen Wert ab oder legt einen Wert fest, der die Druckerauflösung angibt.
Öffentliche Eigenschaft 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.
Öffentliche Eigenschaft ScaleHeight Ruft die Anzahl der Einheiten für das vertikale Messung der Seite fest, wenn Sie Grafikmethoden verwenden.
Öffentliche Eigenschaft ScaleLeft Ruft ab oder legt die horizontale Koordinate für den linken Rand der Seite fest, wenn Sie Grafikmethoden verwenden.
Öffentliche Eigenschaft 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.
Öffentliche Eigenschaft ScaleTop Ruft ab oder legt die vertikalen Koordinaten für den oberen Rand der Seite fest, wenn Sie Grafikmethoden verwenden.
Öffentliche Eigenschaft ScaleWidth Ruft die Anzahl der Einheiten für das horizontale Messung der Seite fest, wenn Sie Grafikmethoden verwenden.
Öffentliche Eigenschaft TwipsPerPixelX Ruft einen Wert ab, der die Anzahl von Twips pro Pixel für ein Objekt angibt, das horizontal gemessen wird.
Öffentliche Eigenschaft TwipsPerPixelY Ruft einen Wert ab, der die Anzahl von Twips pro Pixel für ein Objekt angibt, das vertikal angegeben wird.
Öffentliche Eigenschaft Width Ruft ab oder legt die Breite einer Seite fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Circle(Single, Single, Single, Int32, Single, Single, Single) Druckt einen Kreis, Ellipse oder einen Bogen auf einer Seite.
Öffentliche Methode 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.
Öffentliche Methode EndDoc Beendet einen Druckvorgang, der dem Printer-Objekt gesendet wird und gibt das Dokument in das Druckgerät oder - Spooler frei.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode 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.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode KillDoc Beendet den aktuellen Druckauftrag.
Öffentliche Methode Line(Single, Single) Druckt Zeilen auf einer Seite.
Öffentliche Methode Line(Single, Single, Single, Single, Int32, Boolean, Boolean) Druckt Zeilen, Quadrate oder Rechtecken auf einer Seite.
Öffentliche Methode Line(Boolean, Single, Single, Boolean, Single, Single, Int32, Boolean, Boolean) Druckt Zeilen, Quadrate oder Rechtecken auf einer Seite.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode NewPage Beendet den Druck auf der aktuellen Seite und setzt den Druck auf einer neuen Seite fortgesetzt.
Öffentliche Methode PaintPicture Druckt den Inhalt einer Bilddatei auf einer Seite.
Öffentliche Methode Print Druckt Text auf einer Seite.
Öffentliche Methode PSet(Single, Single) Druckt ein bestimmter auf einer Seite.
Öffentliche Methode PSet(Single, Single, Int32) Druckt ein bestimmter in einer angegebenen Farbe auf einer Seite.
Öffentliche Methode 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.
Öffentliche Methode Scale() Definiert das Koordinatensystem des Printer-Objekts.
Öffentliche Methode Scale(Single, Single, Single, Single) Definiert das Koordinatensystem des Printer-Objekts.
Öffentliche Methode ScaleX Konvertiert den Wert für die Breite einer Seite entweder von der Maßeinheit der ScaleMode-Eigenschaft in einen anderen.
Öffentliche Methode ScaleY Konvertiert den Wert für die Höhe einer Seite entweder von der Maßeinheit der ScaleMode-Eigenschaft in einen anderen.
Öffentliche Methode TextHeight Gibt die Höhe einer Textzeichenfolge zurück, wie sie in der aktuellen Schriftart gedruckt wird.
Öffentliche Methode TextWidth Gibt die Breite einer Textzeichenfolge zurück, wie sie in der aktuellen Schriftart gedruckt wird.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode 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.

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.

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

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

Bereitstellen von Anwendungen, die auf die Druckerkompatibilitätsbibliothek verweisen