【问题标题】:How to get form data from pdftron webviewer如何从 pdftron webviewer 获取表单数据
【发布时间】:2016-05-20 02:48:08
【问题描述】:

我有一个 PDFTron 网络查看器,用于呈现 pdf 表单。当用户点击外部保存按钮时,我需要从 webviewer 中提取表单 xml。

我试过了

var am = readerControl.docViewer.getAnnotationManager();
var xfdfString = am.exportAnnotations();

$.ajax({
       type: 'POST',
       url: readerControl.serverUrl + '?did=' + readerControl.docId,
       data: xfdfString,
       success: function(data) {
         // Annotations were successfully uploaded to server
       },
       error: function(jqXHR, textStatus, errorThrown) {
         console.warn("Failed to send annotations to server. " + textStatus);
       },
       dataType: 'xml'
   });

但我无法在 PDFTron config.js 之外找到 readerControl。 请帮忙

【问题讨论】:

    标签: javascript ajax pdftron


    【解决方案1】:

    config.js 是 webviewer 修改的首选位置,因为它在查看器的 iframe 窗口的上下文中执行。在以下教程中了解更多信息:

    https://www.pdftron.com/webviewer/demo/tutorials/getting-started-config-files.html

    或者,您可以通过contentWindow 访问 iframe 变量,如以下帖子所述:https://stackoverflow.com/a/13758233/1710586

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多