개발(IT)/DevExpress(WinForm)

DevExpress Excel 열기/저장 #1

isony 2023. 12. 1. 21:19
반응형

DevExpress Excel 열기/저장

1. 스트림에서 로드

지정된 파일 경로를 사용하여 FileStream 객체를 생성하여 기존 파일을 열고, 이 스트림 객체를 매개 변수로 전달

using System.IO;
using DevExpress.Spreadsheet;
// ...

// Load a workbook from a stream.
using (FileStream stream = new FileStream("Documents\\Document.xlsx", FileMode.Open)) {
    spreadsheetControl1.LoadDocument(stream, DocumentFormat.Xlsx);
}

2. 스트림에 저장

통합 문서를 저장하기 위해 지정된 파일 경로를 사용하여 FileStream 개체를 만들고 이 스트림을 매개 변수로 전달

using System.IO;
using DevExpress.Spreadsheet;
// ...

IWorkbook workbook = spreadsheetControl1.Document;

// ...

// Save the modified document to a stream.
using (FileStream stream = new FileStream("Documents\\SavedDocument.xlsx", 
    FileMode.Create, FileAccess.ReadWrite)) {
    workbook.SaveDocument(stream, DocumentFormat.Xlsx);
}

 

 

 

<참조 문서>

https://docs.devexpress.com/WindowsForms

 

WinForms Controls | WinForms Controls | DevExpress Documentation

The topics below contain comprehensive information on how to use DevExpress WinForms controls. This information includes a detailed description of the product API, step-by-step tutorials, product screenshots, and real-world application source code (C# and

docs.devexpress.com

 

반응형