Classe Printer
Fornisce un oggetto di Printer da Visual Basic 6.0 aggiornato che stampa il codice.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.Printer
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
Public Class Printer
public class Printer
public ref class Printer
type Printer = class end
public class Printer
Il tipo Printer espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
Printer | Inizializza una nuova istanza della classe Printer. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
ColorMode | Ottiene o imposta un valore che specifica se l'output presente a colori o in monocromio in un dispositivo che supporta i colori. |
![]() |
Copies | Ottiene o imposta un valore che determina il numero di copie da stampare. |
![]() |
CurrentX | Ottiene o imposta le coordinate orizzontali per il metodo successivo di disegno o di stampa. |
![]() |
CurrentY | Ottiene o imposta le coordinate verticali per il metodo successivo di disegno o di stampa. |
![]() |
DeviceName | Ottiene il nome della stampante corrente. |
![]() |
DocumentName | Ottiene o imposta il nome del documento da visualizzare (ad esempio, in una finestra di dialogo Stampa o Coda di stampa) durante la stampa del documento. |
![]() |
DrawStyle | Ottiene o imposta un valore che determina lo stile della linea di output dai metodi grafici. |
![]() |
DrawWidth | Ottiene o imposta lo spessore di linea per l'output dai metodi grafici. |
![]() |
Duplex | Ottiene o imposta un valore che determina se una pagina viene stampata da entrambi i lati (se la stampante supporta questa funzionalità). |
![]() |
FillColor | Ottiene o imposta il colore in cui viene utilizzato compilare le forme create tramite i metodi grafici di Line e di Circle . |
![]() |
FillStyle | Ottiene o determina il modello utilizzato per riempire forme creato tramite Circle and Line metodi grafici. |
![]() |
Font | ottiene o imposta FontFamily per nome. |
![]() |
FontBold | Ottiene o imposta lo stile del grassetto. |
![]() |
FontCount | Restituisce il numero dei caratteri disponibili per la stampante corrente attive o dello schermo. |
![]() |
FontItalic | Ottiene o imposta lo stile del carattere corsivo. |
![]() |
FontName | Ottiene o imposta il nome del carattere in cui il testo visualizzato per un'operazione di stampa. |
![]() |
Fonts | Ottiene tutti i nomi di carattere disponibili per la stampante corrente. |
![]() |
FontSize | Ottiene o imposta la dimensione del tipo di carattere utilizzato per il testo in un'operazione di stampa in fase di esecuzione. |
![]() |
FontStrikethru | Ottiene o imposta lo stile del carattere di strikethrough. |
![]() |
FontTransparent | Ottiene o imposta un valore che determina se gli elementi grafici in background su un oggetto di Printer vengono stampati dietro i caratteri di testo. |
![]() |
FontUnderline | Ottiene o imposta lo stile del carattere sottolineato. |
![]() |
ForeColor | Ottiene o imposta il colore in cui il testo e grafica vengono stampati. |
![]() |
Height | Ottiene o imposta l'altezza di una pagina. |
![]() |
IsDefaultPrinter | Restituisce un valore che determina se la stampante selezionata è definita come la stampante predefinita nel Pannello di controllo. |
![]() |
Orientation | Ottiene o imposta un valore che indica se i documenti sono visualizzati in ritratto o orientamento paesaggio. |
![]() |
Page | Restituisce il numero di pagina della pagina attualmente in stampanda. |
![]() |
PaperBin | Ottiene o imposta un valore che indica il cestino di carta predefinito nella stampante dalla carta viene inserita durante le operazioni di stampa. |
![]() |
PaperSize | Ottiene o imposta un valore che indica il formato di carta per la stampante corrente. |
![]() |
PrintAction | Ottiene o imposta un valore che determina se l'output di stampa è diretto a una stampante, in una finestra di anteprima di stampa, o in un file. |
![]() |
PrintFileName | Ottiene o imposta un valore che specifica il nome di un file encapsulated PostScript e il percorso a cui il file verrà salvato quando la proprietà di PrintAction è impostata su PrintToFile. |
![]() |
PrintQuality | Ottiene o imposta un valore che indica la risoluzione della stampante. |
![]() |
RightToLeft | Ottiene o imposta un valore di Boolean che indica la direttiva della visualizzazione del testo in un sistema da destra a sinistra. |
![]() |
ScaleHeight | Ottiene o imposta il numero di unità per la misurazione verticale della pagina quando si utilizzano i metodi grafici. |
![]() |
ScaleLeft | Ottiene o imposta le coordinate orizzontali per il bordo sinistro della pagina quando si utilizzano i metodi grafici. |
![]() |
ScaleMode | Ottiene o imposta un valore che indica l'unità di misura delle coordinate di un oggetto quando si utilizzano i metodi grafici. |
![]() |
ScaleTop | Ottiene o imposta le coordinate verticali per il margine superiore della pagina quando si utilizzano i metodi grafici. |
![]() |
ScaleWidth | Ottiene o imposta il numero di unità per la misurazione orizzontale della pagina quando si utilizzano i metodi grafici. |
![]() |
TwipsPerPixelX | Ottiene un valore che indica il numero di twips per pixel per un oggetto misurato in orizzontale. |
![]() |
TwipsPerPixelY | Ottiene un valore che indica il numero di twips per pixel per un oggetto misurato verticalmente. |
![]() |
Width | ottiene o imposta la larghezza di una pagina. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Circle(Single, Single, Single, Int32, Single, Single, Single) | Premere un cerchio, un'ellisse, o un arco a una pagina. |
![]() |
Circle(Boolean, Single, Single, Single, Int32, Single, Single, Single) | Premere un cerchio, un'ellisse, o un arco a una pagina, che specifica se il punto centrale è relativo alla posizione corrente. |
![]() |
EndDoc | Termina un'operazione di stampa inviata all' oggetto di Printer , pubblicante il documento alla stampante o lo spooler. |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
KillDoc | immediatamente interrompe il processo di stampa corrente. |
![]() |
Line(Single, Single) | Stampa righe in una pagina. |
![]() |
Line(Single, Single, Single, Single, Int32, Boolean, Boolean) | Stampa righe, quadrati, o rettangoli in una pagina. |
![]() |
Line(Boolean, Single, Single, Boolean, Single, Single, Int32, Boolean, Boolean) | Stampa righe, quadrati, o rettangoli in una pagina. |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
NewPage | Interrompe la stampa nella pagina corrente e riattiva stampa in una nuova pagina. |
![]() |
PaintPicture | Stampare il contenuto di un file di immagine in una pagina. |
![]() |
Testo della in una pagina. | |
![]() |
PSet(Single, Single) | Premere uno specifico in una pagina. |
![]() |
PSet(Single, Single, Int32) | Premere uno specifico in un colore specificato in una pagina. |
![]() |
PSet(Boolean, Single, Single, Int32) | Premere uno specifico in un colore specificato in una pagina, specificando eventualmente un punto rispetto alle coordinate correnti. |
![]() |
Scale() | Definisce il sistema di coordinate dell' oggetto di Printer . |
![]() |
Scale(Single, Single, Single, Single) | Definisce il sistema di coordinate dell' oggetto di Printer . |
![]() |
ScaleX | Converte il valore della larghezza di una pagina da una delle unità di misura la proprietà di ScaleMode a un altro. |
![]() |
ScaleY | Converte il valore per l'altezza di una pagina da una delle unità di misura la proprietà di ScaleMode a un altro. |
![]() |
TextHeight | Restituisce l'altezza di una stringa di testo come verrebbe stampata nel carattere corrente. |
![]() |
TextWidth | Restituisce la larghezza di una stringa di testo come verrebbe stampata nel carattere corrente. |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
![]() |
Write | Stampa di testi a una pagina senza aggiungere un ritorno a capo. |
In alto
Note
L'oggetto di Visual Basic 6.0 Printer non è disponibile alcun equivalente diretto in Visual Basic.L'oggetto di Printer fornisce tutte le proprietà, metodi ed eventi di Visual Basic 6.0 Printer oggetto.Ciò consente a Visual Basic 6.0 che contiene il codice da eseguire dopo l'aggiornamento.
[!NOTA]
Le funzioni e gli oggetti nello spazio dei nomi Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 vengono forniti per essere utilizzati dagli strumenti per l'aggiornamento da Visual Basic 6.0 a Visual Basic.Nella maggior parte dei casi, tali funzioni e oggetti duplicano le funzionalità disponibili in altri spazi dei nomi in .NET Framework.Sono necessari, pertanto, solo quando il modello di codice di Visual Basic 6.0 differisce in modo significativo dall'implementazione di .NET Framework.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Altre risorse
Distribuzione di applicazioni che fanno riferimento a Printer Compatibility Library