보호 해제 엑셀 파일 보호 C#

MS Excel은 작거나 많은 양의 데이터를 저장하고 관리하는 편리한 방법을 제공합니다. Excel 통합 문서는 데이터 세트의 유지 관리, 데이터 분석, 재무 또는 인사 관련 활동 등을 수행하는 데 널리 사용됩니다. 기술의 발전과 함께 데이터에 대한 무단 액세스 방식도 증가하고 있습니다. 따라서 MS Excel에서는 암호를 사용하여 통합 문서를 보호할 수 있습니다. 이 기사에서는 스프레드시트 보호 기능을 자동화하고 C#을 사용하여 프로그래밍 방식으로 Excel 파일을 보호 및 보호 해제하는 방법을 배웁니다.

Excel 파일을 보호하는 C# API - 무료 다운로드

Aspose.Cells for .NET은 .NET 응용 프로그램 내에서 Excel 파일을 만들고 처리할 수 있는 잘 알려진 스프레드시트 조작 API입니다. API를 사용하면 몇 줄의 코드로 Excel 파일을 보호하거나 보호 해제할 수 있습니다. API 바이너리를 다운로드하거나 NuGet을 사용하여 설치할 수 있습니다.

Install-Package Aspose.Cells

C#을 사용하여 Excel 파일 보호

MS Excel을 보호하는 것은 파이처럼 쉽고 몇 단계만 거치면 됩니다. Excel 파일을 불러와서 보호하고 보호된 파일을 저장하기만 하면 됩니다. 또한 적용하려는 보호 유형을 지정할 수 있습니다. 즉, 모든 것, 개체 또는 콘텐츠만 보호 등입니다. 다음은 .NET용 Aspose.Cells를 사용하여 Excel 파일을 보호하는 단계입니다.

다음 코드 샘플은 C#을 사용하여 Excel 파일을 보호하는 방법을 보여줍니다.

// 엑셀 파일을 연다
Workbook workbook = new Workbook("Excel.xlsx");

// 보호 유형을 지정하여 통합 문서 보호
workbook.Protect(ProtectionType.All, "12345");

// 파일 저장
workbook.Save("Excel.xlsx");

C#을 사용하여 Excel 파일 보호 해제

API에 암호를 제공하여 Excel 파일의 보호를 해제할 수도 있습니다. 다음은 보호된 Excel 파일의 보호를 해제하는 단계입니다.

다음 코드 샘플은 C#을 사용하여 Excel 파일의 보호를 해제하는 방법을 보여줍니다.

// 엑셀 파일을 연다
Workbook workbook = new Workbook("Excel.xlsx");

// 통합 문서 보호 해제
workbook.Unprotect("12345");

// 비밀번호를 null로 설정
workbook.Settings.Password = null;

// 파일 저장
workbook.Save("Excel.xlsx");

결론

MS Excel 파일의 데이터 보호는 디지털 세계의 중요한 측면입니다. 따라서 이 문서에서는 C#을 사용하여 Excel 파일을 보호하거나 보호 해제하는 프로세스를 자동화하는 방법을 제시합니다. API 참조 및 코드 샘플과 함께 단계별 가이드를 통해 .NET 애플리케이션에서 이러한 기능을 구현하는 방법을 배울 수 있습니다. 문서를 사용하여 API에 대해 자세히 알아볼 수 있습니다.

또한보십시오