
Node.js를 사용하여 Excel 파일 암호 해독 또는 암호화
Excel 파일이 승인되지 않은 사람에 의해 수정되지 않았는지 확인하시겠습니까? 이 블로그 게시물은 프로그래밍 방식으로 Node.js를 사용하여 Excel 파일을 복호화 또는 암호화하는 방법을 배우는 곳입니다. 데이터 파일의 보안을 자동화하면 항상 효율성과 무결성 측면에서 경쟁 우위를 확보할 수 있습니다. 이 Node.js Excel 라이브러리는 이 자동화를 지원하는 여러 기능을 제공하여 이 모든 것을 가능하게 합니다. 또한 이 라이브러리를 Node.js 애플리케이션에 통합하여 다양한 작업을 수행할 수 있습니다.
이 문서에서는 다음 섹션을 다룹니다.
- Node.js를 사용하여 Excel 파일 암호 해독 또는 암호화 - API 설치
- 프로그래밍 방식으로 Excel 파일을 암호화하는 방법
- Excel 파일을 해독하는 Node.js 라이브러리
Node.js를 사용하여 Excel 파일 암호 해독 또는 암호화 - API 설치
Node.js Excel 라이브러리는 광범위한 파일 조작 및 변환 기능을 제공합니다. 사용자는 예제 및 설명과 함께 완전한 문서를 찾을 수 있습니다. 설치가 매우 쉽고 사용이 간편합니다.
다음 명령을 실행하여 프로젝트에서 이 라이브러리를 설정합니다.
npm install java
npm install aspose.cells
프로그래밍 방식으로 Excel 파일을 암호화하는 방법
프로그래밍 방식으로 Excel 파일에 대한 암호를 설정하는 것이 매우 쉽고 강력해졌습니다. 또한 이 Node.js Excel 라이브러리에서 노출된 메서드를 호출하여 암호화 유형과 강도를 지정할 수 있습니다.
다음 단계와 코드 조각에 따라 Node.js를 사용하여 Excel 파일을 암호화합니다.
- aspose.cells 모듈을 Node.js 프로젝트로 가져옵니다.
- Workbook 클래스의 인스턴스를 초기화합니다.
- getSettings() 메서드를 호출하여 통합 문서 설정에 액세스하고 setPassword(string)을 호출하여 암호를 설정합니다.
- setEncryptionOptions 메서드를 호출하여 암호화 유형을 설정합니다.
- save(fileName, saveFormat)는 암호화된 파일을 저장합니다.
var aspose = aspose || {};
// aspose.cells 모듈을 Node.js 프로젝트로 가져옵니다.
aspose.cells = require("aspose.cells");
// Workbook 클래스의 인스턴스를 초기화합니다.
var wb = new aspose.cells.Workbook("sample.xlsx");
// getSettings() 메서드를 호출하여 통합 문서 설정에 액세스하고 setPassword(string)를 호출하여 암호를 설정합니다.
wb.getSettings().setPassword("password");
// setEncryptionOptions 메서드를 호출하여 암호화 유형을 설정합니다.
wb.setEncryptionOptions(1,128)
// save(fileName, saveFormat) 암호화된 파일을 저장합니다.
wb.save("encrypted-file.xlsx");
Excel 파일을 해독하는 Node.js 라이브러리
이 섹션에서는 다음 단계와 암호화된 Excel 파일을 프로그래밍 방식으로 해독하는 코드 조각을 살펴보겠습니다.
- LoadOptions 클래스의 인스턴스를 생성하여 XLSX 파일의 옵션에 액세스합니다.
- setPassword(string) 메소드를 호출하여 암호화된 파일의 정확한 비밀번호를 입력합니다.
- Workbook 클래스의 객체를 생성하고 loadOptions 인스턴스로 암호화된 소스 파일을 로드합니다.
- setPassword()을 호출하여 암호를 NULL로 설정합니다.
- save(fileName, saveFormat)를 호출하면 해독된 파일이 저장됩니다.
var aspose = aspose || {};
// aspose.cells 모듈을 Node.js 프로젝트로 가져옵니다.
aspose.cells = require("aspose.cells");
// Workbook 클래스의 인스턴스를 초기화합니다.
var wb = new aspose.cells.Workbook("sample.xlsx");
// getSettings() 메서드를 호출하여 통합 문서 설정에 액세스하고 setPassword(string)를 호출하여 암호를 설정합니다.
wb.getSettings().setPassword("password");
// setEncryptionOptions 메서드를 호출하여 암호화 유형을 설정합니다.
wb.setEncryptionOptions(1,128)
// save(fileName, saveFormat) 암호화된 파일을 저장합니다.
wb.save("encrypted-file.xlsx");
무료 라이선스 받기
무료 임시 라이선스를 사용하여 평가 제한 없이 API를 사용해 볼 수 있습니다.
합산
프로그래밍 방식으로 Node.js를 사용하여 Excel 파일을 복호화 또는 암호화하는 방법을 배웠기를 바랍니다. 우리는 코드 조각을 살펴보았고 사용 가능한 메소드의 전체 목록을 찾을 수 있는 라이브러리 링크도 언급했습니다. 또한 아래의 “참고 항목” 섹션에 언급된 다른 관련 링크를 탐색할 수 있습니다. 또한 conholdate.com은 새로운 주제에 대한 새로운 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 유지하십시오.
질문하기
포럼에서 질문이나 질문을 공유할 수 있습니다.