diff --git a/src/utils/utils.ts b/src/utils/utils.ts
index e8db216c..51042dcc 100644
--- a/src/utils/utils.ts
+++ b/src/utils/utils.ts
@@ -178,7 +178,9 @@ export const canvasCut = (html: HTMLElement | null, callback?: Function) => {
     return
   }
 
-  html2canvas(html).then((canvas: HTMLCanvasElement) => {
+  html2canvas(html, {
+    backgroundColor: null
+  }).then((canvas: HTMLCanvasElement) => {
     window['$message'].success('导出成功!')
     downloadByA(canvas.toDataURL(), undefined, 'png')
     if (callback) callback()