![](https://products-qa.fileformat.com/az/word-processing/ruby/aspose-words-cloud-sdk-for-ruby/header-image.png)
Aspose.Words Cloud Ruby SDK
MS Word sənədlərini yaratmaq və çevirmək üçün Ruby SDK
Word (DOC, DOCX, ODT) yaratmaq, redaktə etmək, bölmək, birləşdirmək, manipulyasiya etmək və PDF, HTML, EPUB, şəkillər və daha çoxuna çevirmək üçün Ruby Cloud API.
Ruby üçün Aspose.Words Bulud SDK proqram təminatı proqramçılarına Microsoft Word sənədləri ilə işləməyə imkan verən güclü kitabxanadır. bulud. Bu SDK Word sənədlərini yaratmaq, manipulyasiya etmək və çevirmək üçün tam funksiyalar dəstini təmin edir. Ruby üçün Aspose.Words Cloud SDK buludda Microsoft Word sənədləri ilə işləmək üçün təkmil və etibarlı API olan Aspose.Words Cloud REST API-nin üzərində qurulub.
Ruby üçün Aspose.Words Cloud SDK Word sənədləri ilə işləmək üçün hərtərəfli funksiyalar dəstini təmin etmişdir. Proqram Tərtibatçılarına sıfırdan yeni sənədlər yaratmağa, mövcud sənədləri dəyişdirməyə, Word sənədlərini digər dəstəklənən fayl formatlarına çevirməyə, sənəd xassələrini manipulyasiya etməyə, böyük sənədləri daha kiçik olanlara bölməyə, birdən çox sənədləri birləşdirməyə, Word sənədlərinə su nişanı əlavə etməyə, sözə parol tətbiq etməyə imkan verir. sənədlər, Poçt Birləşdirilməsini həyata keçirin, sənədlərə cədvəllər əlavə edin və idarə edin, Word sənədlərini müqayisə edin, Word sənədlərinə şəkil və qrafika daxil edin və s.
Aspose.Words Cloud SDK for Ruby Ruby tərtibatçıları üçün istifadəsi asan interfeys təqdim edərək, bulud əsaslı Söz emal imkanlarını onların tətbiqlərinə inteqrasiya etməyi asanlaşdırır və onlara daxiletmə sənədlərini şifrələməyə və qorumağa kömək edir. DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP daxil olmaqla geniş çeşiddə Word sənəd formatlarını dəstəkləyir. SVG və daha çox. Ümumiyyətlə, Aspose.Words buludda Word sənədləri ilə işləməli olan Ruby tərtibatçıları üçün güclü vasitədir.
Ruby üçün Aspose.Words Bulud SDK ilə işə başlayın
RubyGem-dən istifadə edərək Rubyis üçün Aspose.Words Cloud SDK quraşdırmağın tövsiyə olunan yolu. Rahat quraşdırma üçün aşağıdakı əmrdən istifadə edin.
RubyGem vasitəsilə Ruby üçün Aspose.Words Cloud SDK quraşdırın
//To install this package do the following: update your Gemfile
gem 'aspose_words_cloud', '~> 23.2'
// or install directly
gem install aspose_words_cloud
Siz həmçinin onu birbaşa GitHub-dan endirə bilərsiniz.Word Documents Generation via Ruby Cloud API
Aspose.Words Cloud SDK for Ruby gives software programmers the capability to generate new Microsoft Word and OpenOffice documents without installing Microsoft Office. It can create Word files in DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML), and more. The library has included various features for handling Word document creation and management, such as Inserting new pages, adding watermarks in Word documents, Inserting a page number field, adding and manging tables, inserting text to Word documents, document & text classifications, and many more.
Python Tətbiqlərində Yeni Word Sənədi yaradın
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)
Ruby API vasitəsilə Word Sənədlərini çevirin
Ruby üçün Aspose.Words Cloud SDK Word sənədlərini RESTAPI-lərdən istifadə edərək müxtəlif dəstəklənən fayl formatlarına çevirmək üçün çox güclü funksiya təqdim etmişdir. Kitabxana DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML və TXT kimi bəzi məşhur fayl formatlarına sənədlərin idxalı və ixracı üçün dəstək göstərmişdir. Tərtibatçılar həmçinin yalnız Word sənədlərini PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB və sair kimi fayl formatlarına ixrac edə bilərlər. Aşağıdakı nümunə proqram təminatı tərtibatçılarının Word-ü PDF-ə necə çevirə biləcəyini nümayiş etdirir.
Convert Word to PDF via Ruby 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')
convert_request = ConvertDocumentRequest.new(document: request_document, format: 'pdf')
@words_api.convert_document(convert_request)
Python API vasitəsilə Başlıqlar/Altlıqlar və Hiperlinkləri idarə edin
Aspose.Words Cloud SDK proqram tərtibatçılarına Python əmrlərindən istifadə edərək word sənədlərinin daxilində başlıq və altbilgiləri idarə etmək imkanı verir. Kitabxana Word sənədinə Başlıq/Alt-bilgi daxil etmək, başlıq/alt-bilgi məzmununu yeniləmək, Word sənədinin, eləcə də bölmənin başlıq/altbilgisini əldə etmək, bölmənin başlıqlarını/altbilgilərini əvvəlki ilə əlaqələndirmək üçün dəstəkləri ehtiva edir. , onlayn Word sənədindən "HeaderFooter" obyektini silin və daha çox. Tərtibatçılar həmçinin asanlıqla word sənədlərinə hiperlink əlavə edir, silir və əldə edirlər.
Python API vasitəsilə Word Sənədinə Başlıq/Altbilgi daxil edin
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)
Ruby Tətbiqlərində Word Sənədlərinin Qorunması
Ruby üçün Aspose.Words Cloud SDK proqram tərtibatçılarına öz Ruby proqramları daxilində Word sənədlərinin təhlükəsizliyini və mühafizəsini asanlaşdırır. Kitabxanaya Word sənədlərinə mühafizə əlavə etmək, sənədlərin redaktəsini məhdudlaşdırmaq, söz sənədlərini Parolla şifrələmək, Rəqəmsal İmza əlavə etmək və daha çox kimi Sənədlərin qorunması ilə məşğul olmaq üçün müxtəlif funksiyalar daxildir. Aşağıdakı nümunə Buludda Word sənədinə mühafizənin necə əlavə olunacağını nümayiş etdirir.
Bulud API vasitəsilə Word Sənədlərinə Qoruma Necə Əlavə edilməlidir
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)
Ruby API vasitəsilə Word Sənədlərini birləşdirin və bölün
Ruby üçün Aspose.Words Cloud SDK öz Ruby proqramları daxilində Word sənədlərini bölmək və birləşdirmək üçün tam dəstəyi ehtiva edir. Kitabxana bir neçə Word və ya PDF sənədlərini yalnız bir neçə sətir kodla bir sənəddə birləşdirməyə dəstək verir. Kitabxana həmçinin böyük sənədləri ayıra, xüsusi Word səhifələrini PDF-lərə və ya DOC, DOT, DOCX, DOTX, RTF, ODT, OTT, TXT sənədləri kimi hər hansı digər dəstək fayl formatlarına ayıra və nəticələri DOC, DOCX, PDF-də saxlaya bilər. , ODT, RTF, HTML, JPEG, PNG və bir çox başqa fayl formatları.
DOCX-i Ruby Library vasitəsilə PDF-lərə necə bölmək olar?
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)