Compartilhar via


Propriedade PrintForm.PrinterSettings

Obtém ou define um PrinterSettings do objeto que você pode usar para especificar várias propriedades de uma impressora.

Namespace:  Microsoft.VisualBasic.PowerPacks.Printing
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxe

'Declaração
<BrowsableAttribute(False)> _
Public Property PrinterSettings As PrinterSettings
[BrowsableAttribute(false)]
public PrinterSettings PrinterSettings { get; set; }
[BrowsableAttribute(false)]
public:
property PrinterSettings^ PrinterSettings {
    PrinterSettings^ get ();
    void set (PrinterSettings^ value);
}
[<BrowsableAttribute(false)>]
member PrinterSettings : PrinterSettings with get, set
function get PrinterSettings () : PrinterSettings 
function set PrinterSettings (value : PrinterSettings)

Valor de propriedade

Tipo: PrinterSettings
Retorna um objeto PrinterSettings.

Comentários

As configurações retornadas pelo PrinterSettings são as mesmas configurações que são expostas a um usuário o impressão caixa de diálogo.

Você pode especificar várias configurações de impressora usando o PrinterSettings propriedade. Por exemplo, use o Copies propriedade para especificar o número de cópias a serem impressas. Use o PrinterName propriedade para especificar a impressora para usar e usar o PrintRange propriedade para especificar o intervalo de páginas a serem impressas.

Dica

Para permitir que o usuário selecione as configurações, você talvez queira usar um PrintDialog componente para exibir um padrão impressão caixa de diálogo e, em seguida, atribua o PrinterSettings valor da propriedade para o PrinterSettings propriedade.

Exemplos

O exemplo de código a seguir demonstra como usar o PrinterSettings propriedade para definir o número de cópias a imprimir e verificar se a impressora especificada é válida. Este exemplo requer que você tenha um PrintForm componente denominado PrintForm1 em um formulário.

PrintForm1.PrinterSettings.Copies = 2
If PrintForm1.PrinterSettings.IsValid Then
    PrintForm1.Print()
End If

Segurança do .NET Framework

Consulte também

Referência

PrintForm Classe

Namespace Microsoft.VisualBasic.PowerPacks.Printing

Outros recursos

Componente PrintForm (Visual Basic)

Como imprimir um formulário usando o componente PrintForm (Visual Basic)

Como imprimir a área cliente de um formulário (Visual Basic)

Como imprimir áreas cliente e não cliente de um formulário (Visual Basic)

Como imprimir um formulário rolável (Visual Basic)

Implantando aplicativos que referenciam o componente PrintForm (Visual Basic)