gpt4 book ai didi

javascript - 使用 Canvas 选择 pdf 文档的一部分

转载 作者:行者123 更新时间:2023-11-29 22:11:57 24 4
gpt4 key购买 nike

我请求选择 pdf 文档的一部分并保存/通过电子邮件发送在 ASP.NET 网站中生成的图像。我最初的想法是加载 pdf 文档,然后使用可拖动/可调整大小的 Canvas 来选择文档的一部分并将其保存。有谁知道如何完成此操作或知道执行此操作的替代方法。

我设想了一个可拖动/可调整大小的框,他们可以在多页文档中移动并选择并保存其中的一部分。

最佳答案

我建议查看 Mozilla 的 pdf.js project .它为您将 PDF 渲染到 Canvas 上。所以你可以用鼠标捕捉你想要的部分,并复制出图像数据:

var context = canvas.getContext("2d");
var image = context.getImageData(x, y, width, height);

为了获得 Canvas 内的鼠标位置,请查看这些 SO 问题:getting mouse position with javascript within canvasDraw on HTML5 Canvas using a mouse

关于javascript - 使用 Canvas 选择 pdf 文档的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17703906/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com