Печать презентации

Aspose.Slides для .NET предоставляет четыре перегруженные метода для печати презентаций. Эти методы достаточно гибкие, чтобы печатать презентацию на默认ный принтер или на любой доступный принтер с настраиваемыми параметрами. Вам просто нужно выбрать подходящий метод печати в зависимости от требований.

Печать на стандартный принтер

Печать презентации на стандартный принтер довольно проста в Aspose.Slides для .NET. Выполните следующие шаги, чтобы распечатать презентацию на стандартный принтер:

  • Создайте экземпляр класса Presentation для загрузки презентации, которую необходимо распечатать
  • Вызовите метод Print без параметров, который предоставляется объектом Presentation

 PrintByDefaultPrinter();

    PrintBySpecificPrinter();

}

public static void PrintByDefaultPrinter()

{

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

    //Загрузите презентацию

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

    //Вызовите метод печати для распечатки всей презентации на стандартный принтер

    asposePresentation.Print();

}

public static void PrintBySpecificPrinter()

{

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

    //Загрузите презентацию

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

    //Вызовите метод печати для распечатки всей презентации на нужном принтере

    asposePresentation.Print("LaserJet1100");


Печать на конкретный принтер

Печать презентации на конкретный принтер требует имени принтера в качестве параметра для метода Print класса Presentation. Выполните следующие шаги, чтобы распечатать презентацию на нужном принтере:

  • Создайте экземпляр класса Presentation для загрузки презентации, которую необходимо распечатать
  • Вызовите метод Print класса Presentation с именем принтера в качестве строкового параметра метода Print

 public static void PrintBySpecificPrinter()

{

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

    //Загрузите презентацию

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

    //Вызовите метод печати для распечатки всей презентации на нужном принтере

    asposePresentation.Print("LaserJet1100");

}

Скачать пример кода