Crunchy
2025-04-29 e5454b769d44a34af423bf87ac8a740bf8c20341
src/components/UpPdfStamp/index.vue
@@ -4,7 +4,7 @@
      v-if="isUpFile">
      <input type="file" @change="handleFileUpload" accept="application/pdf" ref="fileInput" />
    </div>
    <p style="color: red;font-size: 12px;margin: 16px 0;" v-if="canvasNumPages > 0">提示:在文件范围内,单击鼠标盖章,双击鼠标已盖好章处可删除当前章</p>
    <div style="color: red;font-size: 12px;margin: 16px 0;" v-if="canvasNumPages > 0">提示:在文件范围内,单击鼠标盖章,双击鼠标已盖好章处可删除当前章</div>
    <canvas ref="pdfCanvas" @click="e => handleCanvasClick(e, index)" style="border: 1px solid #000;"
      @dblclick="e => removeStamp(e, index)" v-for="(item, index) in canvasNumPages" :key="index"></canvas>
  </div>
@@ -125,7 +125,6 @@
    // 渲染章
    drawStamps(x, y, index) {
      var img = new Image();
      console.log(this.stampsName)
      // 设置图片源
      img.src = require("@/assets/stamps/" + this.stampsName + ".png"); // 替换为你的图片链接
      let that = this