Spire.PDF for Java更新至v3.11.6,该版本拥有许多新功能,例如,它支持SVG转PDF,PDF转PdfA1A/PdfA1B/PdfA2A/PdfA2B/PdfA3A/PdfA3B,也支持转换多页PDF到Excel一个Sheet中。除此之外,它还修复了许多在PDF转Word/图片及操作PDF文档时出现的问题,欢迎下载体验。
新功能
-
支持为Grid单元格设置无边框。(PdfDashStyle新增枚举属性None)
Row.Cells[0].Style.Borders.Left.DashStyle = PdfDashStyle.None;Row.Cells[0].Style.Borders.Right.DashStyle = PdfDashStyle.None;Row.Cells[0].Style.Borders.Top.DashStyle = PdfDashStyle.None;Row.Cells[0].Style.Borders.Bottom.DashStyle = PdfDashStyle.None;
或者
PdfPen pen = new PdfPen();pen.DashStyle = PdfDashStyle.None;Row.Cells[0].Style.Borders.All = pen;
Bug修复
- 修复了当签名应用LTV时程序抛出异常”lost private key”的问题。
- 修复了在Mac系统中创建PDFTrueTypeFont时程序抛出异常“CLR/System.InvalidOperationException”的问题。
- 修复了转换XPS到PDF阴影不正确的问题。
- 修复了提取文本时内容乱码的问题。
- 修复了绘制文本时文本重叠的问题。
新功能
-
调整转换到PDF/A文档接口为Spire.Pdf.Conversion,同时支持了转换到 PdfA1A/PdfA1B/PdfA2A/PdfA2B/PdfA3A/PdfA3B。
PdfStandardsConverter converter = new PdfStandardsConverter(inputPath);converter.toPdfA1B(OutputPath);
-
支持转换SVG到PDF。
PdfDocument doc1 = new PdfDocument();doc1.loadFromSvg("svgFile.svg");doc1.saveToFile("pdfFile.pdf", FileFormat.PDF);
-
支持获取签名的原因和位置信息。
String location = signatureOne.getLocationInfoLabel();String reason = signatureOne.getReason();
-
支持转换多页PDF到Excel一个Sheet中。
PdfDocument pdf = new PdfDocument();pdf.loadFromFile(PDFFile);pdf.getConvertOptions().setConvertToOneSheet(true);pdf.saveToFile(ExcelFile,FileFormat.XLSX);
-
支持在转换PDF到Excel时设置根据线条决定单元格。
PdfDocument pdf = new PdfDocument();pdf.loadFromFile(PDFFile);doc.getConvertOptions().setLinesDetermineCell(true)pdf.saveToFile(ExcelFile,FileFormat.XLSX);
Bug修复
- 修复了使用QT插件转换HTML,无法生成PDF的问题。
- 修复了从PDF页面提取文本, 程序抛”java.lang.NullPointerException”的问题。
- 修复了转换PDF到图片耗时长的问题。
- 修复了转换PDF到Word,文本变图片格式的问题。
- 修复了填充文本框域,在浏览器打开多出边框的问题。
- 修复了设置PdfVerticalAlignment.Middle无法垂直居中PdfGrid中图片的问题。
- 修复了获取文本框域失败的问题。
【17周年庆】Aspose、E-iceblue、FastReport、Stimulsoft等文档/ 表图表类开发工具85折起,如有需要可直接联系在线客服。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!