Aspose.Words Cloud Ruby SDK
Ruby SDK luo ja muuntaa MS Word -asiakirjoja
Ruby Cloud API luo, muokkaa, jakaa, yhdistää, manipuloida ja muuntaa Wordin (DOC, DOCX, ODT) PDF-, HTML-, EPUB-, kuviksi ja moniksi muuksi.
Aspose.Words Cloud SDK for Ruby on tehokas kirjasto, jonka avulla ohjelmoijat voivat käsitellä Microsoft Word -asiakirjoja pilvi. Tämä SDK tarjoaa täydellisen joukon ominaisuuksia Word-asiakirjojen luomiseen, käsittelyyn ja muuntamiseen. Aspose.Words Cloud SDK for Ruby on rakennettu Aspose.Words Cloud REST API:n päälle, joka on edistynyt ja luotettava sovellusliittymä Microsoft Word -asiakirjojen käsittelyyn pilvessä.
Aspose.Words Cloud SDK for Ruby on tarjonnut kattavan joukon ominaisuuksia Word-asiakirjojen käsittelyyn. Sen avulla ohjelmistokehittäjät voivat luoda uusia asiakirjoja tyhjästä, muokata olemassa olevia asiakirjoja, muuntaa Word-asiakirjoja muihin tuettuihin tiedostomuotoihin, muokata asiakirjan ominaisuuksia, jakaa suuria asiakirjoja pienemmiksi, yhdistää useita asiakirjoja, lisätä vesileimoja Word-asiakirjoihin, käyttää salasanaa Wordiin. asiakirjoja, suorittaa yhdistäminen, lisätä ja hallita taulukoita asiakirjoihin, vertailla Word-asiakirjoja, lisätä kuvia ja grafiikkaa Word-asiakirjoihin ja paljon muuta.
Aspose.Words Cloud SDK for Ruby tarjoaa Ruby-kehittäjille helppokäyttöisen käyttöliittymän, joka tekee pilvipohjaisten tekstinkäsittelyominaisuuksien integroimisesta sovelluksiinsa helppoa ja auttaa heitä salaamaan ja suojaamaan syöttöasiakirjojaan. Se tukee laajaa valikoimaa Word-asiakirjamuotoja, mukaan lukien DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG ja paljon muuta. Kaiken kaikkiaan Aspose.Words on tehokas työkalu Ruby-kehittäjille, joiden on työskenneltävä Word-asiakirjojen kanssa pilvessä.
Aspose.Words Cloud SDK for Ruby -sovelluksen käytön aloittaminen
Suositeltava tapa asentaa Aspose.Words Cloud SDK for Rubyis RubyGemillä. Käytä seuraavaa komentoa sujuvaan asennukseen.
Asenna Aspose.Words Cloud SDK for Ruby RubyGemin kautta
//To install this package do the following: update your Gemfile
gem 'aspose_words_cloud', '~> 23.2'
// or install directly
gem install aspose_words_cloud
Voit myös ladata sen suoraan GitHubista.Word-dokumenttien luominen Ruby Cloud API:n kautta
Aspose.Words Cloud SDK for Ruby antaa ohjelmoijille mahdollisuuden luoda uusia Microsoft Word- ja OpenOffice-asiakirjoja ilman Microsoft Officen asentamista. Se voi luoda Word-tiedostoja DOC-, DOCX-, RTF-, DOT-, DOTX-, DOTM-, FlatOPC- (XML) ja monessa muodossa. Kirjastossa on erilaisia ominaisuuksia Word-asiakirjojen luomiseen ja hallintaan, kuten uusien sivujen lisääminen, vesileimojen lisääminen Word-asiakirjoihin, sivunumerokentän lisääminen, taulukoiden lisääminen ja hallinta, tekstin lisääminen Word-asiakirjoihin, dokumenttien ja tekstien luokittelu ja monia lisää.
Luo uusi Word-asiakirja Python-sovelluksissa
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)
Muunna Word-asiakirjoja Ruby API:n kautta
Aspose.Words Cloud SDK for Ruby on tarjonnut erittäin tehokkaan ominaisuuden Word-asiakirjojen muuntamiseen useisiin muihin tuettuihin tiedostomuotoihin RESTAPI:n avulla. Kirjasto on tukenut asiakirjojen tuontia ja vientiä joihinkin suosittuihin tiedostomuotoihin, kuten DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML ja TXT. Kehittäjät voivat myös viedä vain Word-asiakirjoja tiedostomuotoihin, kuten PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB ja moniin muihin. Seuraava esimerkki osoittaa, kuinka ohjelmallisesti ohjelmistokehittäjät voivat muuntaa Wordin PDF-muotoon.
Muunna Word PDF-muotoon Ruby API:n kautta
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)
Hallitse ylä-/alatunnisteita ja hyperlinkkejä Python-sovellusliittymän kautta
Aspose.Words Cloud SDK antaa ohjelmistokehittäjille mahdollisuuden hallita ylä- ja alatunnisteita Word-asiakirjojen sisällä Python-komentojen avulla. Kirjastossa on tuet otsikon/alatunnisteen lisäämiseen Word-asiakirjaan, ylä-/alatunnisteiden sisällön päivittämiseen, Word-asiakirjan ja osion ylä-/alatunnisteen hankkimiseen, osion ylä-/alatunnisteiden linkittämiseen edelliseen. , poista "HeaderFooter" -objekti Word-asiakirjasta verkossa ja paljon muuta. Kehittäjät myös lisäävät, poistavat ja saavat hyperlinkkejä Word-asiakirjoista helposti.
Ylä-/alatunnisteen lisääminen Word-asiakirjaan Python-sovellusliittymän kautta
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)
Word-dokumenttien suojaus Ruby-sovelluksissa
Aspose.Words Cloud SDK for Ruby tekee ohjelmistokehittäjien helpoksi suojata ja suojata Word-asiakirjoja omissa Ruby-sovelluksissaan. Kirjastossa on erilaisia ominaisuuksia asiakirjojen suojauksen käsittelyyn, kuten suojauksen lisääminen Word-asiakirjoihin, asiakirjojen muokkaamisen rajoittaminen, Word-dokumenttien salaus salasanalla, digitaalisen allekirjoituksen lisääminen ja paljon muuta. Seuraava esimerkki havainnollistaa, kuinka Word-asiakirjaan lisätään suojaus pilvessä.
Suojauksen lisääminen Word-asiakirjoihin Cloud API:n kautta
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)
Yhdistä ja jaa Word-asiakirjoja Ruby-sovellusliittymän kautta
Aspose.Words Cloud SDK for Ruby sisältää täydellisen tuen Word-asiakirjojen jakamiseen ja yhdistämiseen omissa Ruby-sovelluksissaan. Kirjastossa on tuki useiden Word- tai PDF-dokumenttien yhdistämiseen yhdeksi asiakirjaksi vain parilla koodirivillä. Kirjasto voi myös jakaa suuria asiakirjoja, jakaa tiettyjä Word-sivuja PDF-tiedostoiksi tai muihin tukitiedostomuotoihin, kuten DOC-, DOT-, DOCX-, DOTX-, RTF-, ODT-, OTT-, TXT-asiakirjoihin, ja tallentaa tulokset DOC-, DOCX-, PDF-muotoon. , ODT, RTF, HTML, JPEG, PNG ja monet muut tiedostomuodot.
How to Split DOCX to PDFs via Ruby Library?
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)