本文将介绍如何使用 Spire.Presentation for Java提供的 PresentationPrintDocument 对象打印 PowerPoint 文档:
- 使用默认打印机打印PowerPoint 文档
- 选择打印部分PowerPoint文档中的幻灯片,可以设置不连续打印
打印所有PowerPoint 文档中的幻灯片
import com.spire.presentation.Presentation;
import com.spire.presentation.PresentationPrintDocument;
public class PrintPPT {
    public static void main(String[] args) throws Exception {
    String inputFile = "Sample.pptx";
    //加载文档
    Presentation presentation = new Presentation();
    presentation.loadFromFile(inputFile);
    //使用默认打印机打印所有文档中的所有幻灯片
    PresentationPrintDocument document = new PresentationPrintDocument(presentation);
    document.print();
    presentation.dispose();
    }
}不连续打印部分幻灯片
import com.spire.presentation.Presentation;
import com.spire.presentation.PresentationPrintDocument;
public class PrintPPT {
    public static void main(String[] args) throws Exception {
        String inputFile = "Sample.pptx";
        //加载文档
        Presentation presentation = new Presentation();
        presentation.loadFromFile(inputFile);
        
        PresentationPrintDocument document = new PresentationPrintDocument(presentation);
        //选择需要打印的幻灯片
        document.selectSlidesForPrint("1", "2-6");
        document.print();
        presentation.dispose();
        }
    } 



 
					



