이 문서에는 Node.js를 사용하여 Excel 파일을 비밀번호로 보호하는 방법이 포함되어 있습니다. 여기에는 개발 환경 설정에 대한 자세한 정보, 전체 프로세스를 설명하는 단계 목록, Node.js를 사용하여 Excel 파일을 암호화하기 위한 실행 가능한 샘플 코드가 포함되어 있습니다. 또한 Excel 파일에 적용할 암호화에 대한 다양한 옵션을 설정하는 방법도 알아봅니다.
Node.js를 사용하여 Excel을 비밀번호로 보호하는 단계
- Java를 통한 Node.js용 Aspose.Cells을 사용하여 Excel 파일을 암호화하기 위한 개발 환경 설정
- 비밀번호 설정을 위해 workbook을 사용하여 기존 Excel 파일을 생성하거나 로드합니다.
- 통합 문서에 대해 encryption options을 설정합니다.
- 통합 문서 설정을 사용하여 비밀번호 설정
- 결과 통합 문서를 비밀번호로 보호한 후 저장하세요.
이 단계에서는 Node.js를 사용하여 Excel에 비밀번호를 추가하는 방법에 대한 세부정보를 제공합니다. 통합 문서를 로드하고 암호화 유형과 키 길이를 제공하여 암호화 옵션을 설정하면 프로세스가 시작됩니다. 다음 단계에서는 비밀번호가 설정되고 결과 Excel 파일이 디스크에 저장됩니다.
Node.js를 사용하여 Excel의 비밀번호를 설정하는 코드
앞서 언급한 샘플 코드는 Node.js를 사용하여 Excel 파일에 비밀번호를 입력하는 방법을 보여줍니다. setEncryptionOptions() 메소드는 STRONG_CRYPTOGRAPHIC_PROVIDER로 설정된 암호화 유형을 사용하지만 필요에 따라 ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1, XOR 또는 COMPATIBLE과 같은 다른 옵션을 사용할 수 있습니다. 비밀번호 문자열을 설정하고 통합 문서를 저장하면 Excel은 통합 문서를 열기 전에 동일한 비밀번호를 묻습니다.
이 간략한 튜토리얼에서는 Node.js를 사용하여 Excel 파일을 비밀번호로 보호하는 방법을 안내했습니다. Excel 파일에서 피벗 테이블 삭제와 같은 다른 기능을 알아보려면 Nodejs를 사용하여 피벗 테이블을 삭제하는 방법의 문서를 참조하세요.