Node.js를 사용하여 온라인에서 PDF를 TEXT 형식으로 변환하는 방법

Node.js를 사용하여 온라인에서 PDF를 TEXT 형식으로 변환

Portable Document Format(PDF)는 텍스트, 이미지, 데이터 등이 포함된 문서 파일 형식입니다. PDF 형식은 수정할 수 없는 파일을 저장해야 할 때 사용됩니다. 반면 텍스트 파일은 일반 텍스트를 줄 형태로 저장하는 텍스트 일반 문서입니다. 다양한 응용 프로그램에서 빠른 메모를 작성하는 데 사용되는 비실행 파일입니다. .txt 형식의 일반 텍스트만 필요한 경우가 있습니다. 따라서 PDF를 TEXT 형식으로 변환해야 할 수도 있습니다. 이 문서에서는 Node.js를 사용하여 온라인에서 PDF를 TEXT 형식으로 변환하는 방법을 다룹니다.

이 문서에서 다룰 주제는 다음과 같습니다.

PDF에서 TEXT로 변환 REST API 및 Node.js SDK

GroupDocs.Conversion의 Node.js SDK는 온라인에서 PDF를 텍스트로 변환할 수 있는 온라인 NodeJS 변환 라이브러리입니다. 플랫폼 독립적인 라이브러리 및 문서 변환 솔루션입니다. 지원되는 모든 파일 형식의 문서와 이미지를 필요한 형식으로 원활하게 변환할 수 있습니다. Word, PowerPoint, Excel, PDF, HTML, CAD, 래스터 이미지 등 50여종의 문서와 이미지를 쉽게 변환할 수 있습니다. 또한 .NET, Java, PHP, Ruby, Android, Python SDK를 기본으로 제공합니다. Cloud API의 문서 변환 계열 구성원.

콘솔에서 다음 명령을 사용하여 Node.js 프로젝트에 GroupDocs.Convert Cloud를 설치할 수 있습니다.

npm install groupdocs-conversion-cloud

단계와 사용 가능한 코드 예제를 시작하기 전에 대시보드에서 클라이언트 ID와 클라이언트 암호를 가져오십시오. 아이디와 시크릿이 생성되면 아래와 같이 코드를 추가해주세요.

# http://api.groupdocs.cloud에서 노드 애플리케이션의 Node.js SDK 가져오기
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");

// https://dashboard.groupdocs.cloud에서 clientId 및 clientSecret을 가져옵니다(무료 등록 필요).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";

REST API를 사용하여 Node.js에서 PDF를 TEXT 파일로 변환하는 방법

아래 단계에 따라 클라우드에서 프로그래밍 방식으로 Nodejs의 PDF를 텍스트로 변환할 수 있습니다.

  1. 업로드 PDF 파일을 클라우드로
  2. 변환 PDF 파일을 텍스트 형식으로
  3. 다운로드 변환된 텍스트 파일

PDF 파일 업로드

먼저 다음 코드 샘플을 사용하여 PDF 파일을 클라우드에 업로드합니다.

// 시스템 드라이브에서 IOStream의 파일을 엽니다.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.pdf';
// 파일 읽기
fs.readFile(resourcesFolder, (err, fileStream) => {
  // FileApi 구성
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // 업로드 파일 요청 생성
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.pdf", fileStream, myStorage);
  // 파일 업로드
  fileApi.uploadFile(request)
    .then(function (response) {
      console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

결과적으로 업로드된 텍스트 파일은 클라우드 대시보드의 파일 섹션에서 사용할 수 있습니다.

Node.js에서 PDF를 TXT 형식으로 변환

  • 먼저 ConvertApi의 인스턴스를 만듭니다.
  • 둘째, ConvertSettings의 인스턴스를 만듭니다.
  • 그런 다음 저장 이름과 입력 PDF 파일 경로를 설정하십시오.
  • 다음으로 형식에 “txt"를 할당합니다.
  • 이제 출력 pdf 파일 경로를 제공하십시오.
  • 그런 다음 ConvertSettings를 사용하여 ConvertDocumentRequest를 생성합니다.
  • 마지막으로 convertDocument() 메서드를 ConvertDocumentRequest로 호출하여 변환합니다.

다음 코드 예제는 Nodejs REST API를 사용하여 PDF 형식을 TEXT 파일로 변환하는 방법을 보여줍니다.

변환된 파일 다운로드

위의 코드 샘플은 변환된 텍스트 파일을 클라우드에 저장합니다. 이제 Node.js를 사용하여 PDF를 텍스트 형식으로 변환하는 방법을 알았습니다. 그런 다음 다음 코드 샘플을 사용하여 텍스트 파일을 다운로드합니다.

// FileApi를 구성하여 변환된 파일 다운로드
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// 다운로드 파일 요청 생성
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.txt", myStorage);
// 다운로드 파일 및 응답 유형 스트림
fileApi.downloadFile(request)
    .then(function (response) {
        // 시스템 디렉토리에 파일 저장
        fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.txt", response, "binary", function (err) { });
        console.log("Expected response type is Stream: " + response.length);
    })
    .catch(function (error) {
        console.log("Error: " + error.message);
    });

PDF-텍스트 파일 변환기 온라인 무료

온라인에서 PDF를 텍스트 파일로 무료로 변환하는 방법은 무엇입니까? 위의 API를 사용하여 개발된 무료 온라인 PDF to Text 변환기에 다음을 시도하십시오.

결론

이번 블로그 포스팅은 여기서 마치겠습니다. PDF 및 텍스트 파일은 데이터를 저장하고 전송하는 데 널리 사용됩니다. 따라서 이 기사에서는 PDF를 텍스트 형식 Node.js 애플리케이션으로 변환하는 방법에 대해 설명했습니다. 이제 다음을 알 수 있습니다.

  • Node.js를 사용하여 PDF를 텍스트 형식으로 변환하는 방법;
  • 온라인에서 무료 PDF를 텍스트로 변환;

또한 문서를 사용하여 GroupDocs.Conversion Cloud API에 대해 자세히 알아볼 수 있습니다. 또한 브라우저를 통해 직접 API를 시각화하고 상호 작용할 수 있는 API 참조 섹션을 제공합니다. 자세한 예제를 보려면 GitHub로 이동하세요.

시작하기 페이지에서 자세한 정보를 확인할 수 있습니다.

또한 Groupdocs.cloud는 새로운 주제로 지속적으로 업데이트되고 있습니다. 결과적으로 최신 API 정보를 최신 상태로 유지하십시오.

질문하기

무료 지원 포럼을 통해 PDF를 텍스트 형식으로 변환하는 방법에 대해 질문할 수 있습니다.

FAQ

Node.js에서 PDF를 텍스트로 어떻게 변환합니까?

node.js를 사용하여 빠르고 편리하게 PDF를 텍스트 파일로 변환하는 방법에 대한 코드 스니펫을 배우려면 이 링크를 따르십시오.

REST API를 사용하여 Node.js의 PDF에서 텍스트 파일을 만드는 방법은 무엇입니까?

ConvertApi,의 인스턴스를 생성하고 변환 설정 값을 설정하고 convertDocument 메서드를 ConvertDocumentRequest와 함께 호출하여 PDF를 변환합니다. 온라인에서 읽을 수 있는 텍스트로.

온라인에서 무료로 PDF를 텍스트로 변환할 수 있습니까?

온라인 PDF-텍스트 변환기 무료를 사용하면 PDF를 텍스트 없는 파일 형식으로 쉽고 빠르게 변환할 수 있습니다. 변환이 완료되면 텍스트 파일을 다운로드할 수 있습니다.

오프라인에서 PDF를 읽을 수 있는 텍스트로 어떻게 변환합니까?

Windows용 PDF를 텍스트 변환기로 다운로드하려면 pdftotext 다운로드 링크를 방문하세요. 이 온라인 PDF-텍스트 변환기 무료 다운로드 소프트웨어는 한 번의 클릭으로 Windows에서 PDF를 TXT로 빠르게 변환하는 데 사용됩니다.

또한보십시오

자세한 내용은 다음 문서를 참조하는 것이 좋습니다.