中文

在.NET中使用NPOI API用于电子表格:综合指南

NPOI是用于开发用于使用电子表格的应用程序的开源.NET API。它可以免费使用,您可以在.NET项目中使用它。 NPOI简单,易于使用,可以轻松设置以开始使用Excel电子表格。 在本文中,我们将探索与NPOI API合作以创建,读取和保存Excel XLSX文件,尽管它可以以相同的方式与XLS文件格式一起使用。本文包含有关安装NPOI API,设置开发环境以及使用NPOI的电子表格的详细信息。 NPOI API的安装指南: 使用NPOI API的第一步是安装软件包。您可以通过从官方网站下载软件包或在Visual Studio中使用Nuget软件包管理器来安装NPOI。安装软件包后,您可以在项目中开始使用它。请参阅此NPOI安装指南以获取参考。 设置开发环境: 为了使用NPOI API,您应该准备好使用开发环境。为此,您可以在计算机上安装Visual Studio。 使用NPOI API创建一个新的电子表格: 现在设置了环境,您可以通过包括对其DLL的引用来开始与项目中的API合作。 使用电子表格 好吧,现在您已经设置了NPOI,让我们开始使用NPOI API来使用XLSX文件。具体来说,我们将: 使用C#中的NPOI创建新的电子表格 带有NPOI的XLSX文件的数据 使用NPOI保存Excel电子表格为XLSX 在C#{.wp-block-neading}中使用NPOI创建新的电子表格} 以下代码片段演示了如何使用单个工作表创建新的电子表格: using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; // create a new workbook IWorkbook wb = new XSSFWorkbook(); // create a new worksheet ISheet ws = wb.CreateSheet("Sheet1"); // create a new row IRow row = ws.CreateRow(0); // create a new cell and set its value ICell cell = row.
三月 9, 2023 · 2 分钟 · Kashif Iqbal

NPOI - Microsoft Office文件格式的开源.NET API

NPOI是一个开源.NET项目,可提供易于使用的API,用于使用Microsoft Office文件格式。它支持Excel,Word和PowerPoint的各种文件格式,例如XLS,XLSX,DOC,DOCX,PPT和PPTX。我们将考虑安装NPOI API来使用电子表格文档。 安装npoi 可以使用两种方法安装NPOI。 从GitHub存储库安装 Nuget的安装 从GitHub存储库中安装NPOI *步骤1: *下载NPOI API - 第一步是下载NPOI API。您可以从NPOI GitHub存储库中下载最新版本的NPOI。 单击最新版本,然后下载“ npoi-bin-x.x.x.x.zip”文件。 *步骤2: *提取文件 - 下载了NPOI API后,将“ npoi-bin-x.x.x.x.zip”文件提取到计算机上的文件夹中。例如,您可以将内容提取到“ c:\ npoi”中。 *步骤3: *向您的项目添加引用 - 如果您使用上述步骤从GitHub存储库中安装了NPOI,则需要将引用添加到NPOI DLL文件中,如下所示。 1.在Visual Studio中,打开您的项目。 2.在解决方案资源管理器中,右键单击项目,然后选择“添加参考”。 3.在“参考管理器”窗口中,选择“浏览”选项卡。 4.浏览到“ C:\ npoi \ bin”文件夹,然后选择以下DLL文件: * npoi.dll * npoi.ooxml.dll * npoi.openxml4net.dll * npoi.openxmlformats.dll 5.单击“确定”以添加引用。 使用Nuget软件包管理器安装NPOI *步骤1: *打开Visual Studio - 打开Visual Studio并创建一个新项目或如果要添加NPOI,则打开现有项目。 *步骤2: *打开软件包管理器控制台 - 打开软件包管理器控制台,转到“工具”>“ Nuget软件包管理器”>“软件包管理器控制台”。 *步骤3: *安装NPOI软件包 - 在软件包管理器控制台中,键入以下命令,然后按Enter: Install-Package NPOI 这将安装最新版本的NPOI及其所有依赖项。 在我们的下一篇文章中,我们将讨论: 使用C#中的NPOI使用电子表格 使用C#中的NPOI使用Word文档 使用C#中的NPOI使用PowerPoint演示文稿 所以请继续关注。
三月 7, 2023 · 1 分钟 · Kashif Iqbal

XLSX vs XLSB - 如何减少Excel文件大小?

XLSX和XLSB是Microsoft Excel的两种流行的电子表格文件格式,用于在工作簿中存储大量数据。但是,这些文件中公式,用户数据和对象(例如形状)的存在可能会大大增加可能影响加载和保存这些文件的性能的文件大小。此外,大型文件通过电子邮件发送时会消耗大量邮箱存储量。 本文比较XLSX和XLSB文件格式,并描述了如何更快地减少加载和保存工作簿的Excel文件的大小。 xlsx vs xlsb文件格式 XLSX文件格式是用于使用工作簿的Microsoft Excel的现代时代文件类型。它是使用Microsoft Excel 2007+介绍的,是用于保存Excel工作簿的默认文件格式。 XLSX文件被保存为压缩的邮政编码,并基于多个XML文件的组合。 XLSB文件还与Microsoft Excel 2007+一起引入,并保存在ZIP容器中。但是,与XLSX和XLSM不同,它们是以专有格式编码的压缩二进制组件。 XLSX和XLSB有什么区别? 那么,XLSX和XLSB有什么区别?好吧,有几种差异使这两个文件格式彼此不同。主要是,这些是根据文件格式,速度,文件大小和加载/保存的区分。 XLSX XLSB Saved as a compressed archive with XML-based content inside. Saved as a compressed archive with binary encoded content inside. XLSX files take larger space on the disc for an Excel workbook. XLSB uses considerably less space for saving the same workbook. It has been found to take 2/3rd of space as compared to the same XLSX file.
十月 23, 2021 · 1 分钟 · Kashif Iqbal

XLS和XLSX之间的差异

XLS和XLSX扩展代表流行的Excel文件格式,由Microsoft在一段时间内作为其Office Suite的一部分引入。 XLS是最古老且使用广泛的文件类型,也已知是Excel97-2003文件格式。 XLSX文件格式是在Excel 2007的启动下引入XLS文件类型的替换。常见用户可能不知道两种文件格式之间的潜在差异,但是,XLS与XLSX文件格式不同,以几种方式详细介绍。 xls vs xlsx 那么XLS和XLSX之间实际上是什么不同的?以下是XLS和XLSX文件格式之间差异的列表。 文件格式差异 基础文件格式是XLS和XLSX文件之间的主要区别。 XLS文件基于二进制互换文件格式(BIFF),并根据XLS文件格式规格以二进制格式存储信息。如[MS-XLS]中所述,数据以二进制流的形式排列在XLS文件中。 相比之下,XLSX文件基于Office Open XML格式,该格式将数据存储在压缩XML文件中的ZIP格式。可以通过简单地解开.xlsx文件来检查基础结构和文件。示例XLSX文件将其重命名为.zip和提取时,可以在文件夹中观察到其内容作为其他任何文件夹。 支持宏 XLS文件是旧格式,为宏提供了支持,这些程序是由最终用户编写的程序,用于自动化任务,例如打开文件,数据比较等。一端的宏有助于用户自动化任务,但另一方面,由于您打开Excel文件时,它们直接运行。 相反,XLSX文件不支持宏。如果您需要嵌入和执行宏,则必须将文件保存为XLSM,这是Excel Open XML XML宏观启用的电子表格文件格式。 Excel支持性 由于向后兼容,可以使用所有版本的Excel打开XLS文件。但是,XLSX只能使用Excel 2007和横向版本打开。 还对XLS或XLSX文件格式的内部详细信息有进一步的疑问吗?您可以通过文件格式论坛与文件格式专家取得联系,以便为您的问题提供指导。
九月 10, 2019 · 1 分钟 · Kashif Iqbal

Excel文件格式:XLSX,XLSM,XLS,XLTX,XLTM

带有XLSX,XLSM,XLS,XLTX或XLTM扩展名的文件是使用特定标准文件格式的Microsoft Excel文件。您可以从文件夹选项上显示或显示文件扩展名。 MS Excel可让您使用 另存为 选项以任何这些文件格式保存文件。如本文所述,这些Excel文件格式用于处理电子表格文件的目的不同。 除了标准文件格式外,Excel还间接使用其他文件格式以及一组不同的操作。例如,当将Windows Metafile图片复制并粘贴到Excel工作表中时,它使用Windows Metafile格式(WMF)或Windows增强的Metafile格式(EMF)。 什么是XLSX文件? XLSX文件是Office 2007引入的Microsoft Excel的默认文件格式。它基于Office Open XML标准,可以由许多应用程序和API打开。可以通过将XLSX扩展名重命名为zip并使用任何归档软件打开,可以查看XLSX文件中的内容。 什么是XLS文件? XLS文件是一个电子表格文件,它是在Excel二进制互换文件格式(BIFF)中创建的,并且是Microsoft的专有。它可以使用Excel 2003和更早版本创建。可以在最新版本的Microsoft Excel中打开XLS文件,并可以保存为最新版本的电子表格文件格式,即XLSX。 Microsoft Excel Viewer提供了以仅阅读模式打开这些文件以进行阅读目的的功能。 什么是XLSM文件? XLSM文件是一个启用宏观的电子表格文件,可以存储指令以记录重复执行的步骤。宏从Excel工作簿中的Microsoft Visual Basic(VBA)中进行了编程。视觉基本编辑器用于在Excel中记录和运行宏。 XLSM文件类似于XLM文件格式,但基于Microsoft Office 2007中引入的开放XML格式。换句话说,XLSM是XLSX文件,但在宏的支持下。默认情况下,Excel本身为常用提供了几个宏。但是,您也可以通过所需的功能记录自己的宏。 什么是XLTX文件? XLTX文件是一个excel模板文件,可保留用户定义的设置。 Excel 2007及更高版本可以打开XLTX文件,用于创建新的XLSX文件,以保留模板的设置。 XLTX文件格式基于Office Open XML标准,可以通过将其扩展到ZIP来查看。 Excel还带有预定义的模板,可以使用电子表格数据打开和填充。 什么是XLTM文件? XLTM文件是使用Microsoft Excel创建的宏观启用模板文件。这些类似于XLTX,但具有宏的其他特征。此类模板文件用于生成和设置布局,格式和其他设置以及宏,以方便创建类似的XLSX文件。
六月 18, 2019 · 1 分钟 · Kashif Iqbal

fileformat.com上的电子表格文件格式

FileFormat.com是您有关文件格式的指导的一站式。它的文件格式Wiki,新闻和支持论坛的独特组合使您有机会了解文件类型并与文件格式社区进行富有成果的讨论。 电子表格文件格式 电子表格文件格式类别包括文件格式,可以通过Microsoft Excel,OpenOffice Writer等电子表格应用程序处理。让我们看看其中一些文件格式。 什么是XLS文件? 具有XLS扩展名的文件表示Excel二进制文件格式。可以由Microsoft Excel以及其他类似的电子表格程序(例如OpenOffice Calc或Apple编号)创建此类文件。 Excel保存的文件被称为工作簿,每个工作簿都有一个或多个工作表。数据存储并显示给工作表中的表格格式的用户,并且可以跨越数字值,文本数据,公式,外部数据连接,图像和图表。 Microsoft Excel之类的应用程序可让您将工作簿数据导出到几种不同的格式,包括PDF,CSV,XLSX5,TXT6,[HTML],7,7, XPS和其他几个。 什么是XLSX文件? XLSX是Microsoft推出的Microsoft Excel文档的众所周知的格式,并发布了Microsoft Office 2007。是包含许多XML文件的ZIP软件包。可以通过简单地使用任何支持实用程序解压缩.xlsx文件来检查基础结构和文件。 什么是ODS文件? 具有ODS扩展名的文件代表用户可编辑的Opendocument电子表格文档格式。数据在ODF文件中存储在行和列中。它是基于XML的格式,是开放文档格式(ODF)家族的几个子类型之一。该格式被指定为OASIS发布和维护的ODF 1.2规格的一部分。 Windows以及其他操作系统上的许多应用程序都可以打开ODS文件进行编辑和操作,包括Microsoft Excel,Neooffice和Libreoffice。 ODS文件也可以通过不同的应用程序转换为其他电子表格格式,例如XLS,XLSX和其他应用程序。 文件格式资源 文件格式新闻 - 与世界各地的文件格式相关的所有新闻的一站式 文件格式论坛 - 在文件格式论坛上发布查询,以获取文件格式专家和社区用户的有用信息 文件格式Wiki - 探索文件格式类别和不同格式的文件
十二月 11, 2018 · 1 分钟 · Kashif Iqbal