이 짧은 자습서는 IDE를 구성하는 데 필요한 모든 단계와 응용 프로그램을 작성하는 자세한 단계를 통해 C#에서 Excel 파일을 암호로 보호하는 방법에 대해 안내합니다. 또한 C#에서 비밀번호로 Excel 파일을 암호화하는 프로세스를 보여주는 실행 가능한 샘플 코드도 제공합니다. 또한 다양한 암호화 유형, 비밀번호 설정 및 출력 파일을 XLSX, XLS, ODS 등과 같은 다양한 형식으로 저장하는 방법에 대해서도 알아봅니다.
C#에서 Excel을 암호로 보호하는 단계
- Aspose.Cells for .NET을(를) 사용하여 Excel 파일을 암호화할 수 있는 환경 구축
- Workbook 클래스 개체를 사용하여 Excel 파일 로드 또는 생성
- SetEncryptionOptions() 메서드를 사용하여 로드된 통합 문서에 필요한 암호화 옵션을 설정합니다.
- 파일의 비밀번호 설정
- 암호화된 통합 문서를 디스크에 저장
이 단계에서는 먼저 원본 Excel 파일이 로드된 다음 SetEncryptionOptions() 메서드를 사용하여 스프레드시트에 대해 다른 암호화 속성을 설정하도록 C#*에서 Excel 파일을 *암호로 보호하는 프로세스를 설명합니다. 이 단계 후에 Excel 파일을 여는 데 필요한 암호를 설정한 다음 출력 Excel 파일을 원하는 형식으로 저장하기만 하면 됩니다.
C#에서 암호로 통합 문서를 암호화하는 코드
이 코드는 StrongCryptographicProvider, EnhancedCryptographicProviderV1, Compatible 또는 XOR 및 키 길이와 같은 암호화 유형 값 중 하나를 사용하는 SetEncryptionOptions() 메서드를 사용하여 *C#*에서 Excel 파일을 암호화하는 프로세스를 보여줍니다. Workbook 클래스의 Settings 개체에는 암호화 후 통합 문서를 여는 데 필요한 암호 속성이 설정되어 있습니다. 통합 문서가 암호화되면 MS Excel에서 지원하는 모든 형식으로 저장할 수 있습니다.
이 기사에서는 Excel 파일을 암호화하는 방법을 배웠습니다. 통합 문서에 디지털 서명을 추가하는 프로세스를 알아보려면 C#을 사용하여 Excel에서 디지털 서명을 추가하는 방법에 대한 문서를 참조하세요.