Document Solutions .NET Bundle 8.2.0

  MESCIUS 的 Document Solutions .NET Bundle 是一套完整的 API 和查看工具,可增强文档处理并提高效率。它包含 Excel、Word、PDF 和图像文档,以及 PDF 查看器、数据查看器和图像查看器的标准许可证。它将强大的 .NET API 与基于 JavaScript 的响应式查看器相结合,支持在应用程序中创建、编辑、转换和显示多种文档格式。这款统一的解决方案提供快速、可靠和安全的文档处理功能,使其成为跨设备和平台的企业文档管理、自动报告、数字归档和协作审阅的理想选择。

  文档解决方案 .NET Bundle 8.2.0

  发布日期:2025 年 8 月 18 日

  8.2.0 中的更新

  特征

  Excel 8.2.0 文档解决方案

  增加了对新 Excel 函数 GROUPBY、PIVOTBY 和 PERCENTOF 的支持。

  引入了 Evaluate2 API 来从动态数组公式返回溢出值。

  增加了获取和设置形状替代文本的功能。

  启用将图表工作表缩放设置为“适合选择”。

  自定义函数现在可以接受错误参数。

  增加了对新 Excel 公式 TRIMRANGE 的支持。

  Document Solutions .NET Bundle 8.2.0 版本引入了对引文表 (TOA) 和引文表条目 (TA) 字段的 API 支持。此更新允许开发人员直接在 Word 文档中生成、修改和管理这些法律参考工具,从而在需要结构化引用的场景(例如合同、法庭文件或学术论文)中提供更强大的控制力和灵活性。此新功能有助于保持复杂文档的准确性和格式一致性。

  可以从 SJS 文件中检索甘特图的图纸数量和名称。

  使用新类型扩展了 ShapeType 枚举。

  提升了当数据源为ITableDataSource且ExpansionType为列表模式时模板扩展的性能。

  增加了对 Eta-Reduced Lambda 的支持。

  成像文档解决方案 8.2.0

  在 GrapeCity.Documents.Text.Font.Flags 属性中添加了对 PreviewPrintEmbedding 和 EditableEmbedding 标志的支持。

  在 GrapeCity.Documents.Text.Font 类中引入了三个新的只读字符串属性:CopyrightNotice、LicenseDescription 和 LicenseInfoURL。

  Word 8.2.0 文档解决方案

  方法 GetTemplateTagInfos 已添加到 GrapeCity.Documents.Word.Templates.DataTemplate:获取文档中的 TemplateTagInfo 对象列表。

  枚举 TemplateTagType 已添加到 GrapeCity.Documents.Word.Templates:指定模板标签的类型。

  类 TemplateTagInfo 已添加到 GrapeCity.Documents.Word.Templates:表示有关模板标签的信息。

  ToaPageNumberOptions 类已添加到 GrapeCity.Documents.Word.Fields:表示控制如何在权威目录 (TOA) 字段的结果中显示页码的选项。

  类 CitationCategoryMap 已添加到 GrapeCity.Documents.Word.Fields:表示 TA(权威表条目)和 TOA(权威表)字段的类别名称映射。

  TaFieldOptions 类已添加到 GrapeCity.Documents.Word.Fields:表示配置 TA(权威表)字段的选项。

  GrapeCity.Documents.Word.ParagraphFormat 中的“Hyphenation”属性现已废弃。请改用“SuppressAutoHyphens”。

  GrapeCity.Documents.Word.Layout.DocumentPaginator 新增属性 MarkTemplateTagAreas:指示是否在布局过程中标记命名模板标签的位置。

  类 TemplateTagAreas 已添加到 GrapeCity.Documents.Word.Layout:表示页面上模板标签的位置。

  Delegate MarkupTemplateTagsDelegate 已添加到 GrapeCity.Documents.Word.Layout:定义一种方法,将自定义标记添加到 PDF 页面上出现的模板标签。

  属性 MarkupTemplateTags 已添加到 GrapeCity.Documents.Word.Layout.PdfOutputSettings:指定在导出期间为每个 PDF 页面执行的方法,允许将自定义标记添加到页面上的模板标签。

  ToaFieldOptions 类已添加到 GrapeCity.Documents.Word.Fields:表示配置授权表 (TOA) 字段的选项。

  修复

  Excel 8.2.0 文档解决方案

  当文件包含多个 VLOOKUP 函数时,导出到 Excel 需要很长时间。

  打开和保存文件后字体格式意外改变。

  使用 Workbook.ProcessTemplate() 处理大规模数据时内存使用率过高。

  处理大型数据集时,报告渲染速度比预期慢。

  呈现大型列表时,Template 和 setDataSource 方法之间的性能差异很大。

  处理具有大量行的模板所花费的时间比预期的要长,并且可能在多线程场景中导致内存问题。

  SJS文件转换为XLSX时字体格式不一致,导致字体发生变化。

  在 Mac 和 Linux 上执行 toImage 函数会由于不受支持的字体或表情符号渲染问题而触发控制台错误。

  处理包含折叠组的文件后,冻结窗格位置会发生变化,导致冻结区域不正确。

  数据透视表中日语文本的排序顺序不符合特定于语言环境的规则。

  由于图表处理问题,保存某些工作簿失败,并出现 System.ArgumentOutOfRangeException。

  与旧版本相比,表格过滤器按钮出现不一致,表明处理的模板中丢失了过滤器信息。

  PDF 8.2.0 文档解决方案

  修复了当 GcPdfDocument.RecognitionAlgorithm 为 Advanced(默认)时 GcPdfDocument.Page.GetText() 和 GcPdfDocument.Page.GetTextMap().GetText() 可能返回不同文本的问题。

  Word 8.2.0 文档解决方案

  修复了使用 GrapeCity.Documents.Word.GcWordDocument 加载和保存文档时,如果存在某些很少使用的格式属性,则可能会改变某些元素的缩进的问题。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/919634.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/919634.shtml
英文地址,请注明出处:http://en.pswp.cn/news/919634.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在职老D渗透日记day20:sqli-labs靶场通关(第27关)get报错注入 过滤select和union ‘闭合

5.27.第27关 get报错注入 过滤select和union 闭合function blacklist($id) { $id preg_replace(/[\/\*]/,"", $id); //strip out /* $id preg_replace(/[--]/,"", $id); //Strip out --. $id preg_replace(/[#]/,"", $id); //Strip out #. $…

Go 并发编程-channel

channel 文章目录channel简介基本概念类型表示法值表示法操作的特性初始化通道接收元素值Happens before发送值例1核心组件关键执行顺序输出示例(可能顺序)设计要点例2例3关闭通道长度与容量单向通道主要用途增强代码表达性和安全性(最重要的…

开源和免费一样吗?以商城系统为例为您分析~

开源和免费并不完全一样,二者在核心定义、权利范围和实际应用中存在显著区别,具体可以从以下几个方面理解: 1. 核心定义不同开源(Open Source): 指软件的源代码是公开可获取的,任何人都可以查看…

CMOS知识点 MOS管饱和区电流公式

知识点16&#xff1a;同上篇一样&#xff0c;MOS管主要有3个工作区域&#xff1a;截止区&#xff08;Cut-off Region&#xff09;&#xff1a; < &#xff0c;没有沟道形成&#xff0c;几乎没有电流。线性区/三极管区&#xff08;Triode Region&#xff09;&#xff1a; &g…

【集合框架LinkedList底层添加元素机制】

在 Java 集合框架中&#xff0c;LinkedList 与 ArrayList 是两种截然不同的线性表实现。如果说 ArrayList 像一个可以伸缩的“盒子阵列”&#xff0c;那么 LinkedList 就像一条由“节点”串联而成的“双向链条”。今天&#xff0c;我们将深入 LinkedList 的源码&#xff0c;一步…

《P2700 逐个击破》

题目背景三大战役的平津战场上&#xff0c;傅作义集团在以北平、天津为中心&#xff0c;东起唐山西至张家口的铁路线上摆起了一字长蛇阵&#xff0c;并企图在溃败时从海上南逃或向西逃窜。为了就地歼敌不让其逃走&#xff0c;指挥官制定了先切断敌人东西两头退路然后再逐个歼灭…

C6.0:晶体管放大器的原理与应用(基极偏置篇)

将晶体管Q点偏置在负载线中点附近后&#xff0c;如果将一个小的交流信号耦合到基极上&#xff0c;便会产生一个交流的集电极电压&#xff0c;交流集电极电压与交流基极电压波形相似&#xff0c;但是幅度要大了很多&#xff0c;即交流集电极电压是对交流基极电压的放大。本篇学习…

Oracle: cannot decrease column length because some value is too big

1.背景今天项目上查不到数据,查库发现默认20位的字段被改为了200,用的还是char类型&#xff0c;填充了一堆空格 2.知识LENGTH() 函数用于计算字符串字段 长度TRIM() 函数用于去除字符串字段 column 前后的空格&#xff08;默认&#xff09;或指定字符&#xff1a;SUBSTR() 用于…

Elasticsearch 写入全链路:从单机到集群

0. 先把术语摆正 Index&#xff08;索引&#xff09;&#xff1a;逻辑数据集合&#xff0c;≈ MySQL 的库。Document&#xff08;文档&#xff09;&#xff1a;一条 JSON 数据&#xff0c;≈ MySQL 的行。Field&#xff08;字段&#xff09;&#xff1a;文档里的键值&#xff0…

Java多线程编程——基础篇

目录 前言 一、进程与线程 1、进程 2、线程 二、并发与并行 1、并发 2、并行 三、线程调度 1、CPU时间片 2、调度方式 ①时间片轮转 ②抢占式调度 四、线程实现方式 1、继承 Thread 类 Thread的多种构造函数&#xff1a; 2、实现 Runnable 接口 五、线程的核心方法 1、start() …

阿里云的centos8 服务器安装MySQL 8.0

在 CentOS 8 上安装 MySQL 8.0 可以通过添加 MySQL 官方 YUM 仓库并使用 dnf 命令安装。以下是具体步骤&#xff1a; 步骤如下&#xff1a; 下载并添加 MySQL 官方 YUM 仓库 运行以下命令下载 MySQL 8.0 的 YUM 仓库配置文件&#xff1a; sudo dnf install https://dev.mysql.…

【运维进阶】Linux 正则表达式

Linux 正则表达式定义&#xff1a;正则表达式是一种pattern&#xff08;模式&#xff09;&#xff0c;用于与待搜索字符串匹配&#xff0c;以查找一个或多个目标字符串。组成&#xff1a;自成体系&#xff0c;由两类字符构成普通字符&#xff1a;未被显式指定为元字符的所有可打…

STM32输入捕获相位差测量技术详解(基于TIM1复位模式)

本文将深入解析基于STM32定时器输入捕获功能的方波相位差测量技术&#xff0c;通过复位模式实现高精度相位检测。以下是完整的代码实现与详细原理分析。一、相位差测量原理相位差测量基于两个同频方波信号下降沿时间差计算。核心原理&#xff1a;​复位模式​&#xff1a;将TIM…

什么是股指期货可转移阿尔法策略?

阿尔法&#xff08;Alpha&#xff09;是投资领域的一个术语&#xff0c;用来衡量投资组合的超额收益。简单来说&#xff0c;阿尔法就是你在市场上赚的比平均水平多出来的那部分钱。比如&#xff0c;市场平均收益率是5%&#xff0c;但你的投资组合收益率是10%&#xff0c;那你的…

AXI GPIO S——ZYNQ学习笔记10

AXI GPIO 同意通道混合输入输出中断控制#KEY set_property IOSTANDARD LVCMOS18 [get_ports {AXI_GPIO_KEY_tri_io[0]}] set_property PACKAGE_PIN J13 [get_ports {AXI_GPIO_KEY_tri_io[0]}] set_property IOSTANDARD LVCMOS18 [get_ports {AXI_GPIO_KEY_tri_io[1]}] set_pro…

如何通过传感器选型优化,为设备寿命 “续航”?

在当今竞争激烈的工业领域&#xff0c;企业就像在一场没有硝烟的战争中角逐&#xff0c;设备便是企业的“秘密武器”。设备的使用寿命&#xff0c;如同武器的耐用程度&#xff0c;直接决定了企业在生产战场上的“战斗力”。延长设备寿命&#xff0c;已然成为众多企业降低生产成…

WebSocket连接的例子

// 初始化WebSocket连接 const initWebSocket () > {console.log("初始化链接中...")const websocketUrl ws://61.54.84.16:9090/;// WebSocket服务器地址websocket new WebSocket(websocketUrl)//使用真实的webscket// websocket new MockWebSocket(websocket…

c++之指针和引用

一 使用场景 C++ 什么时候使用指针?什么时候使用引用?什么时候应该按值传递?_引用什么时候用比较好-CSDN博客 只使用传递过来的值,而不对值进行修改 需要修改传递过来的值 内置数据类型 按值传递(小型结构) 指针传递 数组 指针传递 指针传递 结构 指针或引用(较大的结构…

pytorch学习笔记-模型训练、利用GPU加速训练(两种方法)、使用模型完成任务

应该算是完结啦~再次感谢土堆老师&#xff01; 模型训练 模型训练基本可以分为以下几个步骤按序执行&#xff1a; 引入数据集-使用dataloader加载数据集-建立模型-设置损失函数-设置优化器-进行训练-训练中计算损失&#xff0c;并使用优化器更新参数-模型测试-模型存储 习惯上会…

深度卷积神经网络AlexNet

在提出LeNet后卷积神经网络在计算机视觉和机器学习领域中报有名气&#xff0c;但是卷积神经网络并没有主导这些领域&#xff0c;因为LeNet在小数据集上取得了很好的效果&#xff0c;在更大&#xff0c;更真实的数据集上训练卷积神经网络的性能 和可行性有待研究&#xff0c;20世…