文档开发控件Aspose.words,全语言支持升级至23.11最新版~

Aspose.Words for .NET 23.11 发行说明

Aspose.Words for .NET 是高级Word文档处理API,用于执行各种文档管理和操作任务。该API支持生成,修改,转换,呈现和打印文档的能力,而无需在跨平台应用程序中直接利用Microsoft Word。

此外,该API支持所有流行的文字处理文件格式,并允许将Word文档导出或转换为固定布局的文件格式和最常用的图像/多媒体格式。

主要特点

这个每月定期版本有 69 项改进和修复。最值得注意的是:

  • 实现了通过 RevisionCollection.Accept、RevisionCollection.Reject 方法控制何时应接受/拒绝某些修订的方法。
  • 添加了为 DrawingML 图表的图例条目指定默认字体格式的功能。
  • 提供将文档的所有部分写入同一个 XLSX 工作表的能力。

涵盖此版本中所有更改的问题的完整列表

钥匙 概括 类别
WORDSNET-25558 将"WordOpenXmlMinimal"属性添加到"StructuredDocumentTagRangeStart"类 新功能
WORDSNET-23461 实现合并文档功能 新功能
WORDSNET-23605 实现 ChartLegend.Font 公共属性 新功能
WORDSNET-23930 过滤修订集合以进行多次接受 新功能
WORDSNET-26133 基于LeftIndent属性实现非列表段落的智能缩进 新功能
WORDSNET-25770 使用 Aspose.Drawing 消除 System.Drawing 依赖关系 新功能
WORDSNET-26003 23.9 版本中简单创建 Document 对象时性能下降 强化
WORDSNET-25042 另存为图像的空白文档不包含试用消息 漏洞
WORDSNET-25989 调用 UpdateFields 时抛出 NullReferenceException 漏洞
WORDSNET-25983 如果合并字段嵌套在 IF 字段中,MailMerge.GetFieldNames() 返回不存在的字段名称 漏洞
WORDSNET-25984 比较后文档损坏 漏洞
WORDSNET-25688 使用 ShapeRenderer 渲染 Treemap 和 Sunburst 图表时不使用后备图像 漏洞
WORDSNET-25690 加载 RTF 抛出 System::InvalidOperationException: 意外的容器类型: Shape 漏洞
WORDSNET-25908 打开/保存后超链接将被删除 漏洞
WORDSNET-25993 最新版本中缺少 CompatSettings 漏洞
WORDSNET-25772 从 DOCX 转换为 Markdown 时,文本框会复制为文本和图像 漏洞
WORDSNET-25636 使用单个工作表生成 XLSX 输出文档的选项 漏洞
WORDSNET-24887 渲染后内联形状的位置不正确 漏洞
WORDSNET-26035 JS 文件被 FileFormatUtil.DetectFileFormat 检测为 Markdown 漏洞
WORDSNET-26143 呈现冗余的空白页面 漏洞
WORDSNET-25975 commentsExtensible.xml 中的评论日期未更新 漏洞
WORDSNET-25823 使用 TOC 构建报告时引发 InvalidOperationException 漏洞
WORDSNET-26112 使用 MetafileRenderingMode.Bitmap 时,Linux 中不会渲染图元文件 漏洞
WORDSNET-26017 蒙版图像未正确渲染 漏洞
WORDSNET-25620 Aspose.Words 创建的空文档具有不同的页面设置 漏洞
WORDSNET-25876 转换为 PDF 时发生 ArgumentOutOfRangeException 漏洞
WORDSNET-25160 更新内容控件导致格式不正确 漏洞
WORDSNET-25968 渲染文档后形状中的文本被隐藏 漏洞
WORDSNET-26134 System.InvalidOperationException:脚注仅允许在文档的正文中 漏洞
WORDSNET-26027 更新 CXP 后段落格式发生变化 漏洞
WORDSNET-26106 检查Aspose.Words是否受CWE-404影响 漏洞
WORDSNET-26105 继承类的渲染文档布局不正确 漏洞
WORDSNET-26122 PDF 到 DOCX 转换:NullReferenceException 漏洞
WORDSNET-26109 图元文件渲染不正确 漏洞
WORDSNET-25747 DOCX 合并问题 漏洞
WORDSNET-26046 合并 DOCX 后脚注分隔符对齐错误 漏洞
WORDSNET-26065 渲染文档时抛出 NullReferenceException 漏洞
WORDSNET-25931 股票图表未正确呈现为 PDF 漏洞
WORDSNET-25848 渲染后股票图表看起来不正确 漏洞
WORDSNET-25697 从 PDF 转换为 DOCX 后字体发生变化 漏洞
WORDSNET-26087 将文档保存到 MD 时抛出 NullReferenceException 漏洞
WORDSNET-26045 合并 DOCX 后,BiDi 文本在标题中显示不正确 漏洞
WORDSNET-25696 将 PDF 转换为 DOCX 时无法识别特殊字符 漏洞
WORDSNET-26163 文档比较抛出"System.NullReferenceException:'对象引用未设置到对象的实例。'"异常 漏洞
WORDSNET-25939 将带有图表的文档转换为 PDF 时出现 NullReferenceException 漏洞
WORDSNET-26007 条形图渲染不正确 漏洞
WORDSNET-25687 转换为 PDF 时公式未正确对齐 漏洞
WORDSNET-26023 LayoutEnumerator前后遍历时找不到页面 漏洞
WORDSNET-26020 隐藏行导致表格渲染不正确 漏洞
WORDSNET-26060 修复最终 xml 中的公共通用方法 漏洞
WORDSNET-25469 嵌套内容控件 CXP 未更新 漏洞
WORDSNET-25972 渲染后形状中的文本丢失 漏洞
WORDSNET-25587 附加文件后引文来源丢失 漏洞
WORDSNET-25769 转换为 PDF 后,标题中的形状不可见 漏洞
WORDSNET-25312 将 PDF 转换为 MD 时出现 NullReferenceException 漏洞
WORDSNET-25953 生成报告后显示图表标题占位符 漏洞
WORDSNET-25453 希伯来语文本从 HTML 导入不正确 漏洞
WORDSNET-25710 渲染后文本换行不正确 漏洞
WORDSNET-25627 将 RTF 文件转换为 DOCX/PNG/PDF/HTML 时内容丢失 漏洞
WORDSNET-26016 检查Aspose.Words是否受到CVE-2023-4863影响 漏洞
WORDSNET-26002 修复 21.12 版本后添加自定义字体文件夹时性能下降的问题 漏洞
WORDSNET-25907 构建报告后字体发生变化 漏洞
WORDSNET-25300 目录页码不正确 漏洞
WORDSNET-25890 邮件合并:Gmail 正文中的 HTML 格式问题 漏洞
WORDSNET-26025 TOC:错误书签未定义 漏洞
WORDSNET-25985 HTML 到 DOC 转换后的空白 DOC 文件 (11kb) 漏洞
WORDSNET-26026 错误!书签未定义 漏洞
WORDSNET-25950 比较后的差异 漏洞
Aspose.Words for Java 23.11 发行说明

Aspose.Words for Java是一种高级Java Word处理API,使您可以直接在Java应用程序中执行各种文档处理任务。

Aspose.Words for JavaAPI支持处理word(DOC,DOCX,OOXML,RTF)HTML,OpenDocument,PDF,EPUB,XPS和最常用的图像格式。使用Aspose.Words,您无需Microsoft Word即可生成,修改和转换文档。

主要特点

此每月定期版本中有 74 项改进和修复。最值得注意的是:

  • 实现了通过 RevisionCollection.Accept、RevisionCollection.Reject 方法控制何时应接受/拒绝某些修订的方法。
  • 添加了为 DrawingML 图表的图例条目指定默认字体格式的功能。
  • 提供将文档的所有部分写入同一个 XLSX 工作表的能力。
  • 添加对 TomEE 9 和 Jakarta API 的支持

涵盖此版本中所有更改的问题的完整列表

钥匙 概括 类别
WORDSJAVA-2692 当底层 MemberBinder 类型为接口时,报告引擎值评估失败。 漏洞
WORDSJAVA-2832 ReportingEngine 中的 IllegalStateException 漏洞
WORDSJAVA-2896 修复 ApiReferences 中的 javaref 漏洞
WORDSJAVA-2898 备注中的列表项在 Java API 参考中丢失。 漏洞
WORDSJAVA-2902 添加对 TomEE 9 和 Jakarta API 的支持 新功能
Aspose.Words for C++ 23.10 发行说明

Aspose.Words for C++是一个高级的Word文档处理库,它使你能够直接在自己的C++应用程序中执行各种文档处理任务,包括文档创建和操作。

主要特点

此每月定期版本中有 125 项改进和修复。最值得注意的是:

  • 向 CompositeNode 的类方法添加了泛型类型参数。
  • 实施了各种 PDF 渲染优化,以在利用 PdfSaveOptions.OptimizeOutput 设置时减小输出大小。
  • 添加了在 Fill 和 Stroke 类中无需修饰符即可检索前景色的功能。
  • 使用新选项扩展了 ChartDataPointCollection、ChartSeries 和 ChartFormat 类的功能。
  • 引入了一种简化方法,用于在当前光标位置内联地将一个文档插入到另一个文档中。
  • 引入了 ImageData.FitImageToShape() 方法。
  • 添加了访问和修改样式的锁定属性的功能。
  • 实现了加载 TXT 文档时识别超链接的功能。

完整变更列表

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1. 能够获取单元格的网格跨度 2. 能够在 ResourceLoadingCallback 的支持下使用相对路径加载图像 3. 在 API 中提供重新启动特定列表项编号的方法 4. 为 DocumentBuilder.InsertDocument 和 DocumentBuilder.InsertHtml 方法实现特殊模式 5. 提供删除颜色和下划线字体属性的方法 6. css 属性"white-space: nowrap"的 HTML 到 DOCX/PDF 转换问题 7. 单元格的文本换行到输出 PDF 中的下一行 8. 考虑提供 InsertDocument 重载以内联插入文档内容 9. 导入页眉和页脚期间支持 MSO 属性 10. PDF 中的 Word 表格混乱 11. txt-model-html 转换中的可点击链接 12. 能够将数据点格式/属性复制到另一个数据点或系列默认值,并能够确定数据点是否具有非默认格式 13. 克隆节点时能够生成一致的注释节点 ID 14. 将 CompositeNode 操作方法实现为通用方法 15. 使用表格布局将 Html 转换为 Pdf 16. 添加功能来设置/获取图表标题的颜色 17. 段落在输出 FixHtml 的下一页上呈现 18. 添加更改图表标题字体的功能 19. 提供API设置图表垂直(数值)轴标题 20. 实现写入签名创建的字段。 21. 签署 OTT 格式的文件。 22. 能够在 Fill 和 Stroke 类中无需修饰符即可获取前景色 23. 能够在 API 中继承 CompositeNode 24. DOCX 到 PDF 文件转换问题与文本渲染 25. 向 shape API 添加方法以保持图像长宽比 26. 表头的文本在输出 PDF 中渲染不正确 27. DOCX 转换为 PDF 后,文本换行在表格单元格内 28. 将 Aspose.Words.Document 转换为 PDF 时出现表格高度问题 29. PDF中的表格标题宽度与word文档中的表格标题宽度不同 30. 内容控件的文本在输出 PDF 中渲染不正确 31. DOCX 到 MD:内部参考链接 32. 将文档保存为 PDF/XPS 时 Table.AutoFit(AutoFitBehavior.AutoFitToContents) 不起作用 33. AcceptAllRevisions 后,文本移至渲染 PDF 中的下一页 34. DOCX 转换为 PDF 后,文本被下推到下一页 35. 当 NoWrap=false 且在单元格上设置 PreferredWidth 时,文本换行不正确 36. 渲染 PDF 中表格列单元格宽度减小 37. 从 MHT 转换为 PDF 后表格边框丢失 38. HTML 转换为 PDF 时表格单元格宽度发生变化 39. DOCX 到 PDF 转换问题与文本位置 40. 在德国文化下更改 PaperSize 后,输出 PDF 中会创建空页 41. TableGrid 不正确的问题 42. 渲染后表格布局不同 43. 表格呈现的宽度比应有的窄 44. 表更新需要已弃用的 UpdateTableLayout() 45. DOCX 到 PDF:表格未正确呈现 46. 渲染后表格宽度不正确 47. DOCX 到 PDF:转换时不保留表标题文本 48. 表格渲染不正确 49. 渲染文档后表格列宽不同 50. 即使已弃用,UpdateTableLayout 仍然是必需的 51. 表格边框渲染不正确 52. 渲染后表格布局发生更改,导致内容移动到下一页 53. PDF 单元格中的文本换行不正确 54. FixHtml 中表格转换的问题 55. 导出为 PDF 会忽略单元格 WrapText 56. PDF 中的表格列宽度变化 57. PDF 中缺少表格列 58. HTML 到 PDF 转换的文本换行问题 59. DOCX 转换为 PDF 后表格宽度发生变化 60. PDF 中带有换行文本的表格单元格不会自动调整大小 | 1. 将文档保存为 PDF 时,文本换行在表格单元格中 2. PDF 中的表格列宽不正确 3. 输出 PDF 中表格的列宽增加 4. HTM 到 TIF 转换中的表格格式问题 5. 文本呈现的 HTML 到 Tiff 转换问题 6. HTML 到 PDF 转换中的表格呈现问题 7. "Avenir Next LT Pro"字体替换不当 8. 新版本的 Aspose.Words 中的渲染性能下降 9. 渲染后 RTL 文档布局被破坏 10. 考虑公开 Style.Locked 属性 11. 提供对 CellPr.HideMark 属性的公共访问 12. 如果使用 CssStyleSheetType.Embedded,列表项将显示在一行中 13. 执行邮件合并时 IF 字段未正确更新 14. 使用 IResourceLoadingCallback 加载 MHTML 后保存 HTML 文档时抛出 ArgumentException 15. 使用 FitToViewPort 选项渲染时,具有页面背景的 SVG 左侧有空白 16. PDF 转换为 DOCX 后添加多余的空白页面 17. 文档标题中呈现冗余形状 18. 访问段落边框会在输出文档中创建无边框 19. 使用ExtractPages后编号不正确 20. 将 DOCX 转换为 PNG 后生成的文本没有阴影 21. Document.ExtractPages 方法生成 2 页文档而不是 1 页 22. 保存为 PDF 时公式无法正确呈现 23. SVG 中 TOC 条目的链接不正确 24. Document.ExtractPages 方法生成 2 页文档而不是 1 页 25. 提供对 ChartTitle 字体属性的访问 26. 水印渲染不正确 27. 渲染后标题中的图像加倍 28. 页脚中的 PAGE 字段在渲染时更新不正确 29. 标题渲染不正确,图像与文本框重叠 30. 合并 DOCX 时目录中的格式问题 31. DOCX 到 PDF:保存方法挂起 32. 使用 Aspose.Words 打开/保存文档后图表发生变化 33. 使用 Nunito Extrabold 时选择的字体不正确 34. HTML 未正确比较 35. 转换为 PDF 后,图表标题会出现其他属性(旋转和垂直溢出) 36. 比较文档时抛出 InvalidCastException 37. 删除对 MOBI/AZW3 文件格式的外部图像的支持 38. HtmlSaveOptions.ExportOriginalUrlForLinkedImages 对 HTML 图像导出没有任何影响 39. 文档比较访问Revision.Group性能 40. 提取页面时抛出 OutOfMemoryException 41. BarcodeParameters.BarcodeType 包含冗余字符 42. 将文档保存为 RTF 时抛出 NullReferenceException 43. Word 95二进制DOC中字符出现乱码 44. DOCX 到 PDF:间距不正确 45. 合并文档后页脚位置不正确 46. 调用 UpdateFields 时抛出 NullReferenceException 47. 页脚移至下一页并与内容重叠 48. 比较抛出"NC 同步失败"错误 49. 标题对齐问题 50. 形状调整解决方法 51. 具有 NaN 值的雷达图渲染不正确 52. Aspose.Words 在渲染文档时挂起 53. FORMULA 字段无法识别表格单元格坐标引用。 54. 更新 INCLUDEPICTURE 字段后,图像未调整为适合容器的大小 55. 如果应用了云许可证的计量 AW,则添加评估消息 56. UpdateFields 未正确计算 TOC 字段中的页码 57. 泰语区域设置的 VML 艺术字的后备字体不正确 58. 使用后备字体时 VML 艺术字文本的大小计算不正确 59. 将文档渲染为 PDF 时出现性能问题 60. 豆腐是在®之后渲染的?特点 61. WK:不正确的 Stroke.DashStyle 62. 渲染时文本分布不正确 63. HTML 到 PDF 转换中表格与图像重叠 64. MailMerge 中的符号替换问题 65. 更新页面布局时抛出 ArgumentOutOfRangeException |

相关推荐
ZSYP-S2 分钟前
Day 15:Spring 框架基础
java·开发语言·数据结构·后端·spring
yuanbenshidiaos5 分钟前
c++------------------函数
开发语言·c++
程序员_三木17 分钟前
Three.js入门-Raycaster鼠标拾取详解与应用
开发语言·javascript·计算机外设·webgl·three.js
是小崔啊27 分钟前
开源轮子 - EasyExcel01(核心api)
java·开发语言·开源·excel·阿里巴巴
tianmu_sama33 分钟前
[Effective C++]条款38-39 复合和private继承
开发语言·c++
黄公子学安全36 分钟前
Java的基础概念(一)
java·开发语言·python
liwulin050637 分钟前
【JAVA】Tesseract-OCR截图屏幕指定区域识别0.4.2
java·开发语言·ocr
jackiendsc42 分钟前
Java的垃圾回收机制介绍、工作原理、算法及分析调优
java·开发语言·算法
Oneforlove_twoforjob1 小时前
【Java基础面试题027】Java的StringBuilder是怎么实现的?
java·开发语言
羚羊角uou1 小时前
【C++】优先级队列以及仿函数
开发语言·c++