原創(chuàng)|使用教程|編輯:郝浩|2013-09-25 14:22:02.000|閱讀 655 次
概述:文檔操作組件DevExpress Document Server能夠?qū)崿F(xiàn)對(duì)電子表格文件的加載保存與導(dǎo)出,慧都就來為大家詳細(xì)介紹具體方法。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
文檔操作組件DevExpress Document Server能夠?qū)崿F(xiàn)對(duì)電子表格文件(如Excel等)的加載保存與導(dǎo)出,慧都就來為大家詳細(xì)介紹具體方法。
DevExpress Document Server支持將現(xiàn)存電子表格文檔通過Workbook.LoadDocument方法加載到Workbook對(duì)象中。
示例代碼如下:
using System.IO;
using DevExpress.Spreadsheet;
// ... 
Workbook workbook = new Workbook();
// Load a workbook from the stream. 
using (FileStream stream = new FileStream("Documents\\Document.xlsx", FileMode.Open)) {
    workbook.LoadDocument(stream, DocumentFormat.OpenXml);
}
要將加載到Workbook對(duì)象的內(nèi)容保存到文檔中,需要使用Workbook.SaveDocument方法。
示例代碼如下:
using System.IO;
using DevExpress.Spreadsheet;
// ... 
Workbook workbook = new Workbook();
// ... 
// Save the modified document to the stream. 
using (FileStream stream = new FileStream("Documents\\SavedDocument.xlsx", 
    FileMode.Create, FileAccess.ReadWrite)) {
    workbook.SaveDocument(stream, DocumentFormat.OpenXml);
}
使用Workbook.ExportToPdf就能將workbook導(dǎo)出為PDF格式,示例代碼如下:
using (FileStream pdfFileStream = new FileStream("Documents\\Document_PDF.pdf", FileMode.Create)) {
    workbook.ExportToPdf(pdfFileStream);
}
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)