東坡下載:內容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

編程相關破解相關編程工具反編譯安裝制作程序源碼軟件補丁數(shù)據(jù)庫Visual Studiovc++visualbasicdreamweaver

首頁編程開發(fā)程序源碼 → spire office組件源碼下載 完整版

spire office組件源碼下載

spire office組件源碼下載完整版

  • 大。396KB
  • 語言:中文
  • 平臺:WinAll
  • 更新:2016-11-03 15:21
  • 等級:
  • 類型:程序源碼
  • 網站:http://www.e-iceblue.com
  • 授權:免費軟件
  • 廠商:
  • 產地:國產軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關軟件軟件教程網友評論下載地址

spire office主要是能幫助開發(fā)人員創(chuàng)建、讀取、轉換、打印word文件和寫入設計庫的開發(fā)工具,因為是獨立的.NET組件,不用安裝到word等辦公軟件上就能使用,但它能將微軟文檔創(chuàng)建功能集成到開發(fā)者的應用程序中,可以說是一個非?煽康腗S Word 的API。

spire office組件使用說明

一、文本提取

通常我們在做一些文檔索引或者文檔解析的時候,需要得到文檔的純文本內容,這樣便于對不同格式的文檔進行通用的處理。最常見的就是將文檔內容作為索引提交的搜索引擎,從而實現(xiàn)對不同格式文檔的搜索。

通過Spire.Office的Doc和Pdf組件能比較方便的抽取文檔的文本,需要用到以下兩個組件

Spire.Doc

Spire.Pdf

demo界面

抽取Word文檔

以下代碼是加載一個文件流,這個示例是讀取上傳的文件流,然后遍歷文檔的每個section,再遍歷每個section下的Paragraph,讀取里面的文本,得到最終的文檔文本內容。

下圖是用于提取的doc文檔以及提取后純文本內容

(word原文) 

(抽取后的原文)

抽取Pdf文檔

類似于Word文檔抽取,代碼直觀明了,加載文件流,然后遍歷每一頁,提取文本。

下圖是用于提取的pdf文檔以及提取后純文本內容

(pdf原文)    

(抽取后的文本)

二、導出Excel數(shù)據(jù)

導出Excel也是開發(fā)中經常遇到的爛大街功能,初期使用過response直接寫csv文件,之后用上了專業(yè)的組件比如NPOI,現(xiàn)在用Spire.Xls組件來看看效果如何。

demo界面,為了方便演示,直接讓用戶提交數(shù)據(jù)庫連接字符串和查詢語句,然后導出Excel文件

關鍵代碼

大概步驟就是,創(chuàng)建一個Workbook,然后將從數(shù)據(jù)庫得到的DataTable插入到shee中,幾行代碼比較便捷的得到包含數(shù)據(jù)的Excel文件

導出的文件效果

導出Excel文檔效果(基于[AdventureWorks2014].[Production].[Product]表)

由于用的是評估版,所以導出的Excel最后一個sheet是一些試用提示信息

三、生成文檔

文檔生成通常用于動態(tài)從數(shù)據(jù)庫讀取一些變化的數(shù)據(jù),然后套用某個模板將數(shù)據(jù)填入,最終生成看起來一個有模有樣的文檔,通常是那種八股文。曾經做個簡歷導出,就是用的類似的方式,實現(xiàn)將同一份數(shù)據(jù)導出成不同的文檔格式。

這里使用Spire.Doc和Spire.Pdf兩大組件,實現(xiàn)創(chuàng)建word和pdf文檔的功能

demo界面,通過輸入文檔標題,文檔名,若干個文檔段落生成文檔

關鍵代碼

實現(xiàn)過程有點類似于文本抽取的逆向操作

創(chuàng)建Word文檔

依次設置標題以及各個段落的內容

生成文檔效果,由于是評估版,還是被硬生生的插入了一段提示,并且生成的word文檔不能編輯(付費后應該是可以編輯的)

創(chuàng)建Pdf文檔

創(chuàng)建過程類似于使用canvas畫板,生成一個簡單文檔還不算復雜

生成文檔效果,同樣也是毫無違和感的被插入了評估版的提示。這里看到使用的是英文內容,因為目前測試評估版輸入中文生成文檔會顯示為亂碼,還沒找到設置編碼的方式

spire office組件功能介紹

開發(fā)人員可以使用Spire.Office for .NET創(chuàng)建大量的含有文檔編輯功能的應用程序,這些文檔編輯功能包括打開、創(chuàng)建、修改、轉換、打印、查看MS Word/Excel/PDF文檔,并且允許用戶將數(shù)據(jù)導出為MS Word/Excel/RTF/Acces、PDF、XPS、HTML、XML、Text、CSV、DBF、Clipboard、SYLK等格式的文件。

作為一種獨立的Office .NET組件,Spire.Office的運行系統(tǒng)無需安裝Microsoft Office,基于安全性、穩(wěn)定性、可擴展性、速度、價格和功能等考慮,它是實現(xiàn)辦公自動化更好的選擇。

Spire.Office for .NET可以鏈接到任何一個32位或64位的.NET應用,包括ASP.NET、Web Services和從2.0到4.0版本的WinForms for .NET框架。

PC官方
安卓官方手機版
IOS官方手機版

spire office組件源碼下載截圖

下載地址

spire office組件源碼下載 完整版

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數(shù): 0/500 (您的評論需要經過審核才能顯示)

編輯推薦

本類軟件必備

編程UltraEditvc++6.0Notepad++編譯VBILSpyHopper數(shù)據(jù)MySQLoracleaccess設計DreamweaverfireworksFlash

報錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉帖到論壇
輪壇轉帖HTML方式

輪壇轉帖UBB方式