【问题标题】:How to save annotation on password protected pdf using MuPDF如何使用 MuPDF 在受密码保护的 pdf 上保存注释
【发布时间】:2015-04-19 13:54:52
【问题描述】:

我正在尝试为受密码保护的 pdf 保存注释。我能够绘制注释并保存它。但是一旦我回去并再次参加活动,我就看不到我的注释。然而奇怪的是我可以在那里看到注释框,但看不到绘制的路径。它适用于普通 pdf(无密码 pdf)。知道如何为受密码保护的 pdf 保存注释吗?

下面是我正在使用的代码:

private MuPDFCore core;
private MuPDFReaderView mDocView;
/**
     * Save's changes to the pdf. Eg. Draw
     */
    private void savePDFChanges(){
        Config.error("Saved changes "+core.hasChanges());
        if(core.hasChanges()){
            core.save();
        }
    }

    /**
     * Toggles Drawing mode on Pdf.
     */
    private void setDrawingMode(){
        mDocView.setMode(MuPDFReaderView.Mode.Drawing);
    }

    /**
     * Toggles View mode on Pdf.
     */
    private void setViewMode(){
        mDocView.setMode(MuPDFReaderView.Mode.Viewing);
    }
isDrawSaved=pageView.saveDraw();

我按以下顺序调用函数。

1)setDrawingMode();
2)pageView.saveDraw();
3)setViewMode();
4)savePDFChanges();

【问题讨论】:

    标签: android pdf annotations native mupdf


    【解决方案1】:

    我不认为有不同的方法可以为受密码保护的文件保存注释。添加注释后保存 PDF。还要检查您正在使用的带有 alpha 的颜色代码。

    【讨论】:

      猜你喜欢
      • 2015-07-20
      • 2011-12-23
      • 1970-01-01
      • 2010-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-08
      相关资源
      最近更新 更多