Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Fornece um Printero objeto para uso pelo código de impressão Visual Basic 6.0 atualizado.
Hierarquia de herança
System.Object
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.Printer
Namespace: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxe
'Declaração
Public Class Printer
public class Printer
public ref class Printer
type Printer = class end
public class Printer
O tipo Printer expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
Printer | Inicializa uma nova instância da classe Printer. |
Superior
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
ColorMode | Obtém ou define um valor que especifica se a saída será impresso em cores ou em monocromático em um dispositivo que oferece suporte a cores. |
![]() |
Copies | Obtém ou define um valor que determina o número de cópias a serem impressas. |
![]() |
CurrentX | Obtém ou define as coordenadas horizontais para a próxima impressão ou o métodode desenho. |
![]() |
CurrentY | Obtém ou define as coordenadas verticais para a próxima impressão ou o métodode desenho. |
![]() |
DeviceName | Obtém o nome da impressoraatual. |
![]() |
DocumentName | Obtém ou define o nome do documento para exibir (por exemplo, em uma fila de impressora ou acaixa de diálogo de statusde impressão) enquanto imprime o documento. |
![]() |
DrawStyle | Obtém ou define um valor que determina o estilo de linha de saída dos métodos gráficos. |
![]() |
DrawWidth | Obtém ou define a largura da linha de saída de métodos gráficos. |
![]() |
Duplex | Obtém ou define um valor que determina se uma página é impressa em ambos os lados (se a impressora oferece suporte a esse recurso). |
![]() |
FillColor | Obtém ou define a cor que é usada para preencher as formas criadas usando o Circle e Line métodos gráficos. |
![]() |
FillStyle | Obtém ou define o padrão usado para preencher as formas criadas usando o Circle e Line métodos gráficos. |
![]() |
Font | Obtém ou define um FontFamily pelo nome. |
![]() |
FontBold | Obtém ou define o estilo de fonte em negrito. |
![]() |
FontCount | Retorna o número de fontes disponíveis para o dispositivo de vídeo atual ou ativa impressora. |
![]() |
FontItalic | Obtém ou define o estilo de fonte em itálico. |
![]() |
FontName | Obtém ou define o nome da fonte na qual o texto é exibido para uma operação de impressão. |
![]() |
Fonts | Obtém todos os nomes de fonte disponíveis para a impressoraatual. |
![]() |
FontSize | Obtém ou define o tamanho da fonte que é usada para texto em uma operação de impressão de tempo de execução. |
![]() |
FontStrikethru | Obtém ou define o estilo da fonte de tachado. |
![]() |
FontTransparent | Obtém ou define um valor que determina se os gráficos de plano de fundo em um Printer objeto são impressas por trás de caracteres de texto. |
![]() |
FontUnderline | Obtém ou define o estilo de fonte sublinhado. |
![]() |
ForeColor | Obtém ou define a cor em que o texto e elementos gráficos são impressos. |
![]() |
Height | Obtém ou define a altura de uma página. |
![]() |
IsDefaultPrinter | Retorna um valor que determina se a impressora selecionada no momento está definida como impressora padrão no painel de controle. |
![]() |
Orientation | Obtém ou define um valor que indica se os documentos são impressos em modo retrato ou paisagem. |
![]() |
Page | Retorna o número de página da página que está sendo impresso. |
![]() |
PaperBin | Obtém ou define um valor que indica a bandeja de papel padrão da impressora da qual o papel é alimentado durante as operações de impressão. |
![]() |
PaperSize | Obtém ou define um valor que indica o tamanho do papel para a impressoraatual. |
![]() |
PrintAction | Obtém ou define um valor que determina se a saída de impressão é direcionada a uma impressora, uma janelade visualização de impressão ou em um arquivo. |
![]() |
PrintFileName | Obtém ou define um valor que especifica o nome de arquivo de um arquivo de PostScript encapsulado e o caminho para o qual o arquivo será salvo quando o PrintAction propriedade estiver definida como PrintToFile. |
![]() |
PrintQuality | Obtém ou define um valor que indica a resolução da impressora . |
![]() |
RightToLeft | Obtém ou define um Boolean valor que indica o texto a exibir a direção em um sistema da direita para a esquerda . |
![]() |
ScaleHeight | Obtém ou define o número de unidades para a medida vertical da página quando você usa métodos gráficos. |
![]() |
ScaleLeft | Obtém ou define as coordenadas horizontais para a borda esquerda da página quando você estiver usando métodos gráficos. |
![]() |
ScaleMode | Obtém ou define um valor que indica a unidade de medida para as coordenadas de um objeto quando você estiver usando métodos gráficos. |
![]() |
ScaleTop | Obtém ou define as coordenadas verticais para a borda superior da página quando você estiver usando métodos gráficos. |
![]() |
ScaleWidth | Obtém ou define o número de unidades para a medida horizontal da página quando você usa métodos gráficos. |
![]() |
TwipsPerPixelX | Obtém um valor que indica o número de twips por pixel para um objeto medido horizontalmente. |
![]() |
TwipsPerPixelY | Obtém um valor que indica o número de twips por pixel para um objeto medido verticalmente. |
![]() |
Width | Obtém ou define a largura de uma página. |
Superior
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
Circle(Single, Single, Single, Int32, Single, Single, Single) | Imprime um círculo, uma elipse ou um arco em uma página. |
![]() |
Circle(Boolean, Single, Single, Single, Int32, Single, Single, Single) | Imprime um círculo, uma elipse ou um arco em uma página, especificando se o ponto central é relativa ao local atual. |
![]() |
EndDoc | Termina uma operação de impressão enviada para o Printer objeto, liberar o documento para o dispositivo de impressão ou o spooler. |
![]() |
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
KillDoc | Interrompe imediatamente o trabalho de impressão atual. |
![]() |
Line(Single, Single) | Imprime linhas em uma página. |
![]() |
Line(Single, Single, Single, Single, Int32, Boolean, Boolean) | Imprime as linhas, quadrados ou retângulos em uma página. |
![]() |
Line(Boolean, Single, Single, Boolean, Single, Single, Int32, Boolean, Boolean) | Imprime as linhas, quadrados ou retângulos em uma página. |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
NewPage | Interrompe a impressão na página atual e reinicia a impressão em uma nova página. |
![]() |
PaintPicture | Imprime o conteúdo de um arquivo de imagem em uma página. |
![]() |
Imprime o texto a uma página. | |
![]() |
PSet(Single, Single) | Imprime um único ponto em uma página. |
![]() |
PSet(Single, Single, Int32) | Imprime um único ponto em uma cor especificada em uma página. |
![]() |
PSet(Boolean, Single, Single, Int32) | Imprime um único ponto em uma cor especificada em uma página, opcionalmente, especificando um ponto em relação às atuais coordenadas. |
![]() |
Scale() | Define o sistema de coordenadas da Printer objeto. |
![]() |
Scale(Single, Single, Single, Single) | Define o sistema de coordenadas da Printer objeto. |
![]() |
ScaleX | Converte o valor para a largura de uma página de uma das unidades de medida da ScaleModede propriedade para outro. |
![]() |
ScaleY | Converte o valor para a altura de uma página de uma das unidades de medida da ScaleModede propriedade para outro. |
![]() |
TextHeight | Retorna a altura de uma seqüência de texto como ela seria impressa na fonte atual. |
![]() |
TextWidth | Retorna a largura de uma seqüência de texto como ela seria impressa na fonte atual. |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
![]() |
Write | Imprime o texto a uma página sem adicionar um carro de retorno. |
Superior
Comentários
O Visual Basic 6.0 Printer objeto tem equivalente direto no Visual Basic. O Printer objeto fornece todas as propriedades, métodos e eventos da Visual Basic 6.0 Printer objeto. Isso permite que o código de impressão Visual Basic 6.0 ser executado após a atualização.
Observação |
|---|
Funções e objetos na Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 namespace são fornecidos para uso pelas ferramentas para a atualização de Visual Basic 6.0 para Visual Basic. Na maioria dos casos, essas funções e objetos duplicar a funcionalidade que podem ser encontrados em outros espaços na .NET Framework.São necessárias apenas quando o modelo de código Visual Basic 6.0 difere significativamente a .NET Framework implementação. |
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Outros recursos
Biblioteca de compatibilidade da impressora
Implantação de aplicativos que fazem referência a biblioteca de compatibilidade da impressora
.gif)
.gif)
.gif)
Observação