C#를 사용하여 Excel 파일 보호하는 방법

C#를 사용하여 Excel 파일 보호하는 방법

C#에서 Aspose.Cells를 사용하여 Excel 파일 보호하기

Excel 파일을 보호하면 무단 편집을 방지하고 중요한 스프레드시트 데이터의 무결성을 보장할 수 있습니다. 이 기사에서는 Aspose.Cells for .NET을 사용하여 C#으로 워크북 수준의 보호를 적용하는 방법을 배우게 됩니다.

Excel 파일을 보호해야 하는 이유

  • 우발적인 편집 또는 덮어쓰기를 방지
  • 민감한 정보 보호
  • 특정 권한으로 협업 접근 허용

단계별 구현 가이드

단계 1: 새 C# 프로젝트 생성

dotnet new console -n ExcelProtectionApp  
cd ExcelProtectionApp

단계 2: Aspose.Cells for .NET 설치

dotnet add package Aspose.Cells

단계 3: Excel 파일 로드

Workbook workbook = new Workbook("Input.xlsx");

단계 4: 보호 적용

workbook.Protect(ProtectionType.All, "secure123");

다음 중에서 선택할 수 있습니다:

  • ProtectionType.All
  • ProtectionType.Contents
  • ProtectionType.Objects
  • ProtectionType.Structure

단계 5: 보호된 파일 저장

workbook.Save("Protected.xlsx");

모범 사례

  • 환경 변수나 비밀 관리자를 사용하여 비밀번호를 안전하게 저장하세요.
  • 강력한 영숫자 비밀번호를 사용하세요.
  • 처리 후 파일을 다시 열어 보호를 검증하세요.
 한국어