Imprimir presentación

Aspose.Slides for .NET proporciona cuatro métodos sobrecargados para imprimir presentaciones. Estos métodos son lo suficientemente flexibles como para imprimir la presentación en la impresora predeterminada o en cualquiera de las impresoras disponibles con configuraciones personalizadas. Solo necesita seleccionar el método de impresión apropiado según el requisito.

Imprimir en la impresora predeterminada

Imprimir la presentación en la impresora predeterminada es bastante sencillo en Aspose.Slides for .NET. Realice los siguientes pasos para imprimir la presentación en la impresora predeterminada:

  • Crear una instancia de la clase Presentation para cargar la presentación que se va a imprimir
  • Llamar al método Print sin parámetros que expone el objeto Presentation

 PrintByDefaultPrinter();

    PrintBySpecificPrinter();

}

public static void PrintByDefaultPrinter()

{

    string MyDir = @"..\..\..\Sample Files\";

    //Cargar la presentación

    Presentation asposePresentation = new Presentation(MyDir + "Print.pptx");

    //Llamar al método de impresión para imprimir toda la presentación en la impresora predeterminada

    asposePresentation.Print();

}

public static void PrintBySpecificPrinter()

{

    string MyDir = @"..\..\..\Sample Files\";

    //Cargar la presentación

    Presentation asposePresentation = new Presentation(MyDir + "Print.pptx");

    //Llamar al método de impresión para imprimir toda la presentación en la impresora deseada

    asposePresentation.Print("LaserJet1100");


Imprimir en una impresora específica

Imprimir la presentación en una impresora específica requiere el nombre de la impresora como parámetro del método Print de la clase Presentation. Realice los siguientes pasos para imprimir la presentación en la impresora deseada:

  • Crear una instancia de la clase Presentation para cargar la presentación que se va a imprimir
  • Llamar al método Print de la clase Presentation con el nombre de la impresora como parámetro de tipo cadena

 public static void PrintBySpecificPrinter()

{

    string MyDir = @"..\..\..\Sample Files\";

    //Cargar la presentación

    Presentation asposePresentation = new Presentation(MyDir + "Print.pptx");

    //Llamar al método de impresión para imprimir toda la presentación en la impresora deseada

    asposePresentation.Print("LaserJet1100");

}

Descargar código de ejemplo