PDF는 안전한 문서 교환을 위한 표준이지만, 편집, 재사용 또는 정보 추출이 필요할 때는 제한적일 수 있습니다. 여기서 PDF를 Word로 변환하는 것이 도움이 됩니다. PDF 문서를 Word 문서로 변환하면 원본 콘텐츠나 구조를 잃지 않고 편집, 재포맷 및 협업이 가능합니다.
PDF to Word Conversion API
Aspose.PDF Cloud SDK for .NET는 PDF를 Word로 변환하는 REST 기반 인터페이스를 제공합니다. 이 인터페이스는 확장성, 정확성, 그리고 여러 출력 형식 지원 — DOC, DOCX, HTML 등을 제공합니다.
Aspose.PDF Cloud vs Adobe Acrobat?
- 클라우드에서 완전히 실행되며, 소프트웨어 설치가 필요하지 않습니다.
- REST API를 통해 작동하며, .NET, Java, Node.js 또는 Python과의 통합에 완벽합니다.
- 폰트, 이미지 및 테이블에 대한 레이아웃 신뢰성을 유지합니다.
- 대규모 기업 요구에 맞춘 배치 변환 및 비동기 처리를 제공합니다.
시작하려면:
- Visual Studio에서 프로젝트를 생성/열기.
- SDK를 NuGet 패키지 관리자를 통해 설치합니다:
Install-Package Aspose.PDF-Cloud
- Aspose Cloud Dashboard에 방문하여 클라이언트 ID와 클라이언트 비밀번호를 생성하세요.
- API를 사용하여 PDF를 문서 형식으로 프로그래밍적으로 변환할 준비가 되었습니다.
- 클라이언트 자격 증명을 생성하는 방법에 대한 자세한 정보는 quick start를 방문하시기 바랍니다.
PDF를 DOC로 변환하기 C#에서
다음에 지정된 C# 코드 스니펫은 PDF 파일을 편집 가능한 Word 문서로 변환하는 방법에 대한 세부 정보를 보여줍니다.
1단계. - 클라이언트 자격 증명을 인수로 사용하여 PdfApi
클래스의 객체를 초기화합니다.
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
Step 2. - 입력 PDF 파일을 클라우드 저장소에 업로드합니다.
pdfApi.UploadFile("sample.pdf", System.IO.File.OpenRead("sample.pdf"));
3단계 - PDF를 Word 문서로 변환하기 위해 pdfApi.GetPdfInStorageToDoc(..)를 호출합니다.
var response = pdfApi.GetPdfInStorageToDoc(
name: "sample.pdf",
format: "DOC",
addReturnToLineEnd: false,
mode: "TextBox",
recognizeBullets: true
);
// 전체 예제 및 데이터 파일은 다음으로 이동하십시오.
https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet
// https://dashboard.aspose.cloud/에서 클라이언트 자격 증명을 가져오세요.
string clientSecret = "XXXXXXXXXe145db14";
string clientID = "XXXXXXX-XXXXX-XXXXXXX";
// PdfApi의 인스턴스를 초기화하십시오.
var pdfApi = new PdfApi(clientID, clientSecret);
// PDF를 클라우드 스토리지에 업로드하세요.
pdfApi.UploadFile("sample.pdf", System.IO.File.OpenRead("sample.pdf"));
// PDF를 DOC 형식으로 변환하고 결과 Word 문서를 스트림 인스턴스에서 가져옵니다.
var response = pdfApi.GetPdfInStorageToDoc(
name: "sample.pdf",
format: "DOC",
addReturnToLineEnd: false,
mode: "TextBox",
recognizeBullets: true
);
Console.WriteLine("PDF to Word conversion completed successfully!");
PDF 문서를 Word 문서로 변환하는 방법 (cURL 사용)
보다 간단하거나 스크립트 가능한 방법을 선호하는 경우, cURL 명령을 사용하여 PDF를 DOCX로 변환할 수도 있습니다. 이는 자동화된 파이프라인이나 헤드리스 환경에 적합합니다.
1단계 - JWT 액세스 토큰 생성:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXXX-XXXXXXX-XXXXXXXX&client_secret=XXXXXXXXXX" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Step 2 - PDF를 DOCX로 변환:
curl -v "https://api.aspose.cloud/v3.0/pdf/{inputPDF}/convert/doc?addReturnToLineEnd=false&format=DocX&mode=Textbox&recognizeBullets=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-o "converted.docx"
결과는 원본 PDF의 모든 콘텐츠, 레이아웃 및 이미지를 포함하는 편집 가능한 Word DOCX 파일로, Adobe Acrobat PDF to Word 변환기나 로컬 설치가 필요하지 않습니다.
온라인 PDF를 Word로 변환기
API를 코딩하기 전에 테스트해 보시겠습니까? 우리의 무료 온라인 PDF to Word 변환기를 사용해 보세요 — Aspose.PDF Cloud가 지원합니다. PDF 파일을 업로드하기만 하면 즉시 편집 가능한 DOCX 또는 DOC 파일로 변환되어 다운로드할 수 있습니다.

결론
PDF를 Word 문서로 변환하는 것은 편집 가능하고 공유 가능하며 접근 가능한 데이터가 필요한 기업과 개발자에게 필수적입니다. 따라서 Aspose.PDF Cloud를 사용하면 프로그래밍 방식으로 PDF를 Word로 변환하고, 워크플로를 자동화하며, 동일한 API를 사용하여 역변환(DOCX에서 PDF로)도 지원할 수 있습니다.
유용한 링크
❓ 자주 묻는 질문 (FAQs)
-
PDF를 DOCX 형식으로 변환할 수 있나요? 네. PDF를 DOC 대신 DOCX로 변환하려면 형식을 "DOCX"로 지정할 수 있습니다.
-
PDF에서 Word 변환 시 레이아웃이 보존되나요? 절대적으로. API는 변환 중에 글꼴, 표, 이미지 및 서식이 유지되도록 보장합니다.
-
이것을 사용하려면 Adobe Acrobat이 필요합니까? 아니요. Aspose.PDF Cloud API는 모든 PDF를 Word로 변환하는 작업을 클라우드에서 수행합니다 — Adobe Acrobat PDF to Word 변환기가 필요하지 않습니다.
관련 기사
다음 블로그 게시물을 방문하여 정보를 얻을 것을 적극 권장합니다: