javascript - 保存更新的网页

标签 javascript c# html css

我有一个页面显示 PDF 页面,作为 base64 图像。用户可以在此 PDF 图像之上动态添加图像,就像它现在在页面上一样。我想知道是否有人有新的方法来显示这个新更新的网页,以便我最终可以将它保存为一个新文件。我可以使用 itextsharp 或 WebClient 获取用户添加新数据之前的文件。但是,我需要获取现在的页面,其中包含新信息。 我正在使用 C# Webforms、JavaScript 和 SQL Server 后端。 因此,该页面最初将如下所示:

    <div id="imgId">
    <img id="page1" class="page" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABKMAAAYACAYAAACq7Yt4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQ...">
    </div>

然后,如果用户在其上添加新图像,它将如下所示:

    <div id="imgId">
            <img id="page1" class="page" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABKMAAAYACAYAAACq7Yt4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQ...">
            <img src="include/images/sign_here.jpg" data-marker-id="marker1" id="marker1" class="marker ui-draggable ui-draggable-handle" draggable="true" style="left: 526px; top: 369px;">
    </div>

有没有办法将这个 HTML 保存为字符串,因为它现在已经更新了?我试图用正确的措辞使它易于理解,所以如果有人有任何问题,请提问,我会尽力澄清问题。非常感谢您。

最佳答案

您希望将上传的图像保存为 blob。我不确定 sql server 中的数据类型。但是您实际上将其保存为二进制文件。为此,请使用文件 uploader 输入并在回发时将数据保存到相关表中。

关于javascript - 保存更新的网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44160724/

相关文章:

c# - 使用 MySQL 作为数据库从模型生成数据库

C# 将泛型参数转换为接口(interface)

c# - 格式化 C# 代码片段的文字参数

javascript - 在 JS 库中居中替代文本

html - Google 表单无法加载到 html 的 iframe 中

javascript - 如何用 jest 测试路由和端点

javascript - javascript函数将不会返回值或对象

Javascript 正弦/余弦泰勒展开

javascript - Office Fabric UI MessageBanner 选择不一致

javascript - 在网页之间传递大量数据