我目前正在开发一个使用PDFTron
webviewer 的应用程序。pdftron
有没有办法将使用webviewer编辑的 pdf 保存到服务器?
有一个功能pdftron
可以将注释保存到服务器,但我需要将整个 pdf 与编辑一起保存到服务器。
我目前正在开发一个使用PDFTron
webviewer 的应用程序。pdftron
有没有办法将使用webviewer编辑的 pdf 保存到服务器?
有一个功能pdftron
可以将注释保存到服务器,但我需要将整个 pdf 与编辑一起保存到服务器。
您可以从 WebViewer 配置文件中调用以下函数以将 PDF 数据作为 blob 获取。获得 Blob 后,您可以参考在线众多示例之一,了解如何将 Blob 上传到服务器。
function uploadPDF() {
var docViewer = readerControl.docViewer;
var options = {
xfdfString: docViewer.getAnnotationManager().exportAnnotations()
};
var doc = docViewer.getDocument();
doc.getFileData(options).then(function(data) {
var arr = new Uint8Array(data);
var blob = new Blob([arr], {
type: 'application/pdf'
});
// upload blob here
});
}