提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:安雯斯|2023-05-31 11:01:26.537|阅读 73 次
概述:本章介绍如何使用 Java 处理 SXC 和 FODS 文件,欢迎查阅!
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Aspose.Words是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word。
Aspose API支持流行文件格式处理,并允许将各类文档导出或转换为固定布局文件格式和最常用的图像/多媒体格式。
Aspose技术交流群(761297826)
我们总是尝试提供其他电子表格处理软件支持的功能。许多用户要求支持非常常见的 SXC 和 FODS 文件类型。因此,我们在最新版本中支持这些文件类型。以下是对这些类型的简要描述以及它们在 Aspose.Cells 中的支持细节。
SXC 文件
由 StarSuite Calc 创建的电子表格;支持公式、函数、图表和宏;还包括 DataPilot 表,它可以自动从原始数据集中提取和汇总数据。SXC 文件也与 Apache OpenOffice Calc 兼容,可以导出为 Microsoft Excel 或 IBM Lotus 1-2-3 格式。
食物档案
以 OpenDocument 格式保存的电子表格,但存储为平面 XML 文件而不是. .ODS 文件使用的 .ZIP 容器;允许电子表格信息更易于阅读;也可以是一种比 ODS 格式更简单的替代方法,无需电子表格编辑器即可自动生成电子表格。
使用 Java 生成文件 SXC 和 FODS 文件
您可以在工作簿构造器中使用 FileFormatType 作为参数生成 SXC 和 FODS 文件,即使用 FileFormatType.SXC 和 FileFormatType.FODS 作为参数。
加载文件
可以使用枚举器 LoadFormat 加载这些文件,如下所示:
// For complete examples and data files, please go to //github.com/aspose-cells/Aspose.Cells-for-Java // The path to the source directory. String sourceDir = Utils.Get_SourceDirectory(); // Instantiate LoadOptions specified by the LoadFormat. LoadOptions loadOptions = new LoadOptions(LoadFormat.SXC); // Create a Workbook object and opening the file from its path Workbook workbook = new Workbook(sourceDir + "SampleSXC.sxc", loadOptions); // Using the Sheet 1 in Workbook Worksheet worksheet = workbook.getWorksheets().get(0); // Accessing a cell using its name Cell cell = worksheet.getCells().get("C3"); System.out.println("Cell Name: " + cell.getName() + " Value: " + cell.getStringValue());
// For complete examples and data files, please go to //github.com/aspose-cells/Aspose.Cells-for-Java // The path to the source directory. String sourceDir = Utils.Get_SourceDirectory(); // Instantiate LoadOptions specified by the LoadFormat. LoadOptions loadOptions = new LoadOptions(LoadFormat.FODS); // Create a Workbook object and opening the file from its path Workbook workbook = new Workbook(sourceDir + "SampleFods.fods", loadOptions); // Print message System.out.println("FODS file opened successfully!");
保存存档
通过使用 SaveFormat 枚举器保存这些类型的文件非常容易,同时使用第二个参数作为 SaveFormat.SXC 和 SaveFormat.FODS 调用 Workbook.save() 函数。
处理具有大条件格式的 Excel 文件
在将具有大条件格式的 Excel 文件转换为 PDF 时,有时会在 JVM 中出现“内存不足”异常。现在这个异常处理成功了。
保存 Excel 文件时保持数据格式
Excel 文件可以具有不同的数据格式设置以及条件格式。报告了一个关于用分数而不是整数显示值的问题。此类问题已得到处理,现在数据格式在保存 Excel 文件时得到了维护。
改进 Excel 95 文件的阅读
Excel 95 文件仍然很常见,在使用 Aspose.Cells 时需要无错处理。有时会为这些文件引发 java.lang.NullPointerException 异常。此问题现已解决,可以毫无问题地加载 Excel 95 文件。
删除列后提高加载速度
报告了一个案例,在从现有文件中删除列并将其保存在光盘上后,此修改后的文件的加载速度非常慢。建议始终注意条件格式范围。对于这些,您应该在保存它们之前通过将 SaveOptions.MergeArea 设置为 true 来合并它们。我们还改进了保存操作,现在修改后的文件加载时间不会很长。
错误和异常
用户报告已解决的错误和异常并进行了增强,从而提高了库的可用性。以下是此版本中处理的一些错误和异常。
如果还有Aspos产品方面的问题,欢迎咨询我们,或者加入我们官方技术交流群。
欢迎下载|体验更多Aspose产品
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
雷达图又称蜘蛛图,是一种显示二维多元数据的图形方法。图表上的每个辐条代表一个不同的变量,数据点沿着这些辐条绘制。雷达图尤其适用于比较不同实体在多个标准中的表现。本文将演示如何使用 Spire.XLS for Python 通过 Python 在 Excel 中创建雷达图。
本文将为大家介绍如何使用图表控件SciChart WPF实现WPF应用程序的DPI感知,欢迎下载最新版组件体验!
本文将演示如何使用DevExpress WPF Grid控件实现移动和调整列大小,欢迎下载最新版组件体验!
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
无需Microsoft Word也可在任何平台上满足Word文档的一切操作需求。
Aspose.Words for Java可用于基于Java SE或EE的桌面,Web或任何种类应用程序的Native Java API。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢