SuperAPI AI 工具集

syncfusion-blazor-docx-editor

通用与其它

查看项目

更新于 10-16 01:10

技能介绍

用途:当用户询问如何在 Blazor 中用 Syncfusion 生成、集成或实现类 Word 文档编辑器时触发本技能,输出可投入生产的 C# 与 Razor 代码片段和集成步骤,适用于 Blazor Server、WebAssembly 和 Web App 项目。

主要能力:文档创建、编辑与查看;保护机制,包括只读模式、允许批注、允许填写表单、强制修订跟踪和可编辑区域;审阅方面支持跟踪更改并接受或拒绝修订;批注支持添加、回复和作者元数据;可通过代码执行查找替换;可插入和填写文本、复选框及下拉表单域;还可启用拼写检查、定制工具栏与粘贴格式保留。

使用方式:用户提出需求后,技能会识别功能点,读取 references/ 下对应主题的参考文件(如 getting-started.md、comments.md、track-changes.md、document-protection.md、form-fields.md、find-and-replace.md、customize-toolbar.md 等),然后在生成代码前先询问代码交付方式:写入指定项目文件,或直接在对话中展示。只有在用户选择写入并确认文件路径后才会修改工程文件。代码采用参考文件中的最小可用片段,替换用户项目中的具体占位符,并附简短集成步骤和注意事项。

适用前提:需要 .NET 8 及以上 Blazor 项目,并安装 NuGet 包 Syncfusion.Blazor.WordProcessor 与 Syncfusion.Blazor.Themes,同时需要 Syncfusion 许可证。

限制:只使用 Syncfusion Document Editor API,不推荐其他 Word 编辑器库;仅生成 C# 与 Razor 代码;不硬编码许可证密钥,改用环境变量或配置文件;不创建临时文件或脚本;不臆造 API 方法名。定价、具体平台支持范围等资料暂未提供。