Compartilhar via


Propriedade PrintForm.PrinterSettings

Obtém ou define um PrinterSettings de 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: System.Drawing.Printing.PrinterSettings
Retorna um PrinterSettings objeto.

Comentários

As configurações retornadas pela PrinterSettings são as mesmas configurações que são expostas a um usuário na Print 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 use o PrintRange propriedade para especificar o intervalo de páginas a serem impressas.

ObservaçãoObservação

Para permitir ao usuário selecionar as configurações, você talvez queira usar um PrintDialog componente para exibir um padrão Print caixa de diálogo e, em seguida, atribua a PrinterSettings o 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 para imprimir e para 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 cliente e áreas não-cliente de um formulário (Visual Basic)

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

Implantação de aplicativos que referenciar o componente PrintForm (Visual Basic)