*这么优秀的国产工具怎能错过呢!在线下单专享“一口价”,立即购买!想要获取更多福利的朋友可以咨询在线客服哦~
C#
using Spire.Xls;namespace CompressImgs{ class Program { static void Main(string[] args) { //加载Excel测试文档 Workbook wb = new Workbook(); wb.LoadFromFile("test.xlsx"); //遍历工作表 foreach (Worksheet sheet in wb.Worksheets) { //遍历工作表中的所有图片 foreach (ExcelPicture picture in sheet.Pictures) { picture.Compress(30);//压缩图片 } } //保存文档 wb.SaveToFile("CompressImgs.xlsx", ExcelVersion.Version2013); System.Diagnostics.Process.Start("CompressImgs.xlsx"); } }}
VB.NET
Imports Spire.XlsNamespace CompressImgsClass ProgramPrivate Shared Sub Main(args As String())'加载Excel测试文档Dim wb As New Workbook()wb.LoadFromFile("test.xlsx")'遍历工作表For Each sheet As Worksheet In wb.Worksheets'遍历工作表中的所有图片For Each picture As ExcelPicture In sheet.Pictures'压缩图片picture.Compress(30)NextNext'保存文档wb.SaveToFile("CompressImgs.xlsx", ExcelVersion.Version2013)System.Diagnostics.Process.Start("CompressImgs.xlsx")End SubEnd ClassEnd Namespace
压缩结果:

是E-iceblue官方友好合作伙伴,如果您对spire.xls,可以联系在线客服了解具体授权价格和使用机制。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!