• <menu id="w2i4a"></menu>
  • logo Spire.Doc系列教程

    文檔首頁(yè)>>Spire.Doc系列教程>>Word .NET庫(kù)組件Spire.Doc系列教程(36):打印 Word 文檔

    Word .NET庫(kù)組件Spire.Doc系列教程(36):打印 Word 文檔


    推薦閱讀:【想要快速完成文檔格式轉(zhuǎn)換嗎?Spire系列組件格式轉(zhuǎn)換完整攻略來(lái)啦!】


    Spire.Doc for .NET是一個(gè)專業(yè)的Word .NET庫(kù),設(shè)計(jì)用于幫助開發(fā)人員高效地開發(fā)創(chuàng)建、閱讀、編寫、轉(zhuǎn)換和打印任何來(lái)自.NET( C#, VB.NET, ASP.NET)平臺(tái)的Word文檔文件的功能。

    本系列教程將為大家?guī)?lái)Spire.Doc for .NET在使用過(guò)程中的各類實(shí)際操作,使用Spire.Doc,程序員可以通過(guò)調(diào)用打印對(duì)話框(PrintDialog)來(lái)進(jìn)行打印設(shè)置,或者通過(guò)靜默打印方式直接打印Word文檔

    點(diǎn)擊下載最新版Spire.Doc for .NET

    *10月狂歡季,滿額即享減免,最高立減10000元!想要購(gòu)買Spire.DOC正版授權(quán)的朋友可以聯(lián)系慧都客服哦~


    通過(guò)打印對(duì)話框打印

    //初始化Document實(shí)例
    Document doc = new Document();
    
    //加載一個(gè)Word文檔
    doc.LoadFromFile("sample.docx");
    
    //初始化PrintDialog實(shí)例
    PrintDialog dialog = new PrintDialog();
    
    //設(shè)置打印對(duì)話框?qū)傩?dialog.AllowPrintToFile = true;
    dialog.AllowCurrentPage = true;
    dialog.AllowSomePages = true;
    
    //設(shè)置文檔打印對(duì)話框
    doc.PrintDialog = dialog;
    
    //顯示打印對(duì)話框并點(diǎn)擊確定執(zhí)行打印
    PrintDocument printDoc = doc.PrintDocument;
    if (dialog.ShowDialog() == DialogResult.OK)
    {
        printDoc.Print();
    }

    1571196096.png

    靜默打印

    該打印方式不會(huì)顯示打印對(duì)話框及打印進(jìn)程,需要電腦提前設(shè)置好默認(rèn)打印機(jī)。

    //初始化Document實(shí)例
    Document doc = new Document();
    
    //加載一個(gè)Word文檔
    doc.LoadFromFile("sample.docx");
    
    //獲取PrintDocument對(duì)象
    PrintDocument printDoc = doc.PrintDocument;
    
    //設(shè)置PrintController屬性為StandardPrintController,用于隱藏打印進(jìn)程
    printDoc.PrintController = new StandardPrintController();
    
    //打印文檔
    printDoc.Print();


    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();