画布内容储存,pose等入参回显

This commit is contained in:
X1627315083
2025-07-22 18:16:33 +08:00
parent c06fd06d82
commit 3652e0a384
22 changed files with 429 additions and 322 deletions

View File

@@ -4,7 +4,7 @@
<!-- 顶部选区类型工具栏 -->
<div class="toolbar-section">
<div class="toolbar-header">
<div class="header-title">{{ t("选区工具") }}</div>
<div class="header-title">{{ t("Canvas.LassoTool") }}</div>
<!-- 移除关闭按钮完全通过工具切换控制显示隐藏 -->
</div>
@@ -17,7 +17,7 @@
@click="setSelectionType(OperationType.LASSO)"
>
<svg-icon name="CFree" size="20" />
<span>{{ $t("手绘") }}</span>
<span>{{ $t("Canvas.freehandSketching") }}</span>
</div>
<div
:class="[
@@ -27,7 +27,7 @@
@click="setSelectionType(OperationType.LASSO_RECTANGLE)"
>
<svg-icon name="CRectangle" size="26" />
<span>{{ $t("矩形") }}</span>
<span>{{ $t("Canvas.rectangle") }}</span>
</div>
<div
:class="[
@@ -37,7 +37,7 @@
@click="setSelectionType(OperationType.LASSO_ELLIPSE)"
>
<svg-icon name="CEllipse" size="24" />
<span>{{ $t("椭圆") }}</span>
<span>{{ $t("Canvas.ellipse") }}</span>
</div>
</div>
@@ -48,15 +48,15 @@
<div class="tool-actions">
<div class="action-btn" @click="copySelectionToNewLayer">
<svg-icon name="CPaste" size="16" />
<span class="btn-text">{{ $t("创建") }}</span>
<span class="btn-text">{{ $t("Canvas.creation") }}</span>
</div>
<div class="action-btn" @click="cutSelectionToNewLayer">
<svg-icon name="CCut" size="26" />
<span class="btn-text">{{ $t("创建并拷贝") }}</span>
<span class="btn-text">{{ $t("Canvas.CreateAndCopy") }}</span>
</div>
<div class="action-btn" @click="clearSelectionContent">
<svg-icon name="CClear" size="18" />
<span class="btn-text">{{ $t("清除选择内容") }}</span>
<span class="btn-text">{{ $t("Canvas.TheClearlySelectedContent") }}</span>
</div>
<!-- <button
class="action-btn"