Ruby Cloud SDK를 사용하여 Word to PDF Converter Online을 개발하십시오. 온라인에서 DOCX를 PDF로 또는 DOC를 PDF로 수행

docx를 pdf로 변환하는 방법? | PDF 변환기에 최고의 단어 | Aspose.Words 클라우드 루비 SDK.

docx를 pdf로 변환하는 방법 - 상위 단어를 pdf로 변환

개요

DOCX는 Microsoft Word 문서의 잘 알려진 형식이며 Microsoft Word 2007에서 도입되었습니다. Docx는 개방형 XML을 기반으로 하며 Docx 파일은 Word 2007에서 열 수 있습니다. PDF는 문서를 표현하기 위한 휴대용 문서 형식. Adobe Systems에서 개발한 다재다능한 파일 형식이며 원하는 수의 글꼴과 이미지를 가질 수 있습니다. 문서 파일을 작성 및 제공하고 프린터 준비 출력을 전송할 수 있는 쉽고 안정적인 방법을 제공합니다.

DOCX 파일을 PDF 파일로 변환하시겠습니까? 많은 워드 문서 처리 응용 프로그램은 Word를 Pdf 파일 형식으로 변환하는 기능을 제공합니다. 하지만 이 모든 과정에는 라이선스 비용뿐만 아니라 애플리케이션을 설치하는 노력이 필요합니다. 그러나 단일 작업만 수행하면 된다면 전체 제품 라이선스 비용을 지불해야 하는 이유는 무엇입니까? 또한 대량 변환 작업은 시중에서 구할 수 있는 소프트웨어로는 수행할 수 없습니다. 이러한 모든 경우에 Aspose.Words Cloud API가 작동하여 쉽고 빠른 파일 형식 처리를 수행합니다.

Aspose.Words DOCX to PDF Converter 앱은 오픈 소스 Ruby SDK의 도움으로 DOCX 파일을 PDF 형식으로 즉시 변환합니다. 이러한 SDK 및 도구는 Aspose.Words의 개발자가 유지 관리하며 Aspose.Words Cloud API를 애플리케이션과 통합하는 가장 쉬운 방법을 제공합니다. 이 무료 Ruby SDK 도구를 사용하여 DOCX 파일을 PDF 파일로 쉽게 변환할 수 있습니다. Aspose.Words는 DOCX 문서를 높은 충실도로 즉시 PDF로 변환하도록 도와줍니다. Aspose Cloud REST API를 사용하여 고급 파일 형식 처리를 수행할 수 있습니다. 또한 이 페이지 하단에서 생성된 바로 사용할 수 있는 cURL 코드 스니펫 예제를 찾을 수 있습니다.

Aspose는 문서 자동화를 여러 플랫폼 및 프로그래밍 언어의 애플리케이션에 통합하기 위한 많은 옵션을 지원합니다. 이 기사에서는 다음 주제에 대해 자세히 설명합니다. 살펴봅시다.

DOC에서 PDF로 변환 API

Aspose.Words 문서 변환기를 사용하면 파일을 DOCX에서 PDF로 고품질로 변환할 수 있습니다. Aspose.Words Cloud API는 DOC, DOCX, DOCM, DOTX, RTF, ODT, OTT 등. aspose 변환 기술을 사용하여 주요 Word 문서 형식을 생성, 조작 및 변환하는 흥미로운 솔루션입니다. 매우 정확한 변환 결과를 빠르게 얻을 수 있습니다.

이 API의 도움으로 MS Office 자동화 또는 기타 종속성을 사용하지 않고도 Word를 PDF로 변환하고 다른 형식으로 변환 작업을 수행할 수 있습니다. 고객을 지원하기 위해 특정 프로그래밍 언어 SDK가 개발되어 애플리케이션 코드 내에서 바로 API에 액세스할 수 있습니다. 이 기사에서는 Aspose.Words Cloud SDK for Ruby에 중점을 두어 Ruby 개발자가 초기 비용 없이 Ruby 애플리케이션에서 Word 문서 처리 기능을 쉽고 빠르게 구현할 수 있도록 합니다.

Aspose.Words Ruby SDK는 어떻게 설치하나요?

Aspose.Words Cloud REST API와 통신하기 위해 Ruby SDK를 사용하려면 먼저 시스템에 설치해야 합니다. Ruby SDK는 초기 비용 없이 RubyGem(권장) 및 GitHub에서 다운로드할 수 있습니다. Ruby 런타임을 구성했으면 터미널에서 다음 명령을 실행하여 Word docx to pdf 변환기용 Ruby 응용 프로그램에 빠르고 쉽게 설치하십시오.

gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud

그러나 Aspose.Words Cloud SDK for Ruby 2.6 이상 설치를 진행하기 전에 시스템에 다음 종속성 패키지를 설치해야 합니다.

# Following are the runtime dependencies to setup aspose_words_cloud
faraday 1.4.3 >= 1.4.1
marcel 1.0.1 >= 1.0.0
multipart-parser 0.1.1 >= 0.1.1
# Development dependencies is
minitest 5.14.4 ~> 5.11, >= 5.11.3

이 Ruby용 SDK는 전체 읽기 및 쓰기 권한이 있는 20개 이상의 문서 관련 형식을 지원합니다. 자세한 내용은 aspose cloud 문서 웹사이트를 참조하십시오.

Aspose.Cloud 계정 구독 설명

Ruby 환경의 모든 종속성 패키지를 설치한 후 다음 단계는 문서를 PDF로 변환하기 위해 Aspose.Words 클라우드 API를 호출하기 위해 ClientID 및 ClientSecret 세부 정보를 얻는 것입니다. cURL과 같은 일부 나머지 클라이언트를 통해 또는 클라우드 SDK를 사용하여 REST API를 직접 사용하는 두 가지 옵션이 있습니다. 따라서 첫 번째 단계는 Aspose.Cloud 대시보드를 탐색하여 계정을 생성하는 것입니다. Google 또는 Microsoft 계정이 있는 경우 Google 또는 Microsoft 버튼을 클릭하여 가입하십시오. 그렇지 않으면 필요한 정보를 제공하여 새 계정 생성에 대한 가입 링크를 클릭합니다.

클라우드 공간 대시보드에 로그인한 후 왼쪽 사이드바에서 애플리케이션 탭을 클릭합니다. 이제 아래 이미지와 같이 아래로 스크롤하여 Create New Application 버튼을 클릭합니다.

문서를 PDF로 변환

이제 아래 이미지와 같이 기본 저장소를 선택하여 새 애플리케이션을 만듭니다. 타사 클라우드 스토리지 구성 방법 가이드에 따라 데이터 파일을 업로드하도록 타사 스토리지를 구성할 수도 있습니다.

가장 인기있는 문서 docx to pdf 변환기 응용 프로그램

이제 Client Credentials 섹션으로 스크롤하여 아래 이미지와 같이 Client Id 및 Client Secret을 복사합니다.

가장 인기 있는 문서 docx to pdf 변환기 루비 응용 프로그램에 대한 클라이언트 자격 증명

이러한 클라이언트 자격 증명은 Aspose.Words 클라우드 API for DOCX to PDF 변환기에 대한 API 호출을 만드는 데 사용됩니다. 다음으로 Ruby용 Aspose.Words 클라우드 SDK를 사용하여 Word를 PDF로 변환하는 방법을 살펴보겠습니다.

Ruby에서 Word를 PDF로 변환

Ruby on Rails 애플리케이션용 Ruby SDK를 사용하여 MS Word 파일 DOCX에서 PDF로 변환하려면 아래 지침을 따르십시오.

  1. 첫 번째 단계는 aspose 클라우드 대시보드에서 복사한 ClientID 및 ClientSecret을 포함하는 Ruby 변수를 생성하는 것입니다.
  2. 두 번째로 AsposeWordsCloud 구성을 만들고 ClientID, ClientSecret 값을 전달합니다.
  3. 세 번째 단계는 WordsAPI 인스턴스를 만드는 것입니다.
  4. 다음으로 UploadFileRequest() 메서드를 사용하여 원본 DOCX 파일을 클라우드 저장소에 업로드합니다.
  5. 이제 입력 DOCX 이름, 결과 형식을 인수로 사용하는 ConvertDocumentRequest() 객체를 생성합니다.
  6. 마지막으로 convertdocument() 메서드를 사용하여 DOCX에서 PDF로 변환 프로세스를 시작합니다.
# 보석을 로드하려면 https://github.com/aspose-words-cloud/aspose-words-cloud-ruby로 이동하세요.
require 'aspose_words_cloud'
# 프로그래밍 방식으로 Word를 PDF로 변환하는 방법.
# https://dashboard.aspose.cloud/applications에서 AppKey 및 AppSID 자격 증명 가져오기
@app_client_id = "######-####-####-####-#########"
@app_client_secret = "##########################"
# 구성 속성을 WordsApi와 연결
AsposeWordsCloud.configure do |config|
  config.client_data['ClientId'] = @app_client_id
  config.client_data['ClientSecret'] = @app_client_secret
end
# WordsApi 인스턴스 생성
@words_api = WordsAPI.new
# DOCX 파일 입력
@fileName = "mysample.docx"
# 최종 파일 형식
@format = "pdf"
# 선택한 클라우드 저장소에 원본 문서 업로드
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
# 문서 변환 매개변수 정의 initial(document, format, out_path, file_name_field_value, storage, fonts_location)
@request = ConvertDocumentRequest.new(File.new(@fileName, 'rb'), @format, nil, nil, nil, nil)
# DOCX에서 PDF로 변환 프로세스 시작
@result = @words_api.convert_document(@request)
puts @result.to_s.inspect
# 콘솔에 결과 응답 출력
puts("Document successfully converted to pdf")
# 문서 변환 예제 종료

결과적으로 mysample.pdf는 프로젝트 폴더의 루트에 저장됩니다.

cURL 명령을 사용하여 Word를 PDF로

이제 cURL을 사용하여 워드 문서를 PDF로 변환하는 방법을 살펴보겠습니다. cURL 명령줄 도구는 서버에서 REST API에 액세스하는 데 사용됩니다. Aspose.Words Cloud API는 REST 원칙에 따라 개발되었으므로 이러한 Cloud API를 사용하여 변환 작업을 수행할 수 있습니다. 변환을 수행하기 위해 Aspose.Cloud 대시보드에서 검색된 ClientID 및 ClientSecret을 기반으로 JWT(JSON Web Token)를 생성합니다. 아래와 같이 터미널에서 명령어를 실행하여 JWT 토큰을 생성해주세요.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=######-####-####-####-######&client_secret=#########################" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

이제 아래 명령에서 JWT 토큰을 사용하여 클라우드 저장소에서 입력 DOCX 파일을 사용할 수 있어야 하는 Word를 PDF 형식으로 변환합니다. 그런 다음 outPath 매개변수는 결과 PDF 문서의 위치를 표시하고 형식은 결과 PDF 파일의 형식입니다. GetDocumentWithFormat API는 문서 변환용이며 doc-to-pdf.doc 파일이 PDF 형식으로 성공적으로 렌더링됩니다. 클라우드 저장소에 저장된 파일은 doc-to-pdf.pdf 이름으로 확인할 수 있습니다.

curl -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=pdf&outPath=doc-to-pdf.pdf" \
-H  "accept: application/octet-stream" \
-H  "Authorization: <PASTE HERE JWT Token>"

결론

위의 기사에서 Aspose.Words Cloud SDK for Ruby를 사용하여 Word to PDF / DOCX to PDF / DOC to PDF와 관련된 모든 세부 사항을 단계별로 설명했습니다. Aspose Cloud SDK는 오픈 소스(MIT 라이선스로 게시됨)이며 Ruby용 Aspose.Words 클라우드 SDK의 전체 코드는 GitHub에서 사용할 수 있습니다.

최고의 DOCX to PDF Converter에 대한 질문, 제안 또는 의견이 있는 경우 언제든지 지원 포럼을 방문하십시오. 소셜 미디어 Facebook, LinkedInTwitter에서 우리를 팔로우할 수 있습니다.

탐구하다

또한 다음 관련 링크를 방문하는 것이 좋습니다.