【问题标题】:Opening a document non encrpted with a password打开未使用密码加密的文档
【发布时间】:2019-10-06 18:10:25
【问题描述】:

我试图用密码打开一个不受密码保护的 PDF 文件。 我很惊讶它是打开的而没有抛出异常。 所以我的问题是编写这样的代码是否有任何风险副作用,我的意思是用任何密码打开一个非加密的 PDF? 谢谢

【问题讨论】:

    标签: aspose aspose.pdf


    【解决方案1】:

    @Khalil,

    使用密码打开这样的文件没有任何问题,因为只有在确定文件加密时,构造函数在内部才使用密码。因此,为了更清楚,您可以保持代码原样或更好地更新它:

    PdfFileInfo info = new PdfFileInfo(dataDir + "Aspose.pdf");
    if (info.IsEncrypted)
    {
        //Source document is password protected
        //TODO Code Here
    }
    else
    {
        //Source document is not password protected
        //TODO Code Here
    }
    

    PS:我与 Aspose 合作,担任开发人员宣传员。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-23
      • 1970-01-01
      • 1970-01-01
      • 2017-11-17
      • 1970-01-01
      相关资源
      最近更新 更多