spire.pdf 7.8.8已发布。本次更新支持转换pdf到ofd,支持给数字签名添加有效性检查标记。此外,该版本还增强了转换pdf到svg/图片/pdfa1b,以及xps到pdf的功能。详情请阅读以下内容。
新功能:
- 支持转换pdf到ofd
pdfdocument doc = new pdfdocument();
doc.loadfromfile(pdffile);
doc.savetofile(ofdfile, fileformat.ofd
pdfdocument doc = new pdfdocument();
doc.loadfromfile(inputpath);
pdfcertificate cert = new pdfcertificate(pfxpath, password);
pdfordinarysignaturemaker signaturemaker = new pdfordinarysignaturemaker(doc, cert);
signaturemaker.setacro6layers(false);
signaturemaker.makesignature("signname", doc.pages[0], 100, 100, 120, 60);
doc.savetofile(outputpath);
pdfdocument doc = new pdfdocument();
doc.loadfromfile(inputpath);
pdfcertificate cert = new pdfcertificate(pfxpath, password);
pdfordinarysignaturemaker signaturemaker = new pdfordinarysignaturemaker(doc, cert);
pdfsignature signature = signaturemaker.signature;
signature.name = "e-iceblue";
signature.contactinfo = "028-81705109";
signature.location = "chengdu";
signature.reason = "the certificate of this document";
pdfsignatureappearance appearance = new pdfsignatureappearance(signature);
appearance.namelabel = "signer: ";
appearance.contactinfolabel = "contactinfo: ";
appearance.locationlabel = "location: ";
appearance.reasonlabel = "reaseon: ";
appearance.signatureimage = pdfimage.fromfile(imagepath);
appearance.graphicmode = graphicmode.signimageandsigndetail;
signaturemaker.makesignature("signname", doc.pages[0], 100, 600, 200, 100, appearance);
doc.savetofile(outputpath);
问题修复:
- 修复了insert方法插入的页面位置错误的问题
- 修复了打印文档抛异常“system.componentmodel.win32exception”的问题
- 修复了转换pdf到svg内容丢失的问题
- 修复了转换pdf到图片内容不正确的问题
- 修复了查找文本失败的问题
- 修复了转换pdf到pdfa1b,内容不正确的问题
- 修复了打印pdf时,打印队列中的文件过大的问题
- 优化了加密文档的耗时
- 修复了转换xps到pdf,某些字符没有正确转换的问题
- 修复了查找文本抛异常“system.nullreferenceexception”的问题
- 修复了转换pdf到图片抛异常“object reference not set to an instance of an object”的问题
- 修复了合并文档抛异常“object reference not set to an instance of an object”的问题
- 修复了添加附件后,附件名称不正确的问题
- 修复了插入页面时多出额外页面的问题
- 修复了提取文本乱码的问题
- 修复了获取自定义属性耗时太长的问题
- 修复了提取文本结果不正确的问题
- 修复了合并文档抛异常“system.argumentnullexception”的问题
- 修复了合并文档抛异常“system.formatexception”的问题
- 修复了插入页面时程序挂起的问题
获取spire.pdf 7.8.8请点击: