• <menu id="w2i4a"></menu>
  • logo Aspose.Words開發(fā)者指南

    文檔首頁>>Aspose.Words開發(fā)者指南>>Aspose.Words for .NET使用教程(一):基本介紹

    Aspose.Words for .NET使用教程(一):基本介紹


    Aspose.Words for .NET是一個(gè)類庫,使你的應(yīng)用程序能夠執(zhí)行各種文檔處理任務(wù)。Aspose.Words支持DOC,DOCX,RTF,HTML,OpenDocument,PDF,XPS,EPUB和其他格式。 使用Aspose.Words,你無需使用MicrosoftWord®即可生成,修改,轉(zhuǎn)換,渲染和打印文檔。

    下載Aspose.Words for .NET最新試用版

    優(yōu)點(diǎn)


    在項(xiàng)目中使用Aspose.Words for .NET主要有以下五點(diǎn)好處:

    • 豐富的功能
    • 無需Microsoft Word Automation
    • 平臺(tái)獨(dú)立
    • 性能和可擴(kuò)展性
    • 最小的學(xué)習(xí)曲線

    一、豐富的功能

    Aspose.Words for .NET功能可分為四個(gè)主要區(qū)域:

    • 轉(zhuǎn)換:與DOC,OOXML,RTF,WordprocessingML,HTML,MHTML,TXT和OpenDocument格式之間的高質(zhì)量轉(zhuǎn)換;
    • 編程:通過豐富的API對(duì)所有文檔元素和格式進(jìn)行編程訪問,允許創(chuàng)建,修改,提取,復(fù)制,拆分,連接和替換文檔內(nèi)容;
    • 渲染:將整個(gè)文檔或頁面轉(zhuǎn)換為PDF,XPS或SWF,以生成服務(wù)器端文檔。還可以將文檔頁面轉(zhuǎn)換為TIFF,PNG,BMP或EMF圖像,將頁面打印或渲染到.NET Graphics。所有操作都具有高保真度,和MicrosoftWord®完全一樣;
    • 報(bào)告:從頭開始生成文檔或報(bào)告,或者使用來自數(shù)據(jù)源或業(yè)務(wù)對(duì)象的數(shù)據(jù)填充模板。

    Aspose.Words for .NET的主要功能區(qū)域以及它們之間的關(guān)系。

    Aspose.Words for .NET的主要功能區(qū)域

    二、無需Microsoft Word Automation

    Aspose.Words不需要在計(jì)算機(jī)上安裝Microsoft Office即可運(yùn)行。所有Aspose組件都是完全獨(dú)立的,不附屬于Microsoft Corporation,也不需授權(quán),贊助或其他方式的批準(zhǔn)。簡(jiǎn)而言之,Aspose.Words在安全性,穩(wěn)定性,可擴(kuò)展性/速度,價(jià)格和功能方面是更好的自動(dòng)化替代品。

    三、平臺(tái)獨(dú)立

    Aspose.Words for .NETAspose.Words for Java是“孿生兄弟”產(chǎn)品,它們共同涵蓋了大多數(shù)流行的開發(fā)環(huán)境和部署平臺(tái)。

    Aspose.Words for .NET和Aspose.Words for Java都可以在Windows,Linux和Mac OS操作系統(tǒng)上運(yùn)行。

    你可以使用Aspose.Words for .NET構(gòu)建任何類型的32位或64位.NET應(yīng)用程序,包括ASP.NET,WCF,WinForms等??梢酝ㄟ^COM Interop使用Aspose.Words for .NET ASP,Perl,PHP和Python。你還可以使用Aspose.Words for .NET來使用Mono構(gòu)建應(yīng)用程序。

    Aspose.Words for Java適用于Java 1.6,1.7和1.8,可以在任何安裝Java的地方運(yùn)行。可以從Perl,PHP和Python使用Aspose.Words for Java。

    四、性能和可擴(kuò)展性

    Aspose.Words旨在在服務(wù)器或客戶端上運(yùn)行良好。Aspose.Words是一個(gè)單獨(dú)的.NET程序集,只需復(fù)制它就可以與任何.NET應(yīng)用程序一起部署。你不必?fù)?dān)心任何其他服務(wù)或模塊。 使用Aspose.Words可以在幾分鐘內(nèi)生成數(shù)千個(gè)文檔,包括打開文檔,修改內(nèi)容和格式,或者用數(shù)據(jù)填充并保存。即使大多數(shù)復(fù)雜文檔也會(huì)在幾分之一秒內(nèi)打開并保存在P4 2.4Ghz 1Gb RAM機(jī)器上。

    Aspose.Words是多線程安全的,只要一次只有一個(gè)線程處理文檔。一個(gè)線程處理一個(gè)文檔是一種典型的場(chǎng)景。不同的線程可以同時(shí)安全地處理不同的文檔。

    五、最小的學(xué)習(xí)曲線

    雖然Aspose.Words中有超過150個(gè)公共類,但學(xué)習(xí)曲線很小,因?yàn)锳spose.Words API是經(jīng)過精心設(shè)計(jì)的:

    • 借用其他知名API(如Microsoft Word Automation)的經(jīng)驗(yàn);
    • 借用.NET Framework設(shè)計(jì)指南中的方法;
    • 提供簡(jiǎn)單易用與詳細(xì)文檔元素操作的平衡。

    在之前的項(xiàng)目中使用Microsoft Word Automation的開發(fā)人員會(huì)發(fā)現(xiàn)許多類,方法和屬性的名稱和行為都很熟悉。

    DocumentParagraph,Bookmark,Range,Section.PageSetup,Paragraph.ParagraphFormat是一些Aspose.Words類。同時(shí),Aspose.Words與Microsoft Word對(duì)象模型的不同之處在于,Aspose.Words將文檔表示為更像XML DOM樹的對(duì)象樹。如果你使用任何XML DOM庫,你會(huì)發(fā)現(xiàn)它很容易理解并能很好的使用Aspose.Words。

    簡(jiǎn)單給大家介紹了一下Aspose.Words for .NET,下一篇文章將與大家Aspose.Words for .NET支持的文檔格式。

    為你推薦:Aspose專題 - Aspose最新資源合集


    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();