Как печатать документы PowerPoint в Java

Печать презентаций PowerPoint позволяет превратить цифровые слайды в материальные документы, которыми можно делиться, распространять или использовать для справок. Если вам нужны раздаточные материалы для совещания, материалы для презентации или физические копии для архивных целей, печать презентаций PowerPoint — это универсальный способ превратить содержимое в физические объекты.
В этой статье вы узнаете, как печатать документы PowerPoint на Java с помощью Spire.Presentation for Java.
- Печать PowerPoint с принтером по умолчанию в Java
- Печать PowerPoint с указанным принтером в Java
Установите библиотеку
Spire.Presentation for Java — это профессиональная Java-библиотека для чтения, создания и работы с файлами PowerPoint в Java-приложениях.
Если вы создаете проект Maven, вы можете легко импортировать jar в приложение с помощью следующей конфигурации. Для проектов, не использующих Maven, загрузите jar-файл и добавьте его в приложение в качестве зависимости. Печать презентации
PowerPoint — несложный процесс, который можно выполнить, используя принтер по
умолчанию с настройками принтера по умолчанию на вашем компьютере. import com.spire.presentation.Presentation; import com.spire.presentation.PresentationPrintDocument; public class PrintWithDefaultPrinter { public static void main(String[] args) throws Exception { // Create a Presentation object Presentation presentation = new Presentation(); // Load a PowerPoint file presentation.loadFromFile("C:\Users\Administrator\Desktop\Input.pptx"); // Create a PresentationPrintDocument object PresentationPrintDocument printDocument = new PresentationPrintDocument(presentation); // Print the document printDocument.print(); // Dispose resources presentation.dispose(); printDocument.dispose(); } } Если вы хотите
распечатать презентацию PowerPoint на определенном принтере, а не на том,
который установлен по умолчанию, вы можете легко сделать это, выполнив
следующие действия. import com.spire.presentation.Presentation; import com.spire.presentation.printing.PrinterSettings; public class PrintWithSpecifiedPrinter { public static void main(String[] args) throws Exception { // Create a Presentation object Presentation presentation = new Presentation(); // Load a PowerPoint file presentation.loadFromFile("C:\Users\Administrator\Desktop\Input.pptx"); // Create a PrinterSettings object PrinterSettings printerSettings = new PrinterSettings(); // Specify printer name printerSettings.setPrinterName("HP ColorLaserJet MFP M278-M281 PCL-6 (V4)"); // Print the document presentation.print(printerSettings); // Dispose resources presentation.dispose(); } } В этой статье
рассказывается о том, как распечатывать документы PowerPoint. Будучи
продвинутой библиотекой PowerPoint, Spire.Presentation for Java поддерживает
множество других функций, таких как:
Печать PowerPoint с принтером по умолчанию в Java
Печать PowerPoint с указанным принтером в Java
Заключение