半岛权威十大直营(官方)网站

文档控件Spire.Office for Java.v5.2.2 最新发布:新增TIFF 转换及查找匹配字符串

翻译|产品更新|编辑:胡涛|2022-03-01 14:02:42.440|阅读 277 次

概述:Spire.Office for Java 发布了最新版本v5.2.2。该版本包括一些新功能和增强功能,修复旧版本存在的一些漏洞,欢迎下载试用!

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

Spire.Office for Java 发布了最新版本v5.2.2。该版本包括一些新功能和增强功能,例如Spire.PDF for Java支持将TIFF和OFD文件转换为PDF,并增强了从PDF到HTML、PDF到PDFA1B、PDF到PDFA2A、PDF到图像的转换;Spire.Doc for Java 支持在段落中查找所有匹配的字符串,并增强了从 Word 到 PDF 和 HTML 到 Word 的转换。此外,本次更新还修复了一些已知问题。下面列出了更多详细信息。

Spire.Office for Java 5.2.2 最新下载

这是此版本中所做更改的列表

Spire.PDF for Java

类别 ID 描述
新功能 SPIREPDF-4131

支持将 TIFF 文件转换为 PDF。

PdfDocument doc = new PdfDocument();
PdfPageBase page = doc.getPages().add();
PdfImage myTiff = PdfImage.fromFile("TiffToPdf.tiff");
page.getCanvas().drawImage(myTiff, 60, 60, 260, 150);
doc.saveToFile("output.pdf", FileFormat.PDF);
新功能 SPIREPDF-4892

支持判断 PDF 文件是否被密码加密。

boolean isPasswordProtected =
PdfDocument.isPasswordProtected(inputFile);
新功能  

支持将OFD格式转换为PDF。

OfdConverter converter = new OfdConverter(inputFile);
converter.toPdf(outputFile);
漏洞 SPIREPDF-4827 修复PDF转图片后内容显示不正确的问题。
漏洞 SPIREPDF-4857 修复PDF转Html后部分内容丢失的问题。
漏洞 SPIREPDF-4863 修复PDF转PDFA1B后校验失败的问题。
漏洞 SPIREPDF-4877 修复了应用程序在将 PDF 转换为图像时抛出“NullPointerException”的问题。
漏洞 SPIREPDF-4888 修复应用程序在获取 PDF 附件时抛出“NullPointerException”的问题。
漏洞 SPIREPDF-4890 修复了应用程序在查找 PDF 文本时抛出“NullPointerException”的问题。
漏洞 SPIREPDF-4913 修复了应用程序在将 PDF 转换为 PDFA2A 时抛出“NullPointerException”的问题。


Spire.Doc for Java

类别 ID 描述
新功能 SPIREDOC-3990

支持在段落中查找所有匹配的字符串。

Document document = new Document();
document.loadFromFile("Sample.docx");
Section s = document.getSections().get(0);
Paragraph para = s.getParagraphs().get(0);
//the first method
TextSelection[] textSelections = para.findAllString("The", false, true);
for (TextSelection selection : textSelections)
{
//highlight
selection.getAsOneRange().getCharacterFormat().setHighlightColor(new Color(255, 255, 0));
}
//the second method
Pattern c = Pattern.compile("The");
TextSelection[] textSelections = para.findAllPattern(c);
for (TextSelection selection : textSelections)
{
TextRange[] results = selection.getAsRange();
for (TextRange result : results)
{
//highlight
result.getCharacterFormat().setHighlightColor(Color.yellow);
}
}
新功能 SPIREDOC-7038

修复加载 Word 文件时应用程序抛出“由于对象当前状态导致操作无效”的问题。

新功能 SPIREDOC-7182

修复了查找结果不正确的问题。

漏洞 SPIREDOC-7200 SPIREDOC-7202
SPIREDOC-7239
修复PDF转图片后内容显示不正确的问题。
漏洞 SPIREDOC-7214 修复接受更改后表格内容格式不正确的问题。
漏洞 SPIREDOC-7224 修复Word转PDF后部分页面丢失的问题。
漏洞 SPIREDOC-7236 修复了将 Word 文件转换为 PDF 时应用程序抛出“OutOfMemoryError”的问题。
漏洞 SPIREDOC-7240 修复Word转PDF后部分文字重叠的问题。
漏洞 SPIREDOC-7242 修复了将 HTML 文件转换为 Word 时应用程序抛出“IndexOutOfBoundsException”的问题。
漏洞 SPIREDOC-7254 修复Word文件转PDF后列表内容不正确的问题。
漏洞 SPIREDOC-7269 修复接受更改后表格内容格式不正确的问题。
漏洞 SPIREDOC-7272 修复Word文件转PDF时无法生成PDF文件的问题。
漏洞 SPIREDOC-7310 修复Word文件转PDF后表格内容丢失的问题。
漏洞 SPIREDOC-7316 修复加载 Word 文件时应用程序抛出“NullPointerException”的问题。
漏洞 SPIREDOC-7374 修复了应用程序在保存 Word 文件时抛出“前缀不是空字符串时命名空间 URI 不能为空”的问题。


体验最新版Spire.PDF for Java
体验最新版Spire.Doc for Java


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@wqylolg.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关产品
Spire.Office for .NET

专业的.NET Office套件,涵盖office文档创建、编辑、转换、管理和OCR内容识别等操作

Spire.Doc for .NET

Spire.Doc for .NET 是一款专门对 Word 文档进行操作的 .NET 类库。

Spire.XLS for .NET

Spire.XLS for .NET是专业.NET Excel组件,快速完成对Excel各类编程操作

Spire.PDF for .NET

Spire.PDF for .NET是独立的PDF控件,用于.NET程序中创建、编辑和操作PDF文档

Spire.Office for Java

Spire.Office for Java 是企业级的处理办公文档的Java应用程序的API。

title
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP