1. 제품
  2.   PDF
  3.   JavaScript
  4.   Aspose.PDF for JavaScript via C++

Aspose.PDF for JavaScript via C++

 
 

PDF 생성 및 변환을 위한 JavaScript API

JavaScript 라이브러리를 통해 Adobe Acrobat을 사용하지 않고 PDF 문서 생성, 편집, 렌더링 및 기타 지원되는 파일 형식으로 변환.

C++를 통한 JavaScript용 Aspose.PDF는 소프트웨어 개발자가 다음을 수행하는 데 도움이 되는 고급 PDF 처리 및 변환 라이브러리입니다. PDF 문서를 쉽게 생성, 수정, 변환할 수 있는 기능을 갖춘 웹 애플리케이션을 구축하세요. 이는 소프트웨어 개발자가 자신의 응용 프로그램 내에서 PDF 조작을 위해 JavaScript의 기능을 활용할 수 있도록 하는 고유한 제품입니다. C++를 통한 JavaScript용 Aspose.PDF는 빠르고 효율적인 PDF 처리를 보장하는 최적화된 알고리즘을 사용하여 고성능을 위해 설계되었습니다.

C++를 통한 JavaScript용 Aspose.PDF는 최소한의 코딩 노력이 필요한 간단하고 직관적인 API를 통해 기존 JavaScript 애플리케이션에 쉽게 통합될 수 있습니다. PDF 문서 최적화, PDF 파일에 스탬프 추가, PDF 파일에 이미지 추가, PDF에서 텍스트 추출, PDF를 두 개의 파일로 분할, PDF를 PDF로 변환 등 PDF 문서 작업을 위한 라이브러리의 몇 가지 중요한 기능이 있습니다. 이미지 형식, PDF 파일 암호화 및 해독, PDF에 하이퍼링크 추가, PDF에 첨부 파일 추가, 유니코드 지원 등이 있습니다.

C++를 통한 JavaScript용 Aspose.PDF는 의료, 금융, 연구 등 산업 분야의 분석 및 처리를 위해 PDF 문서에서 데이터를 추출하는 데 사용할 수 있습니다. 소프트웨어 개발자는 비밀번호 보호, 암호화 및 디지털 서명을 추가하여 무단 액세스를 방지하고 중요한 정보를 보호함으로써 PDF 문서를 보호할 수 있습니다. 고급 기능, 크로스 플랫폼 지원, 효율적인 성능, 쉬운 통합, 포괄적인 문서화 및 지원을 갖춘 C++를 통한 JavaScript용 Aspose.PDF는 PDF 조작 요구 사항을 충족하는 안정적이고 효율적인 솔루션입니다.

Previous Next

Java용 Aspose.PDF 시작하기

-*ZIP 아카이브에서 C++를 통해 JavaScript용 Aspose.PDF를 설치하고 사용하려면 다음 지침을 따르세요.

  • ZIP 아카이브에서 파일 추출
  • 'encrypt_lic.html'을 사용하여 *.lic 파일을 암호화합니다.
  • 'settings.json' 편집 및 설정 구성

직접 다운로드 링크를 따르세요.

Aspose.PDF 제품 페이지

에서 라이브러리를 직접 다운로드할 수도 있습니다.

JavaScript API를 통해 PDF 파일 변환

PDF(Portable Document Format)는 인터넷 커뮤니티에서 매우 인기가 높으며 휴대성, 이동성 및 가독성으로 인해 웹을 통해 개인 정보를 배포하는 안전하고 편리한 방법으로 간주됩니다. C++를 통한 JavaScript용 Aspose.PDF는 소프트웨어 개발자가 PDF 문서를 JPEG, PDF 등과 같은 다른 지원 파일 형식으로 변환하는 데 도움이 되는 매우 유용한 도구입니다. 몇 단계만 거치면 아래와 같이 PDF 파일을 JPEG 파일 형식으로 변환할 수 있습니다.

JavaScript API를 사용하여 PDF를 JPEG로 변환

var ffileToJpg = function (e) {
  const file_reader = new FileReader();
  file_reader.onload = (event) => {
    //convert a PDF file to jpg-files with template "ResultPdfToJpg{0:D2}.jpg" ({0}, {0:D2}, {0:D3}, ... format page number) and save
    const json = AsposePdfPagesToJpg(event.target.result, e.target.files[0].name, "ResultPdfToJpg{0:D2}.jpg");
      if (json.errorCode == 0) {
        document.getElementById('output').textContent = "Files(pages) count: " + json.filesCount.toString();
        //make links to result files
        for (let fileIndex = 0; fileIndex < json.filesCount; fileIndex++) (json.filesNameResult[fileIndex], "mime/type");
      }
      else document.getElementById('output').textContent = json.errorText;
    };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};

JavaScript API를 통해 PDF 문서 최적화

C++를 통한 JavaScript용 Aspose.PDF는 소프트웨어 개발자에게 JavaScript 코드를 사용하여 웹용 PDF 문서 콘텐츠를 최적화할 수 있는 기능을 제공합니다. PDF 최적화 또는 웹용 선형화는 사용자가 웹 브라우저를 사용하여 온라인 검색에 적합한 PDF 문서를 만드는 데 도움이 되는 매우 유용한 프로세스입니다. 일반적으로 PDF 크기를 상당히 압축하고 표시 속도를 높이며 사용자에게 더 적합하게 만들 수 있습니다. 다음 JavaScript 예제는 단 몇 줄의 JavaScript 코드만으로 웹에 적합한 PDF 문서를 최적화하는 방법을 보여줍니다.

JavaScript API를 사용하여 PDF 문서를 최적화하는 방법은 무엇입니까?

  var ffileOptimize = function (e) {
    const file_reader = new FileReader();
    file_reader.onload = (event) => {
      /*optimize a PDF-file and save the "ResultOptimize.pdf"*/
      const json = AsposePdfOptimize(event.target.result, e.target.files[0].name, "ResultOptimize.pdf");
      if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
      else document.getElementById('output').textContent = json.errorText;
      /*make a link to download the result file*/
      DownloadFile(json.fileNameResult, "application/pdf");
    };
    file_reader.readAsArrayBuffer(e.target.files[0]);
  };

JavaScript API를 통해 PDF 파일을 단일 PDF로 결합

C++를 통한 JavaScript용 Aspose.PDF에는 웹 애플리케이션 내 PDF 조작을 위한 매우 강력한 기능이 포함되어 있습니다. 소프트웨어 개발자는 JavaScript 명령을 사용하여 여러 PDF 문서를 쉽게 결합하거나 대용량 PDF 파일을 여러 PDF 문서로 분할할 수 있습니다. 이는 사용자가 여러 파일을 하나의 파일로 결합하여 쉽게 관리하거나 인쇄할 수 있도록 도와주는 매우 유용한 프로세스입니다. 다음 JavaScript 코드 예제는 컴퓨터 프로그래머가 여러 PDF 파일을 쉽게 연결할 수 있는 방법을 보여줍니다.

JavaScript를 사용하여 PDF 파일을 연결하는 방법은 무엇입니까?

  var ffileMerge = function (e) {
    const file_reader = new FileReader();
    function readFile(index) {
      /*only two files*/
      if (index >= e.target.files.length || index >= 2) {
        /*merge two PDF-files and save the "ResultMerge.pdf"*/
        const json = AsposePdfMerge2Files(undefined, undefined, e.target.files[0].name, e.target.files[1].name, "ResultMerge.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
        else document.getElementById('output').textContent = json.errorText;
        /*make a link to download the result file*/
        DownloadFile(json.fileNameResult, "application/pdf");
        return;
      }
      const file = e.target.files[index];
      file_reader.onload = function (event) {
        /*prepare(save) file from BLOB*/
        AsposePdfPrepare(event.target.result, file.name);
        readFile(index + 1)
      }
      file_reader.readAsArrayBuffer(file);
    }
    readFile(0);
  }

JavaScript를 통해 PDF의 모든 페이지에서 텍스트 추출

C++를 통한 JavaScript용 Aspose.PDF는 소프트웨어 개발자에게 JavaScript API를 사용하여 PDF 문서에서 텍스트를 추출하는 기능을 제공합니다. 이는 프로그래머가 PDF 문서의 특정 부분을 가져와서 필요한 곳에 사용할 수 있게 해주는 매우 유용한 프로세스입니다. 라이브러리를 사용하면 소프트웨어 개발자가 외부 종속성 없이 PDF 이미지 또는 스캔한 PDF에서 텍스트를 쉽게 추출할 수 있습니다. 다음 예에서는 단 몇 줄의 JavaScript 코드로 PDF 텍스트를 얻는 방법을 보여줍니다.

JavaScript를 통해 PDF 파일에서 텍스트를 추출하는 방법

 var ffileExtract = function (e) {
  const file_reader = new FileReader();
    file_reader.onload = (event) => {
      //Extarct text from a PDF-file
      const json = AsposePdfExtractText(event.target.result, e.target.files[0].name);
      if (json.errorCode == 0) document.getElementById('output').textContent = json.extractText;
      else document.getElementById('output').textContent = json.errorText;
    };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};
 한국인