PDF를 워드로

PDF를 Word Online으로 변환하는 방법 알아보기

PDF 파일은 다른 파일 형식에 비해 고유한 이점을 제공하며 비즈니스 워크플로를 진행 상황을 면밀히 추적할 수 있는 원활하고 안전한 프로세스로 변환할 수 있습니다. 또한 PDF 형식의 파일을 공유하면 기본 응용 프로그램, 뷰어, 운영 체제 또는 사용하는 장치에 관계없이 모든 뷰어가 의도한 대로 문서를 볼 수 있습니다. 그러나 PDF 편집은 전문 소프트웨어만이 이러한 기능을 제공하기 때문에 번거로운 작업이 됩니다. 그러나 PDF를 Word 형식으로 변환하는 경우 파일을 쉽게 편집할 수 있습니다.

PDF를 단어로 변환 API

Aspose.PDF Cloud SDK for Java는 Java 애플리케이션 내에서 PDF 파일을 생성, 편집 및 조작하는 기능을 제공하는 REST 기반 솔루션입니다. maven 빌드 유형의 pom.xml에 다음 세부 정보를 추가하십시오.

<repository>
    <id>aspose-cloud</id>
    <name>Aspose Cloud Repository</name>
    <url>https://repository.aspose.cloud/repo/</url>
</repository>

<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-pdf-cloud</artifactId>
  <version>21.11.0</version>
  <scope>compile</scope>
</dependency>

설치 후 클라우드 대시보드에서 계정을 생성하고 Client ID와 Client Secret을 조회/생성해야 합니다.

Java에서 PDF를 Word로 변환

PDF를 DOC 형식으로 변환하려면 아래 지침을 따르십시오.

  • 먼저 클라이언트 자격 증명을 인수로 제공하여 PdfApi 인스턴스를 생성해야 합니다.
  • 둘째, 입력 PDF 파일을 File 인스턴스로 읽습니다.
  • 이제 uploadFile(…) 메서드를 사용하여 PDF 파일을 클라우드 저장소에 업로드합니다.
  • 마지막으로 putPdfInStorageToDoc(…) 메서드를 호출하여 PDF를 DOCX로 변환하고 출력을 클라우드 스토리지에 저장합니다.
// 더 많은 예제를 보려면 https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java/tree/master/Examples/src/main/java/com/aspose/asposecloudpdf/examples를 방문하십시오.

try
    {
    // https://dashboard.aspose.cloud/에서 ClientID 및 ClientSecret 가져오기
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
        
    // PdfApi 인스턴스 생성
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);
    // 입력 PDF 문서의 이름
    String name = "input.pdf";
        
    // 입력된 PDF 파일의 내용 읽기
    File file = new File("c://Downloads/"+name);
    // 클라우드 스토리지에 PDF 업로드
    pdfApi.uploadFile("input.pdf", file, null);
        
    String folder = null;
    // 결과 파일 형식
    String format = "DOCX";
        
    // API를 호출하여 PDF를 Word 형식으로 변환
    AsposeResponse response =pdfApi.putPdfInStorageToDoc("input.pdf", "Resultant.docx",null, format, null, null, null, "Flow", null, null, folder, null);
    
    // 인쇄 성공 메시지
    System.out.println("PDF sucessfully converted to Word format !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }

로컬 PDF를 DOC로 변환

이 섹션에서는 로컬 드라이브에서 PDF를 로드하고 DOC 형식으로 변환하고 결과 파일을 클라우드 저장소에 저장하는 방법에 대해 자세히 알아봅니다.

  • 먼저 클라이언트 자격 증명을 인수로 제공하여 PdfApi 인스턴스를 생성해야 합니다.
  • 둘째, 입력 PDF 파일을 File 인스턴스로 읽습니다.
  • putPdfInRequestToDoc(…) 메서드를 호출하여 PDF를 DOC로 변환하고 출력을 클라우드 저장소에 저장
// 더 많은 예제를 보려면 https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java/tree/master/Examples/src/main/java/com/aspose/asposecloudpdf/examples를 방문하십시오.

try
    {
    // https://dashboard.aspose.cloud/에서 ClientID 및 ClientSecret 가져오기
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
        
    // PdfApi 인스턴스 생성
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);
    // 입력 PDF 문서의 이름
    String name = "input.pdf";
        
    // 입력된 PDF 파일의 내용 읽기
    File file = new File("c://Downloads/"+name);
        
    String folder = null;
    // 결과 파일 형식
    String format = "DOC";
        
    // API를 호출하여 PDF를 DOC 형식으로 변환
    AsposeResponse response =pdfApi.putPdfInRequestToDoc("Converted.doc",null, format, null, null, null, "Flow", null, null, folder, file);
    
    // 인쇄 성공 메시지
    System.out.println("PDF sucessfully converted to DOC format !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }

cURL 명령을 사용하여 PDF에서 DOC로

로컬 드라이브에서 입력 파일을 로드하고 cURL 명령을 사용하여 DOC 형식으로 변환하는 방법에 대해 자세히 살펴보겠습니다. 그러나 먼저 다음 명령을 사용하여 JWT 액세스 토큰을 생성해야 합니다.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

JWT 토큰이 생성되면 다음 명령을 실행하여 PDF를 DOC 형식으로 변환하십시오.

curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf/convert/doc?outPath=Resultant.docx&format=DocX&mode=Flow" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

결론

이 기사에서는 Java 코드 스니펫을 사용하여 PDF를 Word로 변환하는 방법과 cURL 명령을 사용하여 PDF를 DOC로 변환하는 방법에 대한 옵션을 살펴보았습니다. SDK는 PDF 파일 조작과 관련된 다른 흥미로운 기능도 제공합니다. 개발자 가이드를 탐색하여 API가 제공하는 다양한 기능에 대해 알아볼 수 있습니다. SDK의 전체 소스 코드는 GitHub를 통해 다운로드할 수 있습니다.

관련 기사

자세히 알아보려면 다음 링크를 방문하는 것이 좋습니다.