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
    +关注

    关注

    20

    文章

    3006

    浏览量

    116832
  • API
    API
    +关注

    关注

    2

    文章

    2476

    浏览量

    67026
  • Excel
    +关注

    关注

    4

    文章

    231

    浏览量

    57793

原文标题:Spire.XLS for Java

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    DS2788:独立燃油IC的全方位解析

    DS2788:独立燃油IC的全方位解析 在电子设备的设计中,电池管理是至关重要的一环。今天,我们就来深入探讨一款名为DS2788的独立燃油IC,它在锂电池管理方面有着出色的表现。
    的头像 发表于 04-01 15:40 112次阅读

    MCP2515:独立CAN控制器的卓越之选

    MCP2515:独立CAN控制器的卓越之选 在电子工程师的日常工作中,CAN(Controller Area Network)总线通信是一个常见的需求。Microchip公司的MCP2515作为一款
    的头像 发表于 01-22 15:30 458次阅读

    MCP2515:独立CAN控制器的深度解析

    MCP2515:独立CAN控制器的深度解析 在电子工程师的日常工作中,CAN(Controller Area Network)总线凭借其高可靠性、实时性和抗干扰能力,在汽车电子、工业自动化等领域得到
    的头像 发表于 01-05 17:15 916次阅读

    勤哲Excel服务器:移动办公的革新利器,显著提升企业协作效率

    随着手机、平板等移动设备的普及,众多企业开始逐步进入移动办公时代——在任何时间、任何地点,都可以高效处理工作,完全打破传统固定办公地点束缚,让工作更自由、协作更无界。 作为全球Excel服务器品类
    的头像 发表于 12-16 15:58 634次阅读

    多线程与多处理有何区别

    处理也称为进程,进程是一个在自己的内存空间中运行的独立程序。
    的头像 发表于 09-16 14:21 694次阅读

    业内分享热敏电阻在智能电能中常用的型号及相关特性

    ,从而对电路进行过热保护,当电池温度过高时,电阻增大,限制电流,保护电池和电路的安全。 MF72 :具有较小的体积和较快的响应速度,能够准确地感知电能内部的温度变化,并及时调整电路的工作状态,以确保
    发表于 09-10 10:50

    吉时利Keithley6487皮安

    吉时利Keithley6487皮安 吉时利6487皮安 主要特点及优点: ·10fA 分辨率 ·吉时利6487皮安/电压源具有5位半读数 ·输入端压降 <200μV ·交互式电压
    发表于 08-26 17:45

    EXCEL导入—设计与思考

    EXCEL导入—设计与思考 一、案例信息与设计 1.1、案例需求与背景 B2BTC同城二期有一个Excel导入的功能,单次数据量小于一千,使用频次不高。但涉及到多个字段组成唯一约束,即每条数据操作
    的头像 发表于 08-20 16:56 761次阅读
    <b class='flag-5'>EXCEL</b>导入—设计与思考

    2.4 A / 2 A 双路独立闪光灯 LED 驱动器,带 TrueFlash™ skyworksinc

    TrueFlash™的引脚图、接线图、封装手册、中文资料、英文资料,2.4 A / 2 A 双路独立闪光灯 LED 驱动器,带 TrueFlash™真值,2.4 A / 2 A 双路独立闪光灯 LED 驱动器,带 TrueF
    发表于 07-30 18:30
    2.4 A / 2 A 双路<b class='flag-5'>独立</b>闪光灯 LED 驱动器,带 TrueFlash™ skyworksinc

    树莓派用户必备的五大微软Excel替代软件!

    微软Excel通常是处理XLS、XLSX或CSV等电子表格时首先考虑的工具。然而,由于它对ARM处理器和Linux操作系统缺乏原生支持,在树莓派上使用微软Excel颇具挑战性。但这并不
    的头像 发表于 07-17 17:17 1114次阅读
    树莓派用户必备的五大微软<b class='flag-5'>Excel</b>替代软件!

    使用Word/Excel管理需求的10个痛点及解决方案Perforce ALM

    还在用Word/Excel做需求管理?10个“翻车信号”,都是小伙伴们踩过的坑~来看看你踩过哪些?是不是也该升级到更专业的ALM工具了~
    的头像 发表于 07-10 15:59 777次阅读
    使用Word/<b class='flag-5'>Excel</b>管理需求的10个痛点及解决方案Perforce ALM

    揭秘独立ADC的四大优势

    现代微控制器(MCU)中常常集成了模数转换器(ADC),独立 ADC 似乎正慢慢退出舞台。
    的头像 发表于 07-07 16:08 2727次阅读
    揭秘<b class='flag-5'>独立</b>ADC的四大优势

    如何导出Excel文件 -- excel_hm介绍 ##三方SDK##

    是通过服务器端生成Excel文件后,再下载到本地……服务器端的方案肯定是不成的,因为大家都知道,记账属于独立开发三件套止一,独立开发意味着……哪里来的钱租服务器啊。 所以,我们还是自己做一个E
    发表于 06-30 17:57

    求助,做一个波形图显示控件,要求调用excel表里面存的时间作为波形图的x值。

    我在做毕设的时候,要读取excel表格里面的数值,然后做到最后一步就是调用excel表里面的时间,把那个时间作为X轴的值。 现在就是能够索引并读取出来了,但是每次索引后,波形图就不显示上一个
    发表于 05-16 22:16

    CYPD7191可以作为独立SoC工作吗?

    CYPD7191 可以作为独立 SoC 工作
    发表于 04-30 07:26