GrapeCity Documents for Word 6.1.0
特征
- GcWord 模板:
- 现在可以使用表达式作为聚合函数的参数。表达式可以在函数中使用常量、聚合或两个集合。现在可以进行以下计算:
- 使用常量 - {{ calc Sum(2 + ds.value)}}。
- 在聚合函数中使用聚合 - {{ calc Average(ds.value+Sum(ds.value)/2)}}。
- 在函数中使用两个集合 - {{ calc Average(ds.value+ds2.value)}}。
- GcWord 模板现在支持以下集合状态函数:IsFirst、IsLast 和 Index,可应用于迭代范围。这些函数返回集合当前迭代的状态。在您的 Microsoft Word 报告中,您可以实施如下场景:
- 仅显示集合中的偶数元素。
- 显示元素的数量和当前元素。
- 检查一个单词是集合中的第一个还是最后一个元素。
- 在特定位置插入一个单词。
- 现在可以使用表达式作为聚合函数的参数。表达式可以在函数中使用常量、聚合或两个集合。现在可以进行以下计算:
- 开发人员现在可以将链接样式应用于两个段落或使用新的 GcWordDocument.Styles.AddLinkedStyle 方法在 Word 文档中运行。还添加了一个布尔属性 HideLinkedCharacterStyles,可用于隐藏链接的字符样式。您可以将链接样式应用于以下 API:
- Run.Style - 添加运行并为其设置链接样式。
- ContentControl.Style - 将链接样式设置为内容控件。
- FormattedMark.Style - 将链接样式设置为段落标记(用于表示段落段落标记物理位置的字形)。
- FindFormatting.Style - 创建查找选项并为其设置链接样式。
- GcWord 现在支持 API 中形状和字体的 3D 效果。
- GcWord 的 TextFrameFormat 和 Effects 类已扩展为支持 ThreeDFormat 和 ThreeDScene 效果。
- ThreeDFormat 类在字体或形状上设置 3D 格式属性。
- ThreeDScene 类在 Lighting、Camera、Backdrop 等对象上应用 3D 场景效果。
- Font、Shape、GroupShape 和 Picture 类具有新的 ApplyEffectsPreset 方法来设置文本和形状的内置效果。
- 将 Word (.docx) 文档导出为 PDF 和图像时,现在支持向形状添加各种效果。
关于 GrapeCity Documents for Word
生成、加载、编辑和保存 Word 文档。
GrapeCity Documents for Word 是一个 API,它提供了在 .NET 应用程序中处理 Word 文档的完整解决方案。借助基于 Microsoft Office API、Word JavaScript API 和 OpenXML SDK 的对象模型,您可以在 .NET 应用程序中创建、加载、编辑、保存和转换 Word 文档 - 对 Microsoft Word 的依赖性为零。
GrapeCity Word文档
用于 Microsoft Word 文档的 .NET 5 API
通过使用 .NET 5 Word 文档 API 库创建具有定义综合语法能力的报告模板,释放自动化的力量。使用GcWord API 将报告模板文档与数据绑定生成Word.docx 报告,将其转换为具有高级布局的PDF 或图像报告。
- 创建复杂的数据绑定报告- 使用数据占位符的 mustache 语法,根据业务需求设计 Microsoft Word 报告模板。处理模板并在几秒钟内生成 Word 报告。
- Advanced Document Processing .NET API - 更改的数据在生成的文档中自动更新。数据库中的更改将反映在您的报告中——使它们始终保持更新。
- 在 Microsoft Word 中设计模板- 利用 Microsoft Word 功能轻松设计 Microsoft Word 文档,并生成具有专业外观的 Word (.docx)、PDF 或图像报告。
- 支持的报告功能- 支持列表、表格和重复的多表格行。定义循环和嵌套数据、有条件地隐藏数据块、使用格式化程序显示数据以及更多报告功能。
- 批处理多个数据记录- GcWord .NET Word API 支持批处理为每个数据记录生成单独的文档。通过在报告模板上调用 BatchProcess 方法来实现此功能。
对 Windows、Linux 和 Mac 的完整 .NET 支持
- 使用单一代码库针对任何 .NET 平台或重要操作系统进行开发。在 .NET Framework、Mono、Xamarin.iOS 和 Xamarin.Android 的应用中使用。
将带有 Word 文档的应用程序部署到云端
- 基于云的部署无处不在。借助 NuGet 和 Documents for Word,您可以部署到 Azure、AWS 和 AWS Lambda。
将 Word 转换为 PDF 和图像
- 除了生成 Word 文档之外,您还可以使用代码快速轻松地将这些文档转换为图像或 PDF——这是此快速 API 的主要用例。
插入、修改和删除文档元素
- 插入、编辑和删除段落、文本、部分、图像、表格、页眉、页脚、脚注、尾注、评论、项目符号列表、编号列表、字段、超链接、书签和分页符。
探索 Word API 的高级功能
- 成熟的 ASP.NET Core 示例浏览器包括所有主要功能、实时 DOCX 和 PDF 文件以及用例。下载可以独立运行的单个 .NET Core 示例。这些演示还包括完整的示例代码以及每一步的注释,以帮助您快速开始使用 Documents for Word。
支持流行的 Word 文档格式
- 创建和使用各种流行的 Word 文档。输入/输出包括 DOCX、DOTM、DOCM 和 DOTX。输入包括 FlatOPC、FlatOpcMacroEnabled、FlatOpcTemplate 和 FlatOpcTemplateEnabled,输出包括 PDF 和 PDF/A。
应用内置样式和创建自定义样式
- 在文本、段落和列表上应用内置样式。使用粗体、斜体和下划线等字体属性创建自定义样式。列表属性包括级别和级别编号。段落属性包括缩进、保持在一起、自动换行等。
创建和修改流程图、传单和公司徽标
- 从几何类型、主题形状样式和形状预设中添加形状。在 Word 文档中创建和操作现有形状。对分组的形状、画布和图片应用统一的属性。
在 Word 文档中设计分栏文章
- GcWord 支持文本框来突出显示主要文本。您还可以在 Word 文档中以列或节的形式排列文本。
生成多语言文档
- 使用从上到下、从右到左的页面布局向 DOCX 文件添加多种语言的文本,包括远东文本、竖排文本和 Tate Chu Yoko。
查找和替换文本
- 搜索简单文本或查找和替换基于模式的文本,包括正则表达式模式或唯一标记,以及基于特定格式的文本。
内容控制
- 内容控件是用户可以直接与之交互的嵌入式控件对象,例如表单控件。用户可以创建下拉列表、文本框、富文本框、组、不可编辑的数据元素和用于创建复杂内容(包括格式化的数学方程式)的构建块。