2

私は現在、PDFTronwebviewer を使用しているアプリケーションを開発しています。pdftronWebviewerで編集した編集済みのpdfをサーバーに保存する方法はありますか?

pdftron注釈をサーバーに保存する機能がありますが、編集したPDF全体をサーバーに保存する必要があります。

4

1 に答える 1

7

WebViewer 構成ファイルから次の関数を呼び出して、PDF データを BLOB として取得できます。ブロブを取得したら、オンラインでブロブをサーバーにアップロードする方法の多くの例の 1 つを参照できます。

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
  });
}
于 2016-08-22T20:27:09.997 に答える