Printer, classe
Fournit un objet d' Printer en vue de Visual Basic 6.0 mis à jour l'impression code.
Hiérarchie d'héritage
System.Object
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.Printer
Espace de noms : Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly : Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
'Déclaration
Public Class Printer
public class Printer
public ref class Printer
type Printer = class end
public class Printer
Le type Printer expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
Printer | Initialise une nouvelle instance de la classe Printer. |
Début
Propriétés
Nom | Description | |
---|---|---|
ColorMode | Obtient ou définit une valeur indiquant si la sortie sera imprimé dans sa couleur varie ou dans monochrome sur un appareil qui prend en charge la couleur. | |
Copies | obtient ou définit une valeur qui détermine le nombre de copies à imprimer. | |
CurrentX | obtient ou définit les coordonnées horizontales pour l'impression ou la méthode suivante de dessin. | |
CurrentY | obtient ou définit les coordonnées verticales pour l'impression ou la méthode suivante de dessin. | |
DeviceName | obtient le nom de l'imprimante actuelle. | |
DocumentName | Obtient ou définit le nom du document à afficher (par exemple, dans une boîte de dialogue d'état d'impression ou dans une file d'impression). | |
DrawStyle | Obtient ou définit une valeur qui détermine le style de ligne pour la sortie à partir de méthodes graphiques. | |
DrawWidth | Obtient ou définit la largeur de ligne pour la sortie des méthodes graphiques. | |
Duplex | Obtient ou définit une valeur qui détermine si une page est imprimée des deux côtés (si l'imprimante prend en charge cette fonctionnalité.) | |
FillColor | Obtient ou définit la couleur utilisée pour remplir des formes créées à l'aide de méthodes graphiques d' Circle et d' Line . | |
FillStyle | Obtient ou définit le modèle utilisé pour remplir des formes créées à l'aide de l' Circle et des méthodes graphiques d' Line . | |
Font | obtient ou définit FontFamily de nom. | |
FontBold | Obtient ou définit le style de police de caractère grasse. | |
FontCount | Retourne le nombre de polices disponibles pour le périphérique d'affichage actuel ou l'imprimante. | |
FontItalic | Obtient ou définit le style de police en italique. | |
FontName | Obtient ou définit le nom de la police dans laquelle le texte doit s'afficher pour une opération d'impression. | |
Fonts | Obtient tous les noms de polices disponibles pour l'imprimante actuelle. | |
FontSize | Obtient ou définit la taille de la police utilisée pour le texte dans une opération d'impression à l'exécution. | |
FontStrikethru | obtient ou définit le style de police barré. | |
FontTransparent | Obtient ou définit une valeur qui détermine si des graphismes d'arrière-plan sur un objet d' Printer sont imprimés derrière les caractères de texte. | |
FontUnderline | obtient ou définit le style de police souligné. | |
ForeColor | Obtient ou définit la couleur dans laquelle le texte et de graphiques sont imprimés. | |
Height | Obtient ou définit la hauteur d'une page. | |
IsDefaultPrinter | Retourne une valeur qui détermine si l'imprimante actuellement sélectionnée est définie en imprimante par défaut dans le panneau de configuration. | |
Orientation | Obtient ou définit une valeur indiquant si les documents sont imprimés dans la verticale ou le mode paysage. | |
Page | Retourne le numéro de page actuellement est imprimée. | |
PaperBin | Obtient ou définit une valeur indiquant le bac de papier par défaut sur l'imprimante de laquelle le papier est distribué pendant les opérations d'impression. | |
PaperSize | Obtient ou définit une valeur indiquant la taille du papier pour l'imprimante actuelle. | |
PrintAction | Obtient ou définit une valeur qui détermine si la sortie d'impression est dirigée vers une imprimante, une fenêtre d'aperçu avant impression, ou vers un fichier. | |
PrintFileName | Obtient ou définit une valeur qui spécifie le nom d'un fichier PostScript encapsulé et du chemin d'accès auquel le fichier sera enregistré lorsque la propriété d' PrintAction est définie à PrintToFile. | |
PrintQuality | obtient ou définit une valeur qui indique la résolution d'imprimante. | |
RightToLeft | Obtient ou définit une valeur d' Boolean qui indique la direction d'affichage du texte sur un système de droite à gauche. | |
ScaleHeight | Obtient ou définit le nombre d'unités pour la mesure verticale de la page lorsque vous utilisez des méthodes graphiques. | |
ScaleLeft | Obtient ou définit les coordonnées horizontales pour le bord gauche de la page lorsque vous utilisez des méthodes graphiques. | |
ScaleMode | Obtient ou définit une valeur indiquant l'unité de mesure de les coordonnées d'un objet lorsque vous utilisez des méthodes graphiques. | |
ScaleTop | Obtient ou définit les coordonnées verticales pour le bord supérieur de la page lorsque vous utilisez des méthodes graphiques. | |
ScaleWidth | Obtient ou définit le nombre d'unités pour la mesure horizontale de la page lorsque vous utilisez des méthodes graphiques. | |
TwipsPerPixelX | Obtient une valeur indiquant le nombre de twips par pixel d'un objet mesuré horizontalement. | |
TwipsPerPixelY | Obtient une valeur indiquant le nombre de twips par pixel d'un objet mesuré verticalement. | |
Width | Obtient ou définit la largeur d'une page. |
Début
Méthodes
Nom | Description | |
---|---|---|
Circle(Single, Single, Single, Int32, Single, Single, Single) | imprime un cercle, une ellipse, ou un arc sur une page. | |
Circle(Boolean, Single, Single, Single, Int32, Single, Single, Single) | Imprime un cercle, une ellipse, ou un arc sur une page, qui spécifie si le point central est relatif à l'emplacement actuel. | |
EndDoc | Termine une opération d'impression envoyée à l'objet d' Printer , et libère le document au périphérique d'impression ou du spouleur. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
KillDoc | Arrête immédiatement le travail d'impression actif. | |
Line(Single, Single) | Lignes d'impression dans une page. | |
Line(Single, Single, Single, Single, Int32, Boolean, Boolean) | Lignes d'impression, carrés, ou rectangles sur une page. | |
Line(Boolean, Single, Single, Boolean, Single, Single, Int32, Boolean, Boolean) | Lignes d'impression, carrés, ou rectangles sur une page. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
NewPage | Arrête l'impression de la page active et reprend l'impression dans une page. | |
PaintPicture | imprime le contenu d'un fichier image sur une page. | |
Les copies du texte à une page. | ||
PSet(Single, Single) | imprime un unique sur une page. | |
PSet(Single, Single, Int32) | Imprime un unique dans une couleur spécifiée dans une page. | |
PSet(Boolean, Single, Single, Int32) | Imprime un unique dans une couleur spécifiée dans une page, en indiquant éventuellement un point par rapport à les coordonnées actuelles. | |
Scale() | définit le système de coordonnées de l'objet d' Printer . | |
Scale(Single, Single, Single, Single) | définit le système de coordonnées de l'objet d' Printer . | |
ScaleX | Convertit la valeur pour la largeur d'une des unités de mesure de la propriété d' ScaleMode à un autre. | |
ScaleY | Convertit la valeur de la hauteur d'une des unités de mesure de la propriété d' ScaleMode à un autre. | |
TextHeight | Retourne la hauteur d'une chaîne de texte telle qu'elle sera imprimée dans la police actuelle. | |
TextWidth | Retourne la largeur d'une chaîne de texte tel qu'elle sera imprimée dans la police actuelle. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) | |
Write | Les copies du texte à une page sans ajouter un retour chariot. |
Début
Notes
L'objet Visual Basic 6.0 Printer n'a aucun équivalent direct dans Visual Basic.L'objet d' Printer fournit les propriétés, méthodes, événements et de l'objet Visual Basic 6.0 Printer .Cela permet à Visual Basic 6.0 impression le code à exécuter après la mise à niveau.
[!REMARQUE]
Les fonctions et objets de l'espace de noms Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 sont fournis pour être utilisés par les outils de mise à niveau de Visual Basic 6.0 vers Visual Basic.Dans la plupart des cas, ces fonctions et objets dupliquent les fonctionnalités que vous pouvez trouver dans d'autres espaces de noms du .NET Framework.Ils sont nécessaires uniquement lorsque le modèle de code Visual Basic 6.0 diffère considérablement de l'implémentation .NET Framework.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6, espace de noms
Autres ressources
Bibliothèque de compatibilité des imprimantes
Déploiement d'applications faisant référence à la bibliothèque de compatibilité des imprimantes