Node.js를 사용하여 Excel 파일 암호 해독 또는 암호화

Node.js를 사용하여 Excel 파일 암호 해독 또는 암호화

Excel 파일이 승인되지 않은 사람에 의해 수정되지 않았는지 확인하시겠습니까? 이 블로그 게시물은 프로그래밍 방식으로 Node.js를 사용하여 Excel 파일을 복호화 또는 암호화하는 방법을 배우는 곳입니다. 데이터 파일의 보안을 자동화하면 항상 효율성과 무결성 측면에서 경쟁 우위를 확보할 수 있습니다. 이 Node.js 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 파일을 암호화합니다.

  1. aspose.cells 모듈을 Node.js 프로젝트로 가져옵니다.
  2. Workbook 클래스의 인스턴스를 초기화합니다.
  3. getSettings() 메서드를 호출하여 통합 문서 설정에 액세스하고 setPassword(string)을 호출하여 암호를 설정합니다.
  4. setEncryptionOptions 메서드를 호출하여 암호화 유형을 설정합니다.
  5. 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 파일을 프로그래밍 방식으로 해독하는 코드 조각을 살펴보겠습니다.

  1. LoadOptions 클래스의 인스턴스를 생성하여 XLSX 파일의 옵션에 액세스합니다.
  2. setPassword(string) 메소드를 호출하여 암호화된 파일의 정확한 비밀번호를 입력합니다.
  3. Workbook 클래스의 객체를 생성하고 loadOptions 인스턴스로 암호화된 소스 파일을 로드합니다.
  4. setPassword()을 호출하여 암호를 NULL로 설정합니다.
  5. 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은 새로운 주제에 대한 새로운 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 유지하십시오.

질문하기

포럼에서 질문이나 질문을 공유할 수 있습니다.

또한보십시오