Java版Aspose.PDF升级到v20.4版,添加使用图像文件作为表格单元格背景的功能,修复PDF转换到Excel时表格单元格数据呈现为两行等问题,我们一起来看看具体的更新情况吧!
Aspose.PDF for .NET为开发人员和最终用户提供了最完整的PDF操作和解析解决方案集。无需使用Adobe Acrobat,API即可轻松用于生成,修改,转换,呈现,保护和打印文档。
又到了每月新版更新时间!Java版Aspose.PDF升级到v20.4版,添加使用图像文件作为表格单元格背景的功能,修复PDF转换到Excel时表格单元格数据呈现为两行等问题,我们一起来看看具体的更新情况吧!
新增与改进
key | 概述 | 类别 |
---|---|---|
PDFJAVA-39349 | 添加使用图像文件作为表格单元格背景的功能 | 增强功能 |
PDFJAVA-35652 | PDF到Excel:表格单元格数据呈现为两行 | Bug修复 |
PDFJAVA-38622 | 文字换行不适用于日语字符 | Bug修复 |
PDFJAVA-38594 | 带有TextFragmentAbsorber的IllegalStateException | Bug修复 |
公共API更改
增强功能-PDFJAVA-39349-添加了将图像文件用作表格单元格背景的功能
用法:
Document doc = new Document();Page page = doc.getPages().add();Table tab1 = new Table();page.getParagraphs().add(tab1);tab1.setColumnWidths("400");//Set default cell border using BorderInfo objecttab1.setDefaultCellBorder(new BorderInfo(BorderSide.All, 0.1F));//Set table border using another customized BorderInfo objecttab1.setBorder(new BorderInfo(BorderSide.All, 1F));Row row1 = tab1.getRows().add();row1.setFixedRowHeight(60);Cell cell = row1.getCells().add();Image image = new Image();image.setFile("image.jpg");cell.setBackgroundImage(image);doc.save("out.pdf");
删除内部字段
- com.aspose.pdf.Annotation._disableUpdateAppearance
不推荐使用的方法
- com.aspose.pdf.Cell.getBackgroundImageFile()
- com.aspose.pdf.Cell.setBackgroundImageFile(String)
新方法
- com.aspose.pdf.Cell.getBackgroundImage()
- com.aspose.pdf.Cell.setBackgroundImage(Image)
移除的栏位
- com.aspose.pdf.DocSaveOptions.CustomProgressHandler
- com.aspose.pdf.EpubLoadOptions.PageSizeAdjustmentMode
- com.aspose.pdf.EpubLoadOptions.MarginsAreaUsageMode
新方法
- com.aspose.pdf.DocSaveOptions.getCustomProgressHandler()
- com.aspose.pdf.DocSaveOptions.setCustomProgressHandler(ConversionProgressEventHandler)
- com.aspose.pdf.EpubLoadOptions.getPageSizeAdjustmentMode()
- com.aspose.pdf.TextParagraph.setHyphenSymbol(String)
- com.aspose.pdf.EpubLoadOptions.setPageSizeAdjustmentMode(int)
- com.aspose.pdf.EpubLoadOptions.getMarginsAreaUsageMode()
- com.aspose.pdf.EpubLoadOptions.setMarginsAreaUsageMode(int)
- com.aspose.pdf.TextParagraph.getHyphenSymbol()
方法参数的变化
- com.aspose.pdf.Document.optimizeResources(Document.OptimizationOptions)-> com.aspose.pdf.Document.optimizeResources(com.aspose.pdf.optimization.OptimizationOptions)
不推荐使用的class
- com.aspose.pdf.LatexFragment
- com.aspose.pdf.LatexLoadOptions
- com.aspose.pdf.LaTeXSaveOptions
新class
- com.aspose.pdf.TeXFragment
- com.aspose.pdf.TeXLoadOptions
- com.aspose.pdf.TeXSaveOptions
Aspose是目前国内外非常火爆且功能强大的文件格式敏捷开发控件,但因为产品众多、技术问题复杂等因素,也常常遭受开发人员吐槽。如果您也正在使用Aspose相关产品,点击下方按钮,我们一起聊聊Aspose的优劣,您的感受对我们相当宝贵哦~
一起聊聊Aspose的感受吧
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!