保存为贰个Spread XML 文件

你能够将控件中的数据依然将数据和格式一并存入Spread
XML文件只怕二个流中。当你执行保存操作时,控件中具有表单
就会被保存成为文件大概流。即使你接纳保存格式,那么被封存的多寡就会包含格式化的字符,例如货币符号以及其它诸就好像样被保存的单元格类型新闻。

想要通晓所运用办法的底细,请参阅FpSpread类的Save 方法。

以身作则代码将Spread控件中的格式和新闻保存到贰个Spread XML文件中。

//保存数据和格式到一个XML文件。

fpSpread1.SaveXml("C:\\SpWinFile1.xml", false);

开拓二个Spread XML文件

Spread能够从XML文件或流中打开数据或许数额和格式到Spread控件中。

想要理解有关打开七个Spread
XML文件的详细音讯,请参阅FpSpread类的Open方法。

示范代码打开了贰个已存在的与Spread包容的XML文件。

//打开一个与Spread兼容的XML文件。

fpSpread1.OpenXml("C:\\spreadfile.xml");

 

附:Spread for Windows Forms快捷入门种类小说

Spread for Windows
Forms连忙入门(1)—初步选择Spread

Spread for Windows
Forms飞速入门(二)—设置Spread表单

Spread for Windows
Forms急忙入门(三)—行列操作

Spread for Windows
Forms连忙入门(四)—常用的单元格类型(上)

Spread for Windows
Forms急速入门(伍)—常用的单元格类型(下)

Spread for Windows
Forms飞速入门(六)—定义单元格的外观

Spread for Windows
Forms快捷入门(七)—单元格的竞相操作

Spread for Windows
Forms快捷入门(八)—单元格中用户动作出发的风云

Spread for Windows
Forms神速入门(玖)—使用公式

Spread for Windows
Forms快捷入门(10)—绑定到数据库

Spread for Windows
Forms快捷入门(1一)—数据筛选

Spread for Windows
Forms快速入门(12)—数据分组(Outlook风格)

Spread for Windows
Forms飞速入门(一三)—数据排序

 

连锁阅读:

Spread for Windows Forms
7新功用使用指南

Spread Studio 10.0v1
发布

SpreadJS 10.0v1
发布

 

保存到Excel文件

您能够使用ExcelSaveFlags枚举类型的UseOOXMLFormat选项,将数据保存到Excel格式文件(BIFF八格式)恐怕Excel 二〇〇七 XML
格式(xlsx)。默许的,当你保存为Excel文件时,无论Spread的数据模型中贮存的是何等,都将以BIFF八格式写出到文件或然流中。

假若将二个数字依然日期放入Excel单元格中但是列宽并不足以彰显数据,那么Excel就以###展现该单元格。请分明列宽丰富以便在导出的Excel格式文件中显示数据。

想要驾驭所利用格局的详细音信,请参阅FpSpread类的SaveExcel
方法。有成千上万不如的SaveExcelXML,
方法。个中有些措施有二个saveFlags选项。那允许你钦定表头以及任何选用。表头会被输出为冻结的行依然列。

ExcelOpenFlags恐怕ExcelSaveFlags枚举类型中的文书档案缓存选项允许用户打开,编辑,以及在不丢掉高级文件内容和格式的情事下封存文件。唯有当打开文件的项目与保留文件的项目类似时,内容才会是无害的。就算高级文档内容使用除了xls(x)文件之外的格式,那么
附加的文书就须求与xls(x)文件在相同文件夹。高级内容能够是宏,ActiveX控件,
数据连接,等等。

演示代码将Spread控件中的数据保存为Excel格式的公文并点名包罗在输出中的行标题或列标题。

//将包括标题的数据保存到Excel格式文件。

fpSpread1.SaveExcel("C:\\excelfile.xls", FarPoint.Win.Spread.Model.IncludeHeaders.BothCustomOnly);

打开一个Excel文件

你能够打开Spread
中二个已存在的Excel格式文件(BIFF8格式大概xlsx)或逗号分隔的文件。你能够打开全数复合表单文件到Spread控件中,也得以钦点2个特定表单(通过名称或然数字),并将其打开到二个内定的表单中。

Spread可以在绑定和未绑定三种形式中运用。当打开三个Excel文件时,Spread处于
未绑定方式,因而DataSource属性重返null(Visual Basic时再次来到Nothing)。

假若提供要开辟文件的路径和文书名以及其余关于消息,使用FpSpread类的OpenExcel方法之一能够打开Excel文件中颇具的表单。
你能够行使
ExcelOpenFlags
枚举类型钦点附加的打开选项。假使只有导入数据,那几个枚举类型允许你控制冻结的列或然行怎么样被导入,并操纵别的可选方面。
要打开Excel文件中的钦命表单,你能够行使SheetView类的OpenExcel格局,通过名字只怕数字来钦定表单。

ExcelOpenFlags或然ExcelSaveFlags枚举类型中的文书档案缓存选项允许用户打开,编辑,以及在不丢掉高级文件内容和格式的景况下保留文件。
唯有当打开文件的品种与保存文件的品类别似时,内容才会是没有毒的。若是高级文书档案内容使用除了xls(x)文件之外的格式,那么
附加的文件就要求与xls(x)文件在同样文件夹。高级内容能够是宏,ActiveX控件,数据连接等。

请留意涉及Excel文件中的表单索引是以零发端的,所以Excel文件中的第2个表单是0,第二个是一,以此类推。

本条示例代码应用了FpSpread类中的方法打开了1整个Excel格式的文件,并且从钦定的Excel表单准将数据加载到Spread控件中的钦定表单。

//打开Excel文件的3号表单。

fpSpread1.ActiveSheet.OpenExcel("C:\\excelfile.xls", 3);

您能够将数据从Spread中存到二种分歧品种的文件中要么能够在Spread中开辟二种分化档次的数据文件。通过应用相应的代码,你能够将全体控件,有个别特定的表单,大概某些特定单元格区域中的数据保存为三种不相同的文件类型恐怕流。类似的,你能够允许用户对某三种文件类型举行文件操作。

相关文章

网站地图xml地图