spire.office 6.12.1已发布。本次更新带来了一些新的功能,例如:spire.pdf 新增了 .net 6.0 以及解密 pdf 方法,支持了获取附件所在的 pdf 页面。此外,该版本还修复了大量已知的问题。详情请阅读以下内容。
该版本涵盖了最新版的 spire.doc, spire.pdf, spire.xls, spire.presentation, spire.email, spire.docviewer, spire.pdfviewer, spire.spreadsheet, spire.officeviewer, spire.dataexport, spire.barcode。
版本信息如下
- spire.doc.dll v9.12.3
- spire.pdf.dll v7.12.1
- spire.xls.dll v11.12.0
- spire.email.dll v4.12.1
- spire.docviewer.forms.dll v6.8.0
- spire.pdfviewer.forms.dll v6.11.1
- spire.pdfviewer.asp.dll v6.11.1
- spire.presentation.dll v6.12.1
- spire.spreadsheet v5.10.0
- spire.officeviewer.forms.dll v6.12.1
- spire.barcode.dll v5.9.4
- spire.dataexport.dll v4.1.9
- spire.dataexport.resourcemgr.dll v2.1.0
- spire.license.dll v1.4.0
https://www.e-iceblue.cn/downloads/spire-office-net.html
spire.pdf
新功能:
- 新增.net 6.0
- 新增了解密pdf方法
pdf.security.decryptownerpassword(string ownerpassword);
pdf.security.decryptuserpassword();
pdfdocument doc = new pdfdocument();
doc.loadfromfile(input);
int pageindex = getattachmentpage(doc.pages, attachmentname);
private int getattachmentpage(spire.pdf.widget.pdfpagecollection pagecollection, string filename)
{
if (string.isnullorempty(filename))
{
throw new argumentexception("filename is null or empty");
}
for (int i = 0; i < pagecollection.count; i )
{
pdfpagebase page = pagecollection[i];
for (int j = 0; j < page.annotationswidget.count; j )
{
spire.pdf.annotations.pdffilelinkannotationwidget pdffilelinkannotationwidget = page.annotationswidget[j] as spire.pdf.annotations.pdffilelinkannotationwidget;
if (pdffilelinkannotationwidget != null)
{
if (filename.equals(pdffilelinkannotationwidget.filename))
{
return i;
}
}
}
}
return -1;
}
问题修复:
- 修复了加载含加密口令pdf文档失败的问题
- 修复了转换出的图片内容不正确的问题
- 修复了转换出的xps内容不正确的问题
- 修复了在.netcore平台上将透明的tiff绘制到pdf时结果文档中tiff有白色背景问题
- 修复了转换xps到pdf内容不一致的问题
- 修复了删除pdf文件中的图片结果文档变大的问题
- 修复了转换pdf到ofd结果文档右边出现空白部分的问题
- 修复了包含“-”的单词的pdf文档转换到svg内容不正确的问题
- 修复了转换pdf到图片程序抛system.nullreferenceexception异常的问题
- 修复了打印pdf程序抛system.nullreferenceexception异常的问题
- 修复了设置文本高亮显示失败的问题
spire.doc
问题修复:
- 修复了转换html到docx时内容不一致的问题
- 修复了转换word到pdf时程序报system.indexoutofrangeexception的问题
- 修复了复制内容到新的文档可编辑区域消失的问题
- 修复了转换word到pdf内容丢失的问题
- 修复了在windows10系统下转换word到xps程序抛system.nullreferenceexception的问题
- 修复了转换html到word时表格的宽度不正确的问题
- 修复了转换html到word时公式显示不正确的问题