0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

处理Excel工作表的独立JavaAPI

哲想软件 来源:哲想软件 2023-01-30 10:04 次阅读

概述

处理Excel工作表的独立JavaAPI

Spire.XLS forJava是一个专业的JavaExcel API,它使开发人员无需使用MicrosoftOffice或MicrosoftExcel即可创建、管理、操作、转换和打印Excel工作表。

Spire.XLS forJava既支持旧的Excel97-2003格式(.xls),也支持新的Excel2007、Excel2010、Excel2013和Excel2016 (.xlsx, .xlsb, .xlsm)格式,以及OpenOffice(.ods)格式。Spire.XLSforJava提供了在Java应用程序上操作Excel工作表的各种功能,如创建、读取、编辑、转换和打印Excel工作表、查找和替换数据、创建图表、创建自动筛选、读取和写入超链接、合并/取消合并单元格和文件、分组/取消分组行和列、冻结/取消冻结窗格,加密/解密Excel工作簿等。

商业版

与免费版Spire.XLSfor Java相比,Spire.XLSfor Java的商业版对工作表和行的数量没有限制。它在处理Excel文件方面更加全面。

主要功能

6724d8d6-9ff4-11ed-bfe3-dac502259ad0.png

只要有Spire.XLSfor Java,不用安装MicrosoftOffice

Spire.XLS forJava是一个完全独立的Excel库,使用Spire.XLSfor Java不需要安装MicrosoftOffice或MicrosoftExcel。

673411a2-9ff4-11ed-bfe3-dac502259ad0.png

高质量文件转换

Spire.XLS forJava允许将文件从Excel转换为PDF、Excel转换为HTML、Excel转换为CSV、Excel转换为Text、Excel转换为Image、Excel转换为XML、Excel转换为SVG、Excel转换为PostScript和Excel转换为XPS。另一方面,大多数流行格式的文件都可以转换成Excel格式。

6742062c-9ff4-11ed-bfe3-dac502259ad0.png

易于集成

Spire.XLS forJava可以很容易地集成到Java应用程序中。

6751a334-9ff4-11ed-bfe3-dac502259ad0.png

支持一组丰富的Excel元素

Spire.XLS forJava支持一组丰富的Excel元素,包括注释、透视表、图表、形状、表、图像、超链接、报表、文本/图像水印、Excel公式等。Spire.XLSfor Java还嵌入了许多灵活的选项来显示工作表,如分页、缩放设置、冻结窗格、页眉/页脚、打印Excel文件、打印纸张大小和打印区域等。

特点

文件格式支持

Spire.XLS forJava支持多种文件格式。

Spire.XLS forJava既支持旧的Excel97-2003格式(.xls),也支持新的Excel2007、Excel2010、Excel2013和Excel2016格式(.xlsx,.xlsb, .xlsm),以及OpenOffice(.ods)格式。

以制表符分隔的文件格式加载和保存文档。

全面支持CSV格式,可与多种应用程序交互。

通过以纯文本格式保存,轻松地提取文本。

转换

Spire.XLS forJava具有强大的转换能力,能够将Excel文件转换为最常见和流行的格式。

Excel toHTML/XML/CSV

XML/CSV toExcel

Excel to Image

Excel to Text

Excel to PDF

Excel to XPS

Excel to SVG

目录功能

Spire.XLS forJava提供了多种功能,主要功能如下:

创建和编辑Excel

查找和替换数据

打印Excel文件

从数据表、数据视图、数组、数据网格等导入/导出数据。

将Excel保存到文件/流或作为网络响应

创建图表

读写超链接

创建自动过滤器

实施数据分类

实施数据验证

合并/取消合并单元格和文件

对行和列进行分组/取消分组

插入/删除或隐藏行、列和工作表

计算复杂的Excel公式

冻结/解冻窗格

插入链接数据的超链接

保护/取消保护工作表

创建透视表

加密/解密文件

加载/保存ExcelVBA

使用MarkerDesigner将数据合并到Excel中

格式化功能

Spire.XLS forJava提供了对所有电子表格元素格式属性的详细编程访问。

应用单元格中的所有字符格式,包括字体、颜色、效果、填充和阴影

对单元格应用所有数字格式设置(MSExcel支持)。

设置所有类型的文本对齐设置。

为单元格应用不同的字体设置。

对单元格、字体、网格线、图形对象等应用不同的颜色。

在单个单元格中应用不同的RichText格式。

对单元格应用不同的边框设置。

在单元格上应用不同的背景图案。

在单元格上应用渐变背景图案。

对工作表、行、列或单元格区域等应用格式设置。

页面设置功能

Spire.XLS forJava使开发人员/程序员能够设置PageSetup选项。

调整页面方向、缩放比例和纸张大小。

指定页边距和页面居中。

使用图像创建或编辑页眉和/或页脚。

设置打印区域、打印标题或打开网格线等。

管理分页符

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    19

    文章

    2978

    浏览量

    105290
  • API
    API
    +关注

    关注

    2

    文章

    1522

    浏览量

    62506
  • Excel
    +关注

    关注

    4

    文章

    225

    浏览量

    55692

原文标题:Spire.XLS for Java

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Spire.Cloud.Excel云端Excel文档处理SDK

    Spire.Cloud.Excel 是一款专业的云端 Excel 文档处理 SDK,开发人员可调用 SDK 在云端创建、读取、编辑、转换、及保存 Excel 文档。作为一款完全
    的头像 发表于 02-13 11:03 82次阅读
    Spire.Cloud.<b class='flag-5'>Excel</b>云端<b class='flag-5'>Excel</b>文档<b class='flag-5'>处理</b>SDK

    Spire.XLS for Android via Java组件说明

    Spire.XLS for Android via Java 是一款专业的 Android Excel 组件,用于在 Android 手机应用程序中创建、操作和转换 Excel 工作
    的头像 发表于 01-24 12:16 122次阅读
    Spire.XLS for Android via Java组件说明

    使用插件将Excel连接到MySQL/MariaDB

    ,可以快速地将数据从 MySQL 或 MariaDB 加载到 Excel,立即从数据库刷新 Excel 工作簿中的数据,编辑这些数据,并将它们保存回 MySQL。之后您能够像使用的 Excel
    的头像 发表于 01-20 12:38 164次阅读
    使用插件将<b class='flag-5'>Excel</b>连接到MySQL/MariaDB

    适用于Oracle的Devart Excel插件:轻松管理数据

    工作簿中的数据,编辑这些数据并将其保存回 Oracle。它使您能够像使用 Excel 工作一样处理 Oracle 数据,可以轻松进行数据
    的头像 发表于 01-14 11:11 148次阅读
    适用于Oracle的Devart <b class='flag-5'>Excel</b>插件:轻松管理数据

    Spire.XLS for C++组件说明

    for C++ 是一个独立Excel 组件,不依赖于 Microsoft Office Excel。它同时支持旧版的 Excel 97-2003(.xls)格式文档和新版的
    的头像 发表于 01-14 09:40 192次阅读
    Spire.XLS for C++组件说明

    Devart Excel的附加组件

    Excel 的全部功能用于超过 25 种云应用程序和数据库。 - 将 Microsoft Excel 连接到任何所需数据源 - 同时处理多个数据源 - 使用 SQL 或集成的可视化查询生成器检索
    的头像 发表于 01-07 11:40 167次阅读

    DAC3162通过High Speed Data Converter Pro利用excel数据作输入,波形错乱的原因?怎么处理

    我购买了DAC3162及其评估版TSW1400EVM,通过High Speed Data Converter Pro利用excel数据作输入,但发现会出现波形错乱的情况,比如excel内的数据是6
    发表于 11-19 08:22

    传统电子表格Excel和Teable多维表格数据库的区别?

    传统Excel是一款功能强大的电子表格软件,它的数据处理 分析以及图表制作等功能给工作带来了很多便利,但也有自身的局限性,本文介绍的多维表格Teable数据库将在传统电子表格Excel
    的头像 发表于 10-23 16:44 504次阅读

    TUSB1210-Q1独立USB收发器硅芯片数据

    电子发烧友网站提供《TUSB1210-Q1独立USB收发器硅芯片数据.pdf》资料免费下载
    发表于 07-02 09:24 0次下载
    TUSB1210-Q1<b class='flag-5'>独立</b>USB收发器硅芯片数据<b class='flag-5'>表</b>

    还在Excel中管理您的持续改进项目吗?

    用推动重要变革的时间。让我们来看看Excel的不足之处,以及Minitab Engage如何为持续改进和卓越运营计划提供一站式项目管理解决方案。 Excel 中繁琐的数据收集 持续改进项目涉及多个任务、利益相关者和数据点。Excel
    的头像 发表于 07-01 11:07 338次阅读

    LabVIEW调用Aspose.dll实现excel读写、图片插入,

    使用labview读写excel,有多种方式。 1、使用LV自带的excel函数库,缺点是电脑必须安装相应版本的excel,且容易报各种错误。放弃。 2、调用NPOI的dll,免费,不用安装
    发表于 06-24 17:01

    TUSB1210独立USB收发器硅芯片数据

    电子发烧友网站提供《TUSB1210独立USB收发器硅芯片数据.pdf》资料免费下载
    发表于 06-19 09:51 0次下载
    TUSB1210<b class='flag-5'>独立</b>USB收发器硅芯片数据<b class='flag-5'>表</b>

    怎么用fatfs写excel

    开始新建一个文件,写了几个汉字,存盘后用UE打开,全是乱码,汉字不见了。 但是,公司的读卡器插上U盘就能把考勤都出来啊,EXCEL的。 然后,把考勤文件拿到,用UE打开,XML的格式,虽然不懂
    发表于 05-11 07:59

    微软网页版Excel新增复制粘贴功能,助力提升用户工作效率

    今日,微软公司宣布推出Microsoft 365Insider项目,面向会员开放网页版Excel的试用机会,旨在通过提升复制粘贴功能来提高用户生产效率。
    的头像 发表于 04-02 15:16 584次阅读

    独立显示芯片有什么用 独立显卡的主要用途和优势包括

    独立显示芯片有什么用 独立显卡的主要用途和优势包括 独立显示芯片(GPU)是一种专门用于处理图形和图像的芯片,它通常单独存在于电脑、移动设备或游戏机等设备中。相比之下,集成显卡则与主
    的头像 发表于 02-19 09:25 6480次阅读