Compartilhar via


Propriedade PrintForm.PrinterSettings

Obtém ou define um PrinterSettings 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

<BrowsableAttribute(False)> _
Public Property PrinterSettings As PrinterSettings

Dim instance As PrintForm
Dim value As PrinterSettings

value = instance.PrinterSettings

instance.PrinterSettings = value
[BrowsableAttribute(false)]
public PrinterSettings PrinterSettings { get; set; }
[BrowsableAttribute(false)]
public:
property PrinterSettings^ PrinterSettings {
    PrinterSettings^ get ();
    void set (PrinterSettings^ value);
}
public function get PrinterSettings () : PrinterSettings
public function set PrinterSettings (value : PrinterSettings)

Valor de propriedade

Tipo: System.Drawing.Printing.PrinterSettings
Retorna um PrinterSettings objeto.

Comentários

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

Observação:

Para permitir que o usuário selecionar as configurações, convém usar um PrintDialog componente para exibir um padrão Impressão caixa de diálogo e, em seguida, atribua o PrinterSettings o valor da propriedade para o PrinterSettings propriedade.

Exemplos

O exemplo de código a seguir demonstra como usar o PrinterSettings propriedade para conjunto 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 chamado PrintForm1 em um formulário.

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

Permissões

Consulte também

Referência

PrintForm Classe

Membros PrintForm

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 de cliente de um formulário (Visual Basic)

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

Como: Imprimir um formulário de rolagem (Visual Basic)

Implantando aplicativos que Referência o componente PrintForm