PrinterSettings.PrintRange Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define os números de página que o usuário especificou para imprimir.
public:
property System::Drawing::Printing::PrintRange PrintRange { System::Drawing::Printing::PrintRange get(); void set(System::Drawing::Printing::PrintRange value); };
public System.Drawing.Printing.PrintRange PrintRange { get; set; }
member this.PrintRange : System.Drawing.Printing.PrintRange with get, set
Public Property PrintRange As PrintRange
Valor da propriedade
Um dos valores de PrintRange.
Exceções
O valor da propriedade PrintRange não é um dos valores PrintRange.
Comentários
A PrintRange propriedade é usada pelo PrintDialog.quando o usuário seleciona um intervalo de impressão. O valor padrão PrintRange é AllPages
. Para permitir que o usuário especifique um intervalo de páginas a serem impressas, a PrintDialog.AllowSomePages propriedade deve ser definida como true
. Para permitir que o usuário especifique as páginas selecionadas a serem impressas, a PrintDialog.AllowSelection propriedade deve ser definida como true
.
Durante o processo de impressão, no PrintDocument.PrintPage evento, exiba o PrintRange para determinar o que deve ser impresso. Se PrintRange for PrintRange.SomePages, use as FromPage propriedades e ToPage para determinar quais páginas devem ser impressas. Se PrintRange for PrintRange.Selection, especifique apenas a saída para as páginas selecionadas.
O FromPagee ToPagePrintRange também podem ser definidos programaticamente, embora a PrintDocument.PrintPage implementação seja a mesma.