Spire.Doc | 新闻
|
028-81705109
|
|
微信扫一扫
|

在线编辑/WebAPI

Spire.Doc 13.10.3 现已发布,该版本支持从 Word 文件中提取指定范围的页面并保存为另一个文档。同时,修复了一系列与 Word 到 PDF 转换相关的问题。更多详情如下。 新功能: 新增ExtractPages(int index,int count)方法支持从文档中提取指定范围的页面,注:按最终布局提取页面,内容与导出PDF的页面一致。 Document doc = new Document(); doc.LoadFromFile("sample.docx"); Document extractPage = doc.ExtractPages(0, 1); extractPage.SaveToFile("result.docx"); 问题修复: 修复了转换Word到PDF,内容排版不正确的问题。 修复了转换Word到PDF,表格样式不正确的问题。 修复了转换Word到PDF,字体不正确的问题。 修复了加载Markdown流文件,程序抛出“System.NotSupportedException”异常的问题。 修复了转换Word到PDF,文本位置偏移的问题。 修复了获取页数,程序抛出“System.ArgumentException:“Parent cannot be null.”异常的问题。 修复了保存Word文档,表格内的限制编辑区域不正确的问题。…
Spire.Doc 13.9.10 现已发布。该版本公开了几个用于精细化文档样式控制的核心接口。此外还支持移除文档样式和添加预置表格样式等。详情如下。 新功能: 公开 ICharacterStyle、IListStyle和 ITableStyle 等核心接口,支持更精细的文档样式控制。 Style接口移除了CharacterFormat属性,此属性分别在TableStyle,ParagraphStyle和CharacterStyle接口中进行实现。 IStyle style = document.Styles.FindByName("Normal"); if (style != null && style is ICharacterStyle) { ICharacterStyle cStyle = style as ICharacterStyle; cStyle.CharacterFormat.FontName = "cambria"; cStyle.CharacterFormat.FontSize = 14; cStyle.CharacterFormat.Bold =…
Spire.Doc 13.9.3 现已正式发布。该版本新增用于在保存 PDF 文档时添加数字签名和时间戳的公共类;同时增强了书签列属性、文本替换时对 OfficeMath 的处理选项,以及转换为 PDF 时的页面布局设置。此外,本次修复了若干与 Word 转 PDF、文档加载和页面计数相关的问题。更多详情如下。 新功能: 公开类 PdfDigitalSignatureHashAlgorithm、PdfDigitalSignatureInfo 和 PdfDigitalSignatureTimestampConfiguration,实现保存 PDF 文档时添加数字签名和时间戳的功能。 Document sDoc = new Document(); sDoc.LoadFromFile(inputFile); ToPdfParameterList toPdfParameter = new ToPdfParameterList(); toPdfParameter.DigitalSignatureInfo = new PdfDigitalSignatureInfo(pfxInputFile, pfxPassword, "Test…
Spire.Doc 13.8.1 现已发布。该版本支持比较两个列表级别是否一致,以及设置或删除图片项目符号。此外,它还调整了 Word 中与列表相关的部分属性和方法。详情如下。 新功能: 新增“ListLevel.Equals(ListLevel level)”比较两个列表级别是否一致。 // 创建 Document 对象 Document document = new Document(); // 创建列表样式 ListStyle listStyle_1 = document.Styles.Add(ListType.Bulleted, "bulletList"); ListLevelCollection Levels_1 = listStyle_1.ListRef.Levels; ListLevel L0 = Levels_1[0]; ListLevel L1 = Levels_1[1];…