配置加密

加密类型

在导出 Excel 文件时,Aspose.Cells for Reporting Services 支持加密。它支持三种加密类型:

  • XOR
  • 弱加密
  • Microsoft强加密提供程序

配置信息

Aspose.Cells.ReportingServices.xml文件中有有关加密的配置信息。当加密的值设置为"off"时,Aspose.Cells.ReportingServices将关闭加密。

XML

 <Encryption value="off">

<Report name="" >

<Password value=""/>

<EncryptionType value="Microsoft Strong Cryptographic Provider"/>

<KeyLength value="128"/>

</Report>

</ Encryption >

当加密设置为"on"时,Aspose.Cells.ReportingServices将打开加密。

 <Encryption value="on">

加密部分有四个参数:报表名称、密码、加密类型和密钥长度。

  • ReportName – 设置需要加密设置的报表。当参数为空时,报表使用相同的加密方式。
  • Password – 设置密码。不可为空。
  • EncryptionType – 设置加密类型。不可为空。
  • KeyLength – 设置密钥长度。不可为空。

XML

 <Encryption value="on">

<Report name="Test" >

<Password value="12345"/>

<EncryptionType value="Microsoft Strong Cryptographic Provider"/>

<KeyLength value="128"/>

</Report>

<Report name="" >

<Password value="123456"/>

<EncryptionType value="XOR"/>

<KeyLength value="128"/>

</Report>

</Encryption>