![](https://products-qa.fileformat.com/ms/word-processing/ruby/aspose-words-cloud-sdk-for-ruby/header-image.png)
Aspose.Words Cloud Ruby SDK
Ruby SDK untuk Mencipta dan Menukar Dokumen MS Word
API Awan Ruby untuk Menjana, Mengedit, Memisahkan, Mencantum, Memanipulasi dan Menukar Word (DOC, DOCX, ODT) kepada PDF, HTML, EPUB, imej & banyak lagi.
Aspose.Words Cloud SDK untuk Ruby ialah perpustakaan berkuasa yang membolehkan pengaturcara perisian bekerja dengan dokumen Microsoft Word dalam awan. SDK ini menyediakan set lengkap ciri untuk mencipta, memanipulasi dan menukar dokumen Word. Aspose.Words Cloud SDK untuk Ruby dibina di atas Aspose.Words Cloud REST API, yang merupakan API termaju dan boleh dipercayai untuk bekerja dengan dokumen Microsoft Word dalam awan.
Aspose.Words Cloud SDK untuk Ruby telah menyediakan set lengkap ciri untuk bekerja dengan dokumen Word. Ia membolehkan Pembangun Perisian menjana dokumen baharu dari awal, mengubah suai dokumen sedia ada, menukar dokumen Word kepada format fail lain yang disokong, memanipulasi sifat dokumen, memisahkan dokumen besar kepada yang lebih kecil, menggabungkan berbilang dokumen, menambah tera air dalam dokumen Word, menggunakan kata laluan pada perkataan dokumen, laksanakan Mel Merge, tambah dan urus jadual dalam dokumen, bandingkan dokumen Word, masukkan imej dan grafik ke dalam dokumen Word dan banyak lagi.
Aspose.Words Cloud SDK untuk Ruby menyediakan antara muka yang mudah digunakan untuk pembangun Ruby, menjadikannya mudah untuk menyepadukan keupayaan pemprosesan Word berasaskan awan ke dalam aplikasi mereka dan membantu mereka menyulitkan dan melindungi dokumen input mereka. Ia menyediakan menyokong pelbagai format dokumen Word, termasuk DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG dan banyak lagi. Secara keseluruhannya, Aspose.Words ialah alat yang berkuasa untuk pembangun Ruby yang perlu bekerja dengan dokumen Word dalam awan.
Bermula dengan Aspose.Words Cloud SDK untuk Ruby
Cara yang disyorkan untuk memasang Aspose.Words Cloud SDK untuk Rubyis menggunakan RubyGem. Sila gunakan arahan berikut untuk pemasangan yang lancar.
Pasang Aspose.Words Cloud SDK untuk Ruby melalui RubyGem
//To install this package do the following: update your Gemfile
gem 'aspose_words_cloud', '~> 23.2'
// or install directly
gem install aspose_words_cloud
Anda juga boleh memuat turunnya terus daripada GitHub.Penjanaan Dokumen Word melalui API Awan Ruby
Aspose.Words Cloud SDK untuk Ruby memberikan pengaturcara perisian keupayaan untuk menjana dokumen Microsoft Word dan OpenOffice baharu tanpa memasang Microsoft Office. Ia boleh mencipta fail Word dalam DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML) dan banyak lagi. Perpustakaan ini telah memasukkan pelbagai ciri untuk mengendalikan penciptaan dan pengurusan dokumen Word, seperti Memasukkan halaman baharu, menambah tera air dalam dokumen Word, Memasukkan medan nombor halaman, menambah dan mengurus jadual, memasukkan teks ke dokumen Word, klasifikasi dokumen & teks, dan banyak lagi. lebih.
Cipta Dokumen Word Baharu dalam Aplikasi Python
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
create_request = CreateDocumentRequest.new(file_name: 'Sample.docx')
@words_api.create_document(create_request)
Tukar Dokumen Word melalui API Ruby
Aspose.Words Cloud SDK untuk Ruby telah menyediakan ciri yang sangat berkuasa untuk menukar dokumen Word kepada pelbagai format fail lain yang disokong menggunakan RESTAPI. Perpustakaan telah menyediakan sokongan untuk mengimport dan mengeksport dokumen ke beberapa format fail popular seperti DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML dan TXT. Pembangun juga boleh mengeksport dokumen Word sahaja ke format fail seperti PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB dan banyak lagi. Contoh berikut menunjukkan cara pembangun perisian secara pemrograman boleh menukar Word kepada PDF.
Tukar Word kepada PDF melalui API Ruby
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
request_document = File.open('Sample.docx')
convert_request = ConvertDocumentRequest.new(document: request_document, format: 'pdf')
@words_api.convert_document(convert_request)
Urus Pengepala/Pengaki & Hiperpautan melalui Python API
Aspose.Words Cloud SDK memberikan pembangun perisian keupayaan untuk mengurus Pengepala dan Pengaki di dalam dokumen perkataan menggunakan arahan Python. Perpustakaan telah menyertakan sokongan untuk memasukkan Pengepala/Pengaki ke dalam dokumen Word, mengemas kini kandungan pengepala/pengaki, mendapatkan Pengepala/Pengaki dokumen Word serta bahagian, memautkan pengepala/pengaki bahagian ke yang sebelumnya. , padam objek `HeaderFooter` daripada dokumen Word dalam talian dan banyak lagi. Pembangun juga menambah, memadam dan mendapatkan hiperpautan daripada dokumen perkataan dengan mudah.
Masukkan Pengepala/Pengaki ke dalam Dokumen Word melalui API Python
import os
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
request_document = open('Sample.doc', 'rb')
insert_request = asposewordscloud.models.requests.InsertHeaderFooterOnlineRequest(document=request_document, section_path='', header_footer_type='FooterEven')
words_api.insert_header_footer_online(insert_request)
Perlindungan Dokumen Word dalam Aplikasi Ruby
Aspose.Words Cloud SDK untuk Ruby memudahkan pembangun perisian untuk mengamankan dan melindungi dokumen Word di dalam aplikasi Ruby mereka sendiri. Perpustakaan ini telah menyertakan pelbagai ciri untuk mengendalikan perlindungan Dokumen, seperti menambah perlindungan pada dokumen Word, menyekat penyuntingan dokumen, menyulitkan dokumen perkataan dengan Kata Laluan, menambah Tandatangan Digital dan banyak lagi. Contoh berikut menunjukkan cara menambah perlindungan pada dokumen Word dalam Awan.
Cara Menambah Perlindungan pada Dokumen Word melalui Cloud API
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
request_document = File.open('Sample.docx')
request_protection_request = ProtectionRequest.new({:NewPassword => '123'})
protect_request = ProtectDocumentOnlineRequest.new(document: request_document, protection_request: request_protection_request)
@words_api.protect_document_online(protect_request)
Gabung & Pisahkan Dokumen Word melalui API Ruby
Aspose.Words Cloud SDK untuk Ruby telah menyertakan sokongan lengkap untuk memisahkan dan menggabungkan dokumen Word dalam aplikasi Ruby mereka sendiri. Perpustakaan telah menyertakan sokongan untuk menggabungkan beberapa dokumen Word atau PDF ke dalam satu dokumen dengan hanya beberapa baris kod. Perpustakaan juga boleh Membahagikan dokumen besar, membahagikan halaman Word tertentu kepada PDF atau mana-mana format fail sokongan lain, seperti dokumen DOC, DOT, DOCX, DOTX, RTF, ODT, OTT, TXT dan menyimpan hasilnya ke DOC, DOCX, PDF , ODT, RTF, HTML, JPEG, PNG dan banyak lagi format fail lain.
Bagaimana untuk Memisahkan DOCX kepada PDF melalui Perpustakaan Ruby?
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
request_document = File.open('Sample.docx')
split_request = SplitDocumentOnlineRequest.new(document: request_document, format: 'text', dest_file_name: 'SplitDocument.text', from: 1, to: 2)
@words_api.split_document_online(split_request)