@((MarkupString)Localizer["Dom2ImageServiceInjectTip"].Value)
+services.AddBootstrapBlazorDom2ImageService();+
@((MarkupString)Localizer["Dom2ImageSignalRConfigTip"].Value)
+builder.Services.AddSignalR(options =>
+{
+ options.MaximumReceiveMessageSize = 10 * 1024 * 1024; // 10 MB
+});
+@((MarkupString)Localizer["Dom2ImageDesc"].Value)
@@ -29,4 +39,3 @@ }Selector",
"Dom2ImageNormalTitle": "Basic usage",
+ "Dom2ImageServiceInjectTip": "Before using Dom2HtmlService, manually register the service",
+ "Dom2ImageSignalRConfigTip": "Also configure the SignalR maximum receive message size (example: 10 MB)",
"Dom2ImageTitle": "Dom2Image"
},
"BootstrapBlazor.Server.Components.Samples.Downloads": {
diff --git a/src/BootstrapBlazor.Server/Locales/zh-CN.json b/src/BootstrapBlazor.Server/Locales/zh-CN.json
index 64cc58c830f..54d10be8029 100644
--- a/src/BootstrapBlazor.Server/Locales/zh-CN.json
+++ b/src/BootstrapBlazor.Server/Locales/zh-CN.json
@@ -2018,6 +2018,8 @@
"Dom2ImageIntro": "将 Html 片段导出为图片",
"Dom2ImageNormalIntro": "通过指定 Selector 将此节点转成图片",
"Dom2ImageNormalTitle": "基本用法",
+ "Dom2ImageServiceInjectTip": "使用 Dom2HtmlService 前请先手动注入服务",
+ "Dom2ImageSignalRConfigTip": "同时请配置 SignalR 的最大接收消息大小(示例为 10 MB)",
"Dom2ImageTitle": "Dom2Image 元素转图片"
},
"BootstrapBlazor.Server.Components.Samples.Downloads": {
From 1c4deb868e18e285b5c07af5c6d1d582e57d74e0 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Sat, 18 Apr 2026 07:47:28 +0000
Subject: [PATCH 2/4] docs: align Dom2Image setup snippets to builder.Services
style
Agent-Logs-Url: https://github.com/dotnetcore/BootstrapBlazor/sessions/1f0099c2-9925-4e47-81b7-ffec60040f2d
Co-authored-by: h2ls <33386249+h2ls@users.noreply.github.com>
---
src/BootstrapBlazor.Server/Components/Samples/Dom2Images.razor | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Dom2Images.razor b/src/BootstrapBlazor.Server/Components/Samples/Dom2Images.razor
index 423d28413b3..1b8b1101204 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Dom2Images.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Dom2Images.razor
@@ -8,7 +8,7 @@
@((MarkupString)Localizer["Dom2ImageServiceInjectTip"].Value)
-services.AddBootstrapBlazorDom2ImageService();+
builder.Services.AddBootstrapBlazorDom2ImageService();
@((MarkupString)Localizer["Dom2ImageSignalRConfigTip"].Value)
builder.Services.AddSignalR(options =>
{
From 88a2843048101c7cf56911d921b47baf0a79c43a Mon Sep 17 00:00:00 2001
From: Argo Zhang
Date: Sun, 19 Apr 2026 10:15:42 +0800
Subject: [PATCH 3/4] =?UTF-8?q?doc:=20=E6=9B=B4=E6=96=B0=E6=96=87=E6=A1=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Components/Samples/Dom2Images.razor | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Dom2Images.razor b/src/BootstrapBlazor.Server/Components/Samples/Dom2Images.razor
index 1b8b1101204..5049607aa62 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Dom2Images.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Dom2Images.razor
@@ -1,4 +1,4 @@
-@page "/dom2image"
+@page "/dom2image"
@Localizer["Dom2ImageTitle"]
@@ -10,10 +10,7 @@
@((MarkupString)Localizer["Dom2ImageServiceInjectTip"].Value)
builder.Services.AddBootstrapBlazorDom2ImageService();
@((MarkupString)Localizer["Dom2ImageSignalRConfigTip"].Value)
- builder.Services.AddSignalR(options =>
-{
- options.MaximumReceiveMessageSize = 10 * 1024 * 1024; // 10 MB
-});
+ builder.Services.Configure<HubOptions>(option => option.MaximumReceiveMessageSize = null);
Selector",
"Dom2ImageNormalTitle": "Basic usage",
- "Dom2ImageServiceInjectTip": "Before using Dom2HtmlService, manually register the service",
+ "Dom2ImageServiceInjectTip": "Before using IDom2HtmlService, manually register this service",
"Dom2ImageSignalRConfigTip": "Also configure the SignalR maximum receive message size (example: 10 MB)",
"Dom2ImageTitle": "Dom2Image"
},
diff --git a/src/BootstrapBlazor.Server/Locales/zh-CN.json b/src/BootstrapBlazor.Server/Locales/zh-CN.json
index 54d10be8029..0d60ff9f893 100644
--- a/src/BootstrapBlazor.Server/Locales/zh-CN.json
+++ b/src/BootstrapBlazor.Server/Locales/zh-CN.json
@@ -2018,7 +2018,7 @@
"Dom2ImageIntro": "将 Html 片段导出为图片",
"Dom2ImageNormalIntro": "通过指定 Selector 将此节点转成图片",
"Dom2ImageNormalTitle": "基本用法",
- "Dom2ImageServiceInjectTip": "使用 Dom2HtmlService 前请先手动注入服务",
+ "Dom2ImageServiceInjectTip": "使用 IDom2HtmlService 前请先手动注入服务",
"Dom2ImageSignalRConfigTip": "同时请配置 SignalR 的最大接收消息大小(示例为 10 MB)",
"Dom2ImageTitle": "Dom2Image 元素转图片"
},