Word格式处理控件Spire.Doc打印新方法出炉!文档清晰度更高!

基于Java的Word格式处理控件Spire.Doc最新实现新的打印方法,使用该方法打印出来的文档清晰度更高,增加更多设置选项。本文将介绍具体的代码演示。

Spire.Doc 能够非常完美的识别中文字符并支持丰富的word文档元素:文本框、页眉、页脚、项目符号和编号、表格、文本、超链接、水印、图片、形状等。

本文介绍如何使用Spire.Doc for Java 提供的PrinterJob类打印Word文档。通过该类,可以设置打印纸张大小,打印份数,是否弹出打印对话框等,且使用该方法打印出来的文档清晰度更高。可点击此处下载最新版测试。

*这么优秀的国产工具怎能错过呢!在线下单专享“一口价”,查看优惠价格!想要获取更多福利的朋友可以咨询在线客服哦~


代码示例

import com.spire.doc.*;import java.awt.print.*;public class WordPrint {    public static void main(String[] args) throws Exception {        //加载文档        Document doc = new Document();        doc.loadFromFile("Sample.docx");        PrinterJob loPrinterJob = PrinterJob.getPrinterJob();        PageFormat loPageFormat = loPrinterJob.defaultPage();        //设置打印纸张大小        Paper loPaper = loPageFormat.getPaper();        loPaper.setSize(600, 500);        loPageFormat.setPaper(loPaper);        //删除默认页边距        loPaper.setImageableArea(0, 0, loPageFormat.getWidth(), loPageFormat.getHeight());        //设置打印份数        loPrinterJob.setCopies(1);        loPrinterJob.setPrintable(doc, loPageFormat);        //设置打印对话框        if (loPrinterJob.printDialog()) {            //执行打印            try {                loPrinterJob.print();            } catch (PrinterException e)            {                e.printStackTrace();            }        }    }}

还想要更多教程资源吗可以点击阅读【2020 · E-iceblue最新资源整合】查找需要的教程资源。
标签:

来源:慧都网

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年8月13日
下一篇 2020年8月13日

相关推荐

发表回复

登录后才能评论