개요
이 페이지는 Aspose.PDF for Node.js via C++ 기능에 대한 개요입니다.
**Aspose.PDF for Node.js via C++**는 개발자가 Node.js 환경에서 직접 PDF 파일을 조작할 수 있도록 합니다. 이 Node.js 솔루션은 WebAssembly 기술의 사용을 기반으로 하며 Aspose.PDF for .NET을 기반으로 합니다. Node.js에서 C++를 통해 aspose-pdf를 쉽게 사용할 수 있으며, 설치 지침을 따를 수 있습니다.
CJS 및 MJS 파일 확장자에 대하여
Node.js는 코드를 구성하고 공유하기 위한 두 가지 모듈 시스템을 지원합니다. 이들은 다음과 같습니다:
- CommonJS 모듈
- ECMAScript 모듈
CommonJS 모듈은 Node.js에서 클래식 의존성 처리 방법이었으며, ECMAScript 모듈은 최신 브라우저에서 사용되는 표준 형식을 따르는 새로운 추가 기능입니다. ‘cjs’, ‘mjs’ - 는 JavaScript 파일에서 사용되는 모듈 형식(CommonJS 및 ECMAScript 모듈)을 지정하는 확장자입니다.
코드 조각에서는 AsposePDFforNode.js 모듈과의 작업에서 차이점을 확인할 수 있습니다. ‘require’와 ‘import’의 주요 차이점은 사용 사례에 있습니다. Require는 전체 모듈을 가져오는 데 제한되는 반면, Import는 전체 모듈뿐만 아니라 해당 모듈에서 특정 내보내기를 가져올 수 있는 유연성을 제공합니다.
두 가지 다른 접근 방식
JavaScript는 비동기 작업을 처리하기 위해 ’then’과 ‘await’이라는 두 가지 접근 방식을 제공합니다.
’then’ 메서드는 순차적으로 성공적인 결과와 오류를 관리하기 위해 프로미스를 다룹니다. 반대로 ‘await’는 JavaScript가 그 프로미스가 해결되고 결과를 반환할 때까지 함수 실행을 문자 그대로 중단하게 만듭니다.
Aspose.PDF for Node.js는 다음과 같은 다양한 기능을 지원합니다:
-
PDF 파일 정보 설정, 가져오기 및 제거
-
북마크 삭제
-
주석 삭제
-
PDF에서 텍스트 추출
-
PDF 문서 최적화- 리소스 최적화
-
PDF를 두 개의 파일로 분할합니다.
-
두 파일을 PDF로 병합합니다.
-
PDF를 복구합니다.
-
변환 기능
또한, Aspose.PDF for Node.js via C++는 높은 성능과 완벽한 품질로 PDF 문서를 다양한 형식으로 쉽게 변환할 수 있도록 적용할 수 있습니다. 섹션 Aspose.PDF 지원 파일 형식을 참조하세요. 또한, 이 툴킷은 PDF 문서를 암호화하고 해독하는 기능도 지원합니다.
자세히 알아보기: