1. Produkti
  2.   Tekstapstrāde
  3.   Ruby
  4.   Aspose.Words Cloud Ruby SDK

Aspose.Words Cloud Ruby SDK

 
 

Ruby SDK, lai izveidotu un pārveidotu MS Word dokumentus

Ruby Cloud API, lai ģenerētu, rediģētu, sadalītu, sapludinātu, manipulētu un pārveidotu Word (DOC, DOCX, ODT) par PDF, HTML, EPUB, attēliem un daudz ko citu.

Aspose.Words Cloud SDK for Ruby ir jaudīga bibliotēka, kas ļauj programmatūras programmētājiem strādāt ar Microsoft Word dokumentiem mākonis. Šis SDK nodrošina pilnu funkciju komplektu Word dokumentu izveidei, manipulēšanai un konvertēšanai. Aspose.Words Cloud SDK for Ruby ir izveidots, pamatojoties uz Aspose.Words Cloud REST API, kas ir uzlabota un uzticama API darbam ar Microsoft Word dokumentiem mākonī.

Aspose.Words Cloud SDK for Ruby ir nodrošinājis visaptverošu funkciju kopumu darbam ar Word dokumentiem. Tas ļauj programmatūras izstrādātājiem ģenerēt jaunus dokumentus no nulles, modificēt esošos dokumentus, konvertēt Word dokumentus citos atbalstītos failu formātos, manipulēt ar dokumentu rekvizītiem, sadalīt lielus dokumentus mazākos, apvienot vairākus dokumentus, pievienot ūdenszīmes Word dokumentos, lietot Word paroli. dokumentus, izpildiet pasta sapludināšanu, pievienojiet un pārvaldiet dokumentos tabulas, salīdziniet Word dokumentus, ievietojiet attēlu un grafiku Word dokumentos un daudz ko citu.

Aspose.Words Cloud SDK Ruby nodrošina viegli lietojamu saskarni Ruby izstrādātājiem, atvieglojot mākoņa tekstapstrādes iespēju integrēšanu viņu lietojumprogrammās un palīdzot tiem šifrēt un aizsargāt ievades dokumentus. Tā nodrošina plašu Word dokumentu formātu atbalstu, tostarp DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG un daudzi citi. Kopumā Aspose.Words ir spēcīgs rīks Ruby izstrādātājiem, kuriem jāstrādā ar Word dokumentiem mākonī.

Previous Next

Darba sākšana ar Aspose.Words Cloud SDK, kas paredzēta Ruby

Ieteicams veids, kā instalēt Aspose.Words Cloud SDK for Rubyis, izmantojot RubyGem. Lūdzu, izmantojiet šo komandu, lai instalēšana noritētu vienmērīgi.

Instalējiet Aspose.Words Cloud SDK for Ruby, izmantojot 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
 
Varat arī lejupielādēt to tieši no GitHub.

Word dokumentu ģenerēšana, izmantojot Ruby Cloud API

Aspose.Words Cloud SDK for Ruby sniedz programmatūras programmētājiem iespēju ģenerēt jaunus Microsoft Word un OpenOffice dokumentus, neinstalējot Microsoft Office. Tas var izveidot Word failus DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML) un citur. Bibliotēkā ir iekļauti dažādi līdzekļi Word dokumentu izveidei un pārvaldībai, piemēram, jaunu lapu ievietošana, ūdenszīmju pievienošana Word dokumentos, lappušu numura lauka ievietošana, tabulu pievienošana un pārvaldīšana, teksta ievietošana Word dokumentos, dokumentu un teksta klasifikācija un daudzas citas funkcijas. vairāk.

Izveidojiet jaunu Word dokumentu Python lietojumprogrammās

 

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)

Konvertējiet Word dokumentus, izmantojot Ruby API

Aspose.Words Cloud SDK for Ruby ir nodrošinājis ļoti jaudīgu līdzekli Word dokumentu konvertēšanai dažādos citos atbalstītos failu formātos, izmantojot RESTAPI. Bibliotēka ir nodrošinājusi atbalstu dokumentu importēšanai un eksportēšanai uz dažiem populāriem failu formātiem, piemēram, DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML un TXT. Izstrādātāji var arī eksportēt tikai Word dokumentus tādos failu formātos kā PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB un daudzos citos. Šis piemērs parāda, kā programmatiski programmatūras izstrādātāji var pārvērst Word par PDF.

Konvertējiet Word uz PDF, izmantojot 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)

Pārvaldīt galvenes/kājenes un hipersaites, izmantojot Python API

Aspose.Words Cloud SDK sniedz programmatūras izstrādātājiem iespēju pārvaldīt galvenes un kājenes Word dokumentos, izmantojot Python komandas. Bibliotēka ir iekļāvusi atbalstu galvenes/kājenes ievietošanai Word dokumentā, galvenes/kājenes satura atjaunināšanai, Word dokumenta, kā arī sadaļas galvenes/kājenes iegūšanai, sadaļas galvenes/kājenes saistīšanai ar iepriekšējo. , izdzēsiet "HeaderFooter" objektu no Word dokumenta tiešsaistē un daudz ko citu. Izstrādātāji arī viegli pievieno, dzēš un iegūst hipersaites no Word dokumentiem.

Galvenes/kājenes ievietošana Word dokumentā, izmantojot Python API

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 dokumentu aizsardzība Ruby lietojumprogrammās

Aspose.Words Cloud SDK for Ruby ļauj programmatūras izstrādātājiem viegli nodrošināt un aizsargāt Word dokumentus savās Ruby lietojumprogrammās. Bibliotēkā ir iekļauti dažādi līdzekļi dokumentu aizsardzības apstrādei, piemēram, aizsardzības pievienošana Word dokumentiem, dokumentu rediģēšanas ierobežošana, Word dokumentu šifrēšana ar paroli, digitālā paraksta pievienošana un daudz kas cits. Nākamajā piemērā ir parādīts, kā Word dokumentam pievienot aizsardzību mākonī.

Kā pievienot aizsardzību Word dokumentiem, izmantojot mākoņa 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)

Apvienot un sadalīt Word dokumentus, izmantojot Ruby API

Aspose.Words Cloud SDK for Ruby ir iekļāvis pilnīgu atbalstu Word dokumentu sadalīšanai un sapludināšanai savās Ruby lietojumprogrammās. Bibliotēkā ir iekļauts atbalsts vairāku Word vai PDF dokumentu apvienošanai vienā dokumentā, izmantojot tikai dažas koda rindas. Bibliotēka var arī sadalīt lielus dokumentus, sadalīt noteiktas Word lapas PDF vai citos atbalsta failu formātos, piemēram, DOC, DOT, DOCX, DOTX, RTF, ODT, OTT, TXT dokumentos un saglabāt rezultātus DOC, DOCX, PDF formātā. , ODT, RTF, HTML, JPEG, PNG un daudzi citi failu formāti.

Kā sadalīt DOCX uz PDF failiem, izmantojot 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)

 Latviski