განავითარეთ Word to PDF Converter ონლაინ Ruby Cloud SDK-ის გამოყენებით. შეასრულეთ DOCX to PDF ან DOC to PDF ონლაინ

როგორ გადავიტანოთ docx pdf-ში? | საუკეთესო სიტყვა pdf გადამყვანი | Aspose.Words Cloud Ruby SDK.

როგორ გადავიტანოთ docx pdf-ში - ყველაზე სიტყვა pdf-ში გადამყვანი

მიმოხილვა

DOCX არის Microsoft Word-ის დოკუმენტების კარგად ცნობილი ფორმატი და დაინერგა Microsoft Word 2007-თან ერთად. Docx დაფუძნებულია ღია XML-ზე და Docx ფაილები შეიძლება გაიხსნას Word 2007-ით. მაშინ როდესაც, PDF არის პორტატული დოკუმენტის ფორმატი დოკუმენტების წარმოდგენისთვის. ეს არის მრავალმხრივი ფაილის ფორმატი, რომელიც შემუშავებულია Adobe Systems-ის მიერ და შეიძლება ჰქონდეს ნებისმიერი რაოდენობის შრიფტები და სურათები. ის უზრუნველყოფს მარტივ, საიმედო გზას დოკუმენტური ფაილების შესაქმნელად, წარდგენისა და პრინტერისთვის მზა გამომავალი გადაცემისათვის.

გსურთ გადაიყვანოთ DOCX ფაილი PDF ფაილად? Word დოკუმენტის დამუშავების მრავალი აპლიკაცია იძლევა Word-ის PDF ფორმატში გადაქცევის შესაძლებლობებს. მაგრამ მთელი ეს პროცესი მოითხოვს აპლიკაციის ინსტალაციის ძალისხმევას და ასევე ლიცენზირების ღირებულებას. მაგრამ რატომ უნდა გადაიხადოთ მთელი პროდუქტის ლიცენზირება, როცა მხოლოდ ერთი ოპერაციის შესრულება გჭირდებათ. გარდა ამისა, ნაყარი კონვერტაციის ოპერაციები არ შეიძლება შესრულდეს ბაზარზე არსებული ასეთი პროგრამული უზრუნველყოფით. ყველა ასეთ შემთხვევაში, Aspose.Words Cloud API მოქმედებს ფაილის ფორმატის მარტივი და სწრაფი დამუშავების შესასრულებლად.

Aspose.Words DOCX to PDF Converter აპი მყისიერად გარდაქმნის თქვენს DOCX ფაილებს PDF ფორმატში ღია კოდის Ruby SDK-ის დახმარებით. ეს SDK-ები და ხელსაწყოები ინახება Aspose.Words-ის დეველოპერების მიერ და უზრუნველყოფს თქვენს აპლიკაციასთან Aspose.Words Cloud API-ის ინტეგრაციის უმარტივეს გზას. თქვენ შეგიძლიათ მარტივად გადაიყვანოთ თქვენი DOCX ფაილები PDF ფაილად ამ უფასო Ruby SDK ხელსაწყოთი. Aspose.Words დაგეხმარებათ მყისიერად გადაიყვანოთ DOCX დოკუმენტები PDF-ებად მაღალი სიზუსტით. Aspose Cloud REST API-ის გამოყენებით შესაძლებელია ფაილის ფორმატის გაფართოებული დამუშავება. გარდა ამისა, თქვენ შეგიძლიათ იპოვოთ გენერირებული გამოსაყენებელი cURL კოდის ნაწყვეტის მაგალითი ამ გვერდის ბოლოში.

Aspose მხარს უჭერს მრავალ ვარიანტს დოკუმენტების ავტომატიზაციის ინტეგრირებისთვის რამდენიმე პლატფორმისა და პროგრამირების ენების აპლიკაციებში. ამ სტატიაში ჩვენ დეტალურად განვიხილავთ შემდეგ თემებს. მოდით გამოვიკვლიოთ.

DOC to PDF Conversion API

Aspose.Words დოკუმენტის გადამყვანი საშუალებას გაძლევთ გადაიყვანოთ თქვენი ფაილები DOCX-დან PDF-ზე მაღალი ხარისხით. Aspose.Words Cloud API მხარს უჭერს უამრავ სხვადასხვა ფაილის ფორმატს, როგორიცაა DOC, DOCX, DOCM, DOTX, RTF, ODT, OTT და მრავალი სხვა. ეს არის საინტერესო გადაწყვეტა Word დოკუმენტის წამყვანი ფორმატების შესაქმნელად, მანიპულირებისთვის და გარდაქმნის aspose კონვერტაციის ტექნოლოგიის გამოყენებით. თქვენ მიიღებთ ძალიან ზუსტ კონვერტაციის შედეგებს სწრაფად.

ამ API-ს დახმარებით, ჩვენ შეგვიძლია შევასრულოთ Word-ზე PDF-ში, ისევე როგორც სხვა ფორმატებში გადაქცევის ოპერაციები MS Office ავტომატიზაციის ან რაიმე სხვა დამოკიდებულების გამოყენების გარეშე. ჩვენი მომხმარებლების გასაადვილებლად, შეიქმნა სპეციალური პროგრამირების ენების SDK-ები, რათა შეგეძლოთ წვდომა API-ზე პირდაპირ თქვენი აპლიკაციის კოდიდან. ამ სტატიაში ჩვენი აქცენტი კეთდება Aspose.Words Cloud SDK for Ruby-ზე, რაც საშუალებას მისცემს Ruby დეველოპერებს განახორციელონ Word დოკუმენტის დამუშავების შესაძლებლობები Ruby აპლიკაციებში სწრაფად და მარტივად, ნულოვანი საწყისი ღირებულებით.

როგორ დააინსტალიროთ Aspose.Words Ruby SDK?

იმისათვის, რომ გამოვიყენოთ Ruby SDK Aspose.Words Cloud REST API-სთან კომუნიკაციისთვის, ჯერ უნდა დავაინსტალიროთ იგი ჩვენს სისტემაში. Ruby SDK ხელმისაწვდომია ჩამოსატვირთად ნულოვანი საწყისი ღირებულებით, როგორც RubyGem (რეკომენდებულია) და GitHub-დან. Ruby Ruby-ის კონფიგურაციის შემდეგ, გთხოვთ, შეასრულოთ შემდეგი ბრძანება ტერმინალში, რათა განახორციელოთ სწრაფი და მარტივი ინსტალაცია Ruby აპლიკაციაში word docx-ში pdf გადამყვანისთვის.

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

მაგრამ სანამ გააგრძელებთ Aspose.Words Cloud SDK-ის ინსტალაციას 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 გარემოს ყველა დამოკიდებულების პაკეტის დაყენების შემდეგ, შემდეგი ნაბიჯი არის ClientID და ClientSecret დეტალების მოპოვება Aspose.Words ღრუბლოვანი API-ებზე Doc-ში Pdf კონვერტაციისთვის დასარეკად. არსებობს ორი ვარიანტი, რომ მოიხმაროთ REST API-ები პირდაპირ ზოგიერთი დანარჩენი კლიენტის მეშვეობით, როგორიცაა cURL ან ღრუბლოვანი SDK-ების გამოყენებით. ასე რომ, პირველი ნაბიჯი არის ანგარიშის შექმნა ნავიგაციით Aspose.Cloud dashboard. თუ გაქვთ Google ან Microsoft ანგარიში, უბრალოდ დააწკაპუნეთ Google-ის ან Microsoft-ის ღილაკზე რეგისტრაციისთვის. წინააღმდეგ შემთხვევაში, დააწკაპუნეთ რეგისტრაციის ბმულზე ახალი ანგარიშის შესაქმნელად საჭირო ინფორმაციის მიწოდებით.

მას შემდეგ, რაც შედით ღრუბლოვანი სივრცის დაფაზე და დააწკაპუნეთ აპლიკაციების ჩანართზე მარცხენა მხარეს. ახლა გადადით ქვემოთ, დააწკაპუნეთ ღილაკზე Create New Application როგორც ნაჩვენებია ქვემოთ მოცემულ სურათზე.

დოკუმენტის pdf გადამყვანი

ახლა შექმენით თქვენი ახალი აპლიკაცია თქვენი ნაგულისხმევი მეხსიერების არჩევით, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ სურათზე. თქვენ ასევე შეგიძლიათ დააკონფიგურიროთ მესამე მხარის მეხსიერება თქვენი მონაცემთა ფაილების ასატვირთად 20 სახელმძღვანელოს მითითებით.

ყველაზე პოპულარული დოკუმენტი docx to pdf გადამყვანი აპლიკაცია

ახლა გადადით ქვემოთ კლიენტის სერთიფიკატების განყოფილებისკენ, რომ დააკოპიროთ კლიენტის ID და კლიენტის საიდუმლო, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ სურათზე.

კლიენტის რწმუნებათა სიგელები ყველაზე პოპულარული დოკუმენტის docx to pdf კონვერტორი რუბი აპლიკაციისთვის

კლიენტის ეს სერთიფიკატები გამოყენებული იქნება API ზარების განსახორციელებლად Aspose.Words ღრუბლოვანი API-ებისთვის DOCX-ში PDF-ის გადამყვანისთვის. შემდეგი, ჩვენ დავინახავთ, თუ როგორ გადავიტანოთ Word-ი PDF-ში Aspose.Words ღრუბლოვანი SDK-ის გამოყენებით Ruby-ისთვის.

Word-ზე PDF-ის გადამყვანი Ruby-ში

მიჰყევით ქვემოთ მოცემულ ინსტრუქციას MS Word ფაილების DOCX-ში PDF კონვერტაციის შესასრულებლად Ruby SDK-ის გამოყენებით Ruby on Rails აპლიკაციისთვის.

  1. პირველი ნაბიჯი არის რუბი ცვლადების შექმნა, რომლებშიც ინახება ClientID და ClientSecret კოპირებული [aspose cloud dashboard]-დან 23.
  2. მეორეში, შექმენით AsposeWordsCloud კონფიგურაცია და გაიარეთ ClientID, ClientSecret მნიშვნელობები.
  3. მესამე ნაბიჯი არის WordsAPI-ის ინსტანციის შექმნა
  4. შემდეგი, ატვირთეთ წყარო DOCX ფაილი ღრუბლოვან საცავში UploadFileRequest() მეთოდის გამოყენებით
  5. ახლა შექმენით ConvertDocumentRequest()-ის ობიექტი, რომელიც არგუმენტად იღებს შეყვანილ DOCX სახელს, შედეგიან ფორმატს.
  6. დაბოლოს, დაიწყეთ DOCX-ზე PDF-ში გადაყვანის პროცესი convertdocument() მეთოდით.
# ჩატვირთეთ ძვირფასი ქვა, გთხოვთ გადადით https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# როგორ გადავიტანოთ Word PDF-ში პროგრამულად.
# მიიღეთ AppKey და AppSID სერთიფიკატები https://dashboard.aspose.cloud/applications-დან
@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)
# განსაზღვრეთ დოკუმენტის კონვერტაციის პარამეტრების ინიციალიზაცია (დოკუმენტი, ფორმატი, out_path, ფაილის_სახელი_ველი_მნიშვნელობა, საცავი, 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 შეინახება პროექტის საქაღალდის ძირში.

Word to PDF cURL ბრძანებების გამოყენებით

ახლა მოდით განვიხილოთ, თუ როგორ გადავიტანოთ Word დოკუმენტი pdf-ში cURL-ის გამოყენებით. cURL ბრძანების ხაზის ხელსაწყო გამოიყენება REST API-ებზე წვდომისთვის სერვერიდან და სერვერიდან. ვინაიდან Aspose.Words Cloud API-ები შემუშავებულია REST პრინციპების შესაბამისად, ამიტომ ჩვენ შეგვიძლია გამოვიყენოთ ეს Cloud API კონვერტაციის ოპერაციების შესასრულებლად. კონვერტაციის განსახორციელებლად, ჩვენ გამოვქმნით JSON Web Token-ს (JWT) ClientID-ისა და ClientSecret-ის საფუძველზე, რომელიც მოპოვებულია Aspose.Cloud dashboard-დან. გთხოვთ, შეასრულოთ ბრძანება ტერმინალში 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 ჟეტონი ქვემოთ მოცემულ ბრძანებაში Word-ის PDF ფორმატში გადასაყვანად, სადაც შეყვანილი DOCX ფაილი ხელმისაწვდომი უნდა იყოს ღრუბლოვან საცავში. შემდეგ 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>"

დასკვნა

ზემოხსენებულ სტატიაში Word-ზე PDF/DOCX-დან PDF-მდე/DOC-დან PDF-თან დაკავშირებული ყველა დეტალი ეტაპობრივად არის ახსნილი Aspose.Words Cloud SDK for Ruby-ის გამოყენებით. Aspose Cloud SDK არის ღია კოდის (გამოქვეყნებული MIT ლიცენზიით) და Aspose.Words ღრუბლოვანი SDK-ის სრული კოდი Ruby-ისთვის ხელმისაწვდომია GitHub-ზე.

თუ თქვენ გაქვთ რაიმე შეკითხვა, წინადადება ან კომენტარი საუკეთესო DOCX-ში PDF კონვერტორის შესახებ, მოგერიდებათ ეწვიოთ მხარდაჭერას ფორუმს. შეგიძლიათ მოგვყვეთ სოციალურ მედიაში Facebook, LinkedIn და Twitter.

Გამოკვლევა

ჩვენ ასევე გირჩევთ ეწვიოთ შემდეგ შესაბამის ბმულებს: