ZIP 또는 RAR을 PDF로 변환

RAR에서 PDF로 또는 ZIP에서 PDF로 변환은 이제 온라인 도구에 소스 파일을 드롭하여 달성할 수 있으며 다음에서 생성된 PDF 버전을 받게 됩니다. 초. 이 온라인 도구 외에도 애플리케이션에서 RAR을 PDF로 변환하는 데 사용할 수 있는 REST API 및 SDK가 있습니다. 다행히 GroupDocs.Conversion Cloud에는 파일 변환 기능을 제공할 뿐만 아니라 이러한 SDK를 프로젝트에 쉽게 통합할 수 있는 다양한 프로그래밍 언어용 SDK가 공개되어 있습니다. 하지만 이 블로그 게시물에서는 Node.js 기반 애플리케이션에서 프로그래밍 방식으로 ZIP 또는 RAR을 PDF로 변환하는 방법을 알아봅니다.

이 가이드에서는 다음 섹션을 다룹니다.

RAR | ZIP을 PDF로 변환기 - 파일 변환 API 설치

이 기업 수준의 파일 변환 API는 RAR을 PDF로 원활하게 변환할 수 있는 엄청난 양의 기능을 제공합니다. 또한 설치는 터미널에 다음 명령 하나를 실행하는 것입니다.

npm install groupdocs-conversion-cloud

또한, 귀하가 당사 플랫폼을 처음 사용하는 경우 이 링크를 방문하여 [GroupDocs.Conversion의 API 대시보드에서 API 자격 증명(예: 클라이언트 ID 및 클라이언트 비밀번호)을 얻는 방법을 알아보는 것이 좋습니다. 클라우드]5.

프로그래밍 방식으로 ZIP 또는 RAR을 PDF로 변환

코드 스니펫을 작성하고 GroupDocs.Conversion Cloud SDK for Node.js에서 제공하는 몇 가지 주요 메서드를 호출해 보겠습니다. 따라서 RAR을 PDF로, ZIP을 PDF로 변환하는 기능을 구현하겠습니다.

다음 단계를 따르십시오.

  • 앱에 groupdocs-conversion-cloud 모듈을 포함합니다.
  • Client ID 및 클라이언트 비밀을 사용하여 구성 개체를 인스턴스화합니다.
  • 시스템 드라이브의 IOStream에서 파일을 열고 FileApi 클래스의 인스턴스를 생성한 후 구성 개체로 초기화합니다.
  • UploadFileRequest 메서드를 호출하여 업로드 파일 요청을 만듭니다.
  • uploadFile 메서드를 호출하여 파일을 업로드합니다.
  • API 자격 증명을 사용하여 ConvertApi를 초기화합니다.
  • filePath, format, outputPath 등의 값을 설정하여 변환 설정을 정의합니다.
  • ConvertDocumentRequest 클래스의 인스턴스를 초기화하여 문서 변환 요청을 만듭니다.
  • RAR을 PDF로 변환하려면 convertDocument 메서드를 호출하세요.

다음 코드 샘플은 Node.js를 사용하여 ZIP을 PDF로 변환하는 방법을 보여줍니다.

// 앱에 groupdocs-conversion-cloud 모듈을 포함합니다.
groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
fs = require("fs");

clientId = "xxxxxxxxxxxxxxxxxxxxxxxx";
clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Client ID 및 clientSecret을 사용하여 구성 개체를 인스턴스화합니다.
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";


// 시스템 드라이브의 IOStream에서 파일을 엽니다.
var resourcesFolder = '/sample.zip';
// 파일 읽기
fs.readFile(resourcesFolder, (err, fileStream) => {
  /// FileApi 클래스의 인스턴스를 생성하고 구성 객체로 초기화합니다.
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // UploadFileRequest 메서드를 호출하여 업로드 파일 요청을 만듭니다.
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample.zip", fileStream, myStorage);
  // uploadFile 메소드를 호출하여 파일을 업로드합니다.
  fileApi.uploadFile(request)
    .then( () => {
        // API 자격 증명을 사용하여 ConvertApi를 초기화합니다.
        let convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

        // filePath, format, outputPath 등의 값을 설정하여 변환 설정을 정의합니다.
        let settings = new groupdocs_conversion_cloud.ConvertSettings();
        settings.filePath = "sample.zip"; // input file path on the cloud
        settings.format = "pdf";         // output format
        settings.outputPath = "output";   // output file folder on the cloud

        // ConvertDocumentRequest 클래스의 인스턴스를 초기화하여 문서 변환 요청을 만듭니다.
        let request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);

        // RAR을 PDF로 변환하려면 ConvertDocument 메소드를 호출하십시오.
        convertApi.convertDocument(request).then((result)=>{
        console.log("Document converted successfully: " + result[0].url);
        });
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

프로젝트를 실행하면 아래와 같이 대시보드에 생성된 PDF 파일이 표시됩니다.

RAR를 PDF로 변환기

또한 파일을 수동으로 다운로드하거나 이 DownloadFile 메서드를 사용하여 프로그래밍 방식으로 파일을 다운로드할 수 있습니다.

파일 변환기를 사용하여 온라인으로 PDF 생성

GroupDocs.Conversion Cloud SDK의 온라인 버전을 사용하여 온라인으로 PDF를 만들 수 있습니다. RAR/ZIP 파일을 삭제/업로드하고 “변환” 버튼을 누르기만 하면 됩니다. 무엇보다도 이 도구를 사용하기 위해 사전 구독이 필요하지 않습니다.

온라인으로 PDF 만들기

결론

여기서 이 블로그 게시물을 마치겠습니다. GroupDocs.Conversion Cloud SDK for Node.js를 사용하여 ZIP 또는 RAR을 PDF로 변환하는 방법을 배웠기를 바랍니다. 또한 비즈니스 애플리케이션을 위한 ZIP-PDF 변환기 또는 RAR-PDF 변환기를 구축할 수 있는 코드 조각을 살펴보았습니다. 따라서 빠른 경험을 위해 클라우드 API 참조를 방문하는 것을 잊지 마세요. 마지막으로 GroupDocs.Conversion Node.js SDK의 GitHub 저장소를 방문할 수 있습니다.

또한 시작하기 가이드를 따르는 것이 좋습니다.

마지막으로 groupdocs.cloud에서는 지속적으로 새로운 기사를 작성하고 있습니다. 따라서 최신 업데이트를 계속 지켜봐 주시기 바랍니다.

질문하기

귀하의 질문이나 질문에 대해 포럼에 알려주실 수 있습니다.

자주 묻는 질문 – FAQ

RAR을 PDF로 변환할 수 있나요?

예, GroupDocs.Conversion Cloud에서 제공하는 이 온라인 도구를 사용하여 RAR에서 PDF로 변환할 수 있습니다. 자세한 내용은 이 링크를 참조하세요.

ZIP 파일을 PDF로 변환할 수 있나요?

GroupDocs.Conversion Cloud SDKconvertDocument 메서드를 호출하여 프로그래밍 방식으로 ZIP을 PDF로 변환할 수 있습니다.

또한보십시오