10行代码学会在 Java 中 压缩 Excel 中的图片

2023-11-11

Spire.XLS for Java是专业的Java Excel API,使开发人员无需使用Microsoft Office或Microsoft Excel即可创建,管理,操作,转换和打印Excel工作表。

本文介绍如何使用Spire.XLS for Java来压缩Excel中的图片。(下载Spire.XLS最新版


代码如下:

import com.spire.xls.*;

public class CompressImgs {
    public static void main(String[] args) {
        Workbook wb = new Workbook();
        wb.loadFromFile("test.xlsx");
//加载Excel测试文档

        //遍历工作表
        for(int s = 0; s < wb.getWorksheets().getCount(); s++) { Worksheet sheet = wb.getWorksheets().get(s); 

//遍历工作表中的图片 for(int p = 0; p < sheet.getPictures().getCount(); p++) { ExcelPicture pic = sheet.getPictures().get(p); pic.compress(40);
//压缩图片 } } 
//保存文档 wb.saveToFile("CompressImgs.xlsx",FileFormat.Version2013); wb.dispose(); } }

压缩前后,可查看文档大小效果对比:

国产Excel开发组件Spire.XLS教程:在 Java 中设置 Excel 单元格文字自动换行和取消自动换行

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

10行代码学会在 Java 中 压缩 Excel 中的图片 的相关文章

  • 1分钟学会在C++中将图像转换为Word文档,快速入手光学字符处理控件Aspose.OCR

    图像和扫描的文档可能包含您可能需要进一步处理的文本信息 可能已经使用智能手机拍摄了文本文档的图片 并将其转换为可编辑的文档 为此 对图像执行 OCR 可以证明是有帮助的 使用 OCR 可以将图像转换为可搜索和可编辑的 Word 文档 为此
  • 在Java中以编程方式将PSB转换为PDF,JPG或PSD

    PSB Photoshop Big 文件扩展名用于存储与图形有关的大量信息 可以使用Java编程语言轻松地将PSB文件转换为PDF JPG或PSD格式 让我们学习以下各节以探讨PSB文件转换 使用Java以编程方式将PSB转换为PDF 使用
  • 在线接口文档管理工具推荐,支持在线测试,生成漂亮的http文档

    易文档 英文名叫easydoc 是新出来的文档管理平台 跟市面的那些有所不同 这个不管是编写体验还是预览 专业性和美观性都会大大超越其他的 看下他的预览效果 市面很多http接口文档的编写都是直接写markdown文档 这种编写起来特别麻烦
  • 无需MS Office创建Excel!再C ++中以编程方式在Excel电子表格中创建图表

    图表是简洁显示数据的绝佳工具 此外 它们以可视方式表示数据 从而更易于使用大量数据 在需要显示数据 例如每月预算比较或产品采用率 的情况下 图表可能会有所帮助 有鉴于此 本文将教您如何使用C 在Excel文件中创建图表 使用C 在Excel
  • 如何使用Java以编程方式在 Excel 中创建图表

    图表和图形用于汇总和直观地表示数据 它们提供了可进一步用于做出决策的洞察力 图表被认为是 Excel 电子表格的一个组成部分 广泛用于各种应用程序 在本文中 将学习如何根据 Excel 工作表中提供的数据以编程方式生成图表 特别是 本文介绍
  • 无需依赖Adobe Acrobat,在Java中进行PDF格式转换全新攻略

    将文档从一种格式转换为另一种格式是Spire PDF的主要功能之一 这种转换只不过是加载和保存操作的组合 因此 使用Spire PDF可以将文档从任何受支持的加载格式转换为任何受支持的保存格式 本文整理了包括在Java中以下文件格式的转换指
  • 你还没有Aspose 2021中文开发指南吗?中文指南打包带走

    说到文档处理 就得来说说Aspose系列 Aspose是全球领先的图表控件开发商 旗下产品覆盖Word Excel PDF 条码 ZIP CAD HTML 电子邮件 PSD等各个文档管理领域 为全球 NET Java C 等各大平台程序员提
  • 解析最全的 Aspose.Words功能介绍,看这篇就够了

    Aspose Words 为用户提供了广泛的功能 用户可以执行大量与文档相关的任务 从简单地将文档从一种受支持的格式转换为另一种格式并在转换过程中修改这些文档到业务任务 例如创建结构化和视觉上吸引人的文档或自动报告 现代文档格式和标准很复杂
  • Java版PPT处理控件Aspose.Slides迎来v19.12升级!轻松创建旭日图并调整样式

    Aspose Slides for Java是独特的演示处理API 使应用程序能够读取 编写 修改和转换PowerPoint演示文稿 作为独立的API 它提供了管理PowerPoint关键功能的功能 例如管理文本 形状 表格和动画 向幻灯片
  • 全面文档格式处理工具Aspose最新中文教程指南请查收!

    Aspose Total是一个完整的文档管理工具包 可让您创建 操作和转换各种Microsoft Office文档格式 PDF Web和图像格式 同时还使您可以处理电子邮件 OCR 3D和条形码等等 不仅如此 Aspose Total适用于
  • 孟言与郭安定畅谈office开发

    孟言与郭安定畅谈office开发 孟言 CSDN的观众朋友大家下午好 今天我特别高兴的邀请到我们飞升两岸的office开发专 家郭安定 老师来到我们演播室 郭 老师你好 郭安定 恩 孟言你好 CSDN观众朋友好 真的是在百忙之中 我们平常的
  • 如何在Java中将STL转换为PDF或PNG图像?试试这个

    STL文件用于显示3D曲面的几何形状 但是 只有少数与CAD相关的应用程序支持查看或使用STL文件 因此 您可能需要将STL文件转换为PDF或PNG图像 因为它广泛支持PDF或图像文件格式 所以它使您可以在许多操作系统和环境中概述文件 让我
  • 支持图文转换!PSD文档处理工具Aspose全新升级

    Aspose PSD是高级PSD和入门级AI文件格式操作API 允许创建和编辑Photoshop文件 并提供更新图层属性 添加水印 执行图形操作或将一种文件格式转换为另一种文件的功能 没有任何Adobe Photoshop或Adobe Il
  • 3分钟学会在 ASP.NET MVC 中创建、读取和编辑 Excel 电子表格

    在本文中 您将学习如何在ASP NET MVC 应用程序中创建 读取和编辑 Excel 电子表格 为此 我们将创建一个由功能丰富的网格控件组成的电子表格应用程序 用于显示和编辑 Excel 文件 如下所示 为了在 ASP NET MVC 中
  • 如何使用Java以编程方式在Excel中创建数据透视表?

    Excel电子表格中的数据透视表用于以交互方式汇总数据 假设在工作表中有许多发票的数据 在这种情况下 可以使用数据透视表汇总按客户或产品分组的发票 在本文中 将学习如何以编程方式处理Excel中的数据透视表 特别是 将了解如何在Java中创
  • 使用Aspose在C#中将PLT转换为PDF或JPEG图像

    PLT是用于绘图仪机器的基于矢量的格式 但是 只有少数应用程序支持此格式 因此可能需要根据需要转换为更兼容的格式 使用Aspose只需几个简单的步骤即可将PLT文件转换为PDF PNG或JPEG图像 让我们学习以下部分以获取更多详细信息 在
  • 10行代码学会在 Java 中 压缩 Excel 中的图片

    Spire XLS for Java是专业的Java Excel API 使开发人员无需使用Microsoft Office或Microsoft Excel即可创建 管理 操作 转换和打印Excel工作表 本文介绍如何使用Spire XLS
  • Spire.XLS 图表系列教程:C# 设置 Excel 图表坐标轴格式

    更多资源查看 Spire XLS工作表教程 Spire Doc系列教程 Spire PDF系列教程 下载Spire XLS最新试用版 默认情况下 创建图表时 Excel会自动设置其坐标轴属性 这些属性包括坐标轴选项 例如边界最大值 边界最小
  • 如何用Java将DWG和DXF文件转换为PDF?看了这篇就懂了

    CAD文件格式是设计师或建筑师在建筑 汽车 五金等各行各业制作图纸时使用的 DWG和DXF是最广泛使用的CAD格式 然而 你需要一个专门的软件来查看DWG和DXF文件中的内容 为了解决这个限制 你可以将CAD图纸转换为PDF格式 Aspos
  • 使用Aspose在Java中将Excel文件转换为HTML

    Excel电子表格可让您以表格形式存储和组织数据 也可以执行计算以及生成不同类型的图形和图表以分析数据 但是 在各种情况下 可能需要执行Excel到HTML的转换才能将工作表转换为HTML页面 例如 将电子表格的内容嵌入到网页中时 因此 本

随机推荐

  • 域名系统几类服务器,域名服务器可分为什么类型

    域名服务器是进行域名 domain name 和与之相对应的IP地址 IP address 转换的服务器 DNS中保存了一张域名 domain name 和与之相对应的IP地址 IP address 的表 以解析消息的域名 把域名翻译成IP
  • 使用axios.post()传递多个参数时出现中文乱码问题

    方式一 var vm new Vue el app data id name age methods getStudentInf axios post servelt02 do 处理路径 id a0022 name 李思思 传递的参数 这是
  • 基于蚁群算法的障碍物路径搜索算法的MATLAB仿真

    基于蚁群算法的障碍物路径搜索算法的MATLAB仿真 障碍物路径搜索是一个重要的问题 在许多实际应用中都有广泛的应用 例如无人机路径规划 机器人导航等 蚁群算法是一种基于蚂蚁觅食行为的启发式优化算法 被广泛应用于解决路径搜索问题 本文将介绍如
  • 部署记录laravrl

    500错误 检查环境变量 putenv函数解禁 pathinfo扩展 yarn prod 生成前端资源 iseed table name 数据表生成seeder文件 composer install 出错时 错误信息有详细介绍 缺少path
  • DNS协议及其工作原理

    DNS是域名系统 Domain Name System 的缩写 它是一种用于将域名转换为IP地址的分布式数据库系统 它是因特网的基石 能够使人们通过域名方便地访问互联网 而无需记住复杂的IP地址 DNS的历史可以追溯到1983年 当时因特网
  • ATLASSIAN CONFLUENCE 远程代码执行漏洞(CVE-2022-26134)漏洞复现

    一 漏洞概述 近日 Atlassian官方发布了Confluence Server和Data Center OGNL 注入漏洞 CVE 2022 26134 的安全公告 远程攻击者在未经身份验证的情况下 可构造OGNL表达式进行注入 实现在
  • 申请苹果开发者账号的方法

    1 打开苹果id注册地址 输入相关信息注册 如果已经有苹果账号了看第二步 https appleid apple com account localang zh CN 2 注册成功了 或者有苹果账号了 登录苹果开发者中心 https dev
  • 小程序的节流防抖函数

    小程序的节流防抖函数 首先在util js中定义节流防抖的方法 函数节流 时间差 如果interval不传 则默认300ms function throttle fn interval var enterTime 0 触发的时间 var g
  • TOWE一转二家用无线遥控插座,让生活变得简单

    随着科技的进步 人们的生活方式正在发生改变 越来越多的智能家居产品进入我们的生活中 为我们的生活带来了极大的便利 无线遥控插座作为一种集成了无线遥控技术与插座功能的创新产品 在家庭 办公 商业场景有着广泛的应用 同为科技 TOWE 一转二家
  • kali-linux学习笔记及经验总结(持更)

    首先 Kali liux是什么 说白了就是一个linux操作系统 它与其它的Linux系统最大的不同就是它预装了14大类 如下图 300多个安全测试和渗透软件 包括大名鼎鼎的NMap 端口扫描器 Wireshark 数据包分析器 Aircr
  • 深入学习 Redis - 分布式锁底层实现原理,以及实际应用

    目录 一 Redis 分布式锁 1 1 什么是分布式锁 1 2 分布式锁的基础实现 1 2 1 引入场景 1 2 2 基础实现思想 1 2 3 引入 setnx 1 3 引入过期时间 1 4 引入校验 id 1 5 引入 lua 脚本 1
  • 【ARIMA-WOA-LSTM】差分自回归移动平均方法-鲸鱼优化算法-LSTM预测研究(python代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Python代码实现 1 概述 差分自回归移动平均模型 ARIMA 是一种
  • 数据库应用:MySQL高级语句(二)

    目录 一 理论 1 表连接查询 2 视图 3 联集 4 交集值 5 无交集值 6 CASE 7 空值 NULL 和无值 的区别 8 正则表达式 精确查询 二 实验 1 表连接查询 2 视图 3 联集 4 交集值 5 无交集值 6 CASE
  • linux系统/proc目录下的子目录功能

    proc是一个虚拟文件系统 其下面的文件不是真实存在的 不占用实际存储空间 proc cmdline 显示内核启动的命令行 proc cpuinfo 显示系统cpu的信息 proc filesystems 显示当前注册了的文件系统列表 no
  • 计算机配置很不错但是卡,高手告诉你win10电脑明明配置很好却卡顿的详尽处理手法...

    我们最常用的系统就是win10系统 因为它非常优秀使用非常方便 但即便如此 我们在使用过程中还是会或多或少遇到一些比如win10电脑明明配置很好却卡顿的问题 有不少对系统很了解的网友 也许都不太会解决这个win10电脑明明配置很好却卡顿的问
  • 白话入门目标检测(一)

    一 目标检测网络的基本构成 Backbone Neck Detection head Backbone的目标是提取图像中的特征 但是仅仅提取特征是无法完成目标检测的任务的 需要后续的网络从这些提取到的特征中检测目标目标的位置和类别 后续的网
  • 程序员带新人的步骤

    目录 1 介绍工作环境 2 吩咐任务及介绍任务背景 3 任务解读及分享自己的经验及做法 4 定期查看任务进度是否符合预期 以及指出问题提出建议 1 介绍工作环境 介绍公司的环境 再到部门环境 工作小组的各个人负责的环境 再到详细他的工作岗位
  • 深度学习基础:线性回归、感知机、反向传播和梯度下降法

    当代机器学习领域中 线性回归和多层感知机是最常用的基本模型 在深度学习中 这些模型通常是由多个神经网络层次组成 其中前向传播和反向传播是两个非常重要的步骤 本文将介绍线性回归 多层感知机 前向传播和反向传播的基本原理 线性回归 线性回归是一
  • 冷门但好看的 VSCode 主题推荐

    给大家分享一些冷门的VScode配色 这款颜色主题的特点是颜色比较明亮 也比较简洁干净 适合喜欢高对比度或者不喜欢太过花里胡哨颜色主题的朋友使用 Ayu 有 light migrate 和 dark 三种色调 包含了深色和浅色模式 Bear
  • 10行代码学会在 Java 中 压缩 Excel 中的图片

    Spire XLS for Java是专业的Java Excel API 使开发人员无需使用Microsoft Office或Microsoft Excel即可创建 管理 操作 转换和打印Excel工作表 本文介绍如何使用Spire XLS