Print()
Imprime todo el documento en la impresora predeterminada.
public void Print()
Ejemplos
Muestra cómo imprimir un documento utilizando la impresora predeterminada.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");
// A continuación se muestran dos formas de imprimir nuestro documento.
// 1 - Imprimir usando la impresora predeterminada:
doc.Print();
// 2 - Especificar una impresora con la que deseamos imprimir el documento por nombre:
string myPrinter = PrinterSettings.InstalledPrinters[4];
Assert.AreEqual("HPDAAB96 (HP ENVY 5000 series)", myPrinter);
doc.Print(myPrinter);
Ver también
- class Document
- espacio de nombres Aspose.Words
- asamblea Aspose.Words
Print(string)
Imprima todo el documento en la impresora especificada, utilizando el controlador de impresión estándar (sin interfaz de usuario).
public void Print(string printerName)
Parámetro | Escribe | Descripción |
---|---|---|
printerName | String | El nombre de la impresora. |
Ejemplos
Muestra cómo imprimir un documento utilizando la impresora predeterminada.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");
// A continuación se muestran dos formas de imprimir nuestro documento.
// 1 - Imprimir usando la impresora predeterminada:
doc.Print();
// 2 - Especificar una impresora con la que deseamos imprimir el documento por nombre:
string myPrinter = PrinterSettings.InstalledPrinters[4];
Assert.AreEqual("HPDAAB96 (HP ENVY 5000 series)", myPrinter);
doc.Print(myPrinter);
Ver también
- class Document
- espacio de nombres Aspose.Words
- asamblea Aspose.Words
Print(PrinterSettings)
Imprime el documento según la configuración de impresora especificada, utilizando el controlador de impresión estándar (sin interfaz de usuario).
public void Print(PrinterSettings printerSettings)
Parámetro | Escribe | Descripción |
---|---|---|
printerSettings | PrinterSettings | La configuración de la impresora a utilizar. |
Observaciones
ElPrinterSettings El objeto le permite especificar la impresora en la que imprimir, el rango de páginas a imprimir y otras opciones.
Ejemplos
Muestra cómo imprimir una serie de páginas.
Document doc = new Document(MyDir + "Rendering.docx");
// Crea un objeto "PrinterSettings" para modificar cómo imprimimos el documento.
PrinterSettings printerSettings = new PrinterSettings();
// Establece la propiedad "PrintRange" en "PrintRange.SomePages" para
// decirle a la impresora que pretendemos imprimir solo algunas páginas del documento.
printerSettings.PrintRange = System.Drawing.Printing.PrintRange.SomePages;
// Establezca la propiedad "FromPage" en "1" y la propiedad "ToPage" en "3" para imprimir las páginas 1 a 3.
// La indexación de páginas está basada en 1.
printerSettings.FromPage = 1;
printerSettings.ToPage = 3;
// A continuación se muestran dos formas de imprimir nuestro documento.
// 1 - Imprime mientras aplicas nuestra configuración de impresión:
doc.Print(printerSettings);
// 2 - Imprime mientras aplicas nuestra configuración de impresión y al mismo tiempo
// dando al documento un nombre personalizado que podamos reconocer en la cola de impresión:
doc.Print(printerSettings, "My rendered document");
Ver también
- class Document
- espacio de nombres Aspose.Words
- asamblea Aspose.Words
Print(PrinterSettings, string)
Imprime el documento según la configuración de impresora especificada, utilizando el controlador de impresión estándar (sin interfaz de usuario) y un nombre de documento.
public void Print(PrinterSettings printerSettings, string documentName)
Parámetro | Escribe | Descripción |
---|---|---|
printerSettings | PrinterSettings | La configuración de la impresora a utilizar. |
documentName | String | El nombre del documento que se mostrará (por ejemplo, en un cuadro de diálogo de estado de impresión o en una cola de impresora) al imprimir el documento. |
Observaciones
ElPrinterSettings El objeto le permite especificar la impresora en la que imprimir, el rango de páginas a imprimir y otras opciones.
Ejemplos
Muestra cómo imprimir una serie de páginas.
Document doc = new Document(MyDir + "Rendering.docx");
// Crea un objeto "PrinterSettings" para modificar cómo imprimimos el documento.
PrinterSettings printerSettings = new PrinterSettings();
// Establece la propiedad "PrintRange" en "PrintRange.SomePages" para
// decirle a la impresora que pretendemos imprimir solo algunas páginas del documento.
printerSettings.PrintRange = System.Drawing.Printing.PrintRange.SomePages;
// Establezca la propiedad "FromPage" en "1" y la propiedad "ToPage" en "3" para imprimir las páginas 1 a 3.
// La indexación de páginas está basada en 1.
printerSettings.FromPage = 1;
printerSettings.ToPage = 3;
// A continuación se muestran dos formas de imprimir nuestro documento.
// 1 - Imprime mientras aplicas nuestra configuración de impresión:
doc.Print(printerSettings);
// 2 - Imprime mientras aplicas nuestra configuración de impresión y al mismo tiempo
// dando al documento un nombre personalizado que podamos reconocer en la cola de impresión:
doc.Print(printerSettings, "My rendered document");
Ver también
- class Document
- espacio de nombres Aspose.Words
- asamblea Aspose.Words