1. Produkter
  2.   Ordbehandling
  3.   Ruby
  4.   Aspose.Words Cloud Ruby SDK

Aspose.Words Cloud Ruby SDK

 
 

Ruby SDK för att skapa och konvertera MS Word-dokument

Ruby Cloud API för att generera, redigera, dela, slå samman, manipulera och konvertera Word (DOC, DOCX, ODT) till PDF, HTML, EPUB, bilder och många fler.

Aspose.Words Cloud SDK för Ruby är ett kraftfullt bibliotek som gör det möjligt för programvaruprogrammerare att arbeta med Microsoft Word-dokument i molnet. Denna SDK tillhandahåller en komplett uppsättning funktioner för att skapa, manipulera och konvertera Word-dokument. Aspose.Words Cloud SDK för Ruby är byggd ovanpå Aspose.Words Cloud REST API, som är ett avancerat och pålitligt API för att arbeta med Microsoft Word-dokument i molnet.

Aspose.Words Cloud SDK för Ruby har tillhandahållit en omfattande uppsättning funktioner för att arbeta med Word-dokument. Det låter mjukvaruutvecklare skapa nya dokument från grunden, ändra befintliga dokument, konvertera Word-dokument till andra filformat som stöds, manipulera dokumentegenskaper, dela upp stora dokument i mindre, kombinera flera dokument, lägga till vattenstämplar i Word-dokument, tillämpa ett lösenord på Word dokument, exekvera Mail Merge, lägg till och hantera tabeller i dokument, jämför Word-dokument, infoga bilder och grafik i Word-dokument och mycket mer.

Aspose.Words Cloud SDK för Ruby tillhandahåller ett lättanvänt gränssnitt för Ruby-utvecklare, vilket gör det enkelt att integrera de molnbaserade ordbehandlingsfunktionerna i sina applikationer och hjälpa dem att kryptera och skydda sina indatadokument. Den tillhandahåller stöd för ett brett utbud av Word-dokumentformat, inklusive DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG och många fler. Sammantaget är Aspose.Words ett kraftfullt verktyg för Ruby-utvecklare som behöver arbeta med Word-dokument i molnet.

Previous Next

Komma igång med Aspose.Words Cloud SDK för Ruby

Det rekommenderade sättet att installera Aspose.Words Cloud SDK för Rubyis med hjälp av RubyGem. Använd följande kommando för en smidig installation.

Installera Aspose.Words Cloud SDK för Ruby via RubyGem


//För att installera detta paket gör följande: uppdatera din Gemfil
gem 'aspose_words_cloud', '~> 23.2'
// or install directly
gem install aspose_words_cloud
 
Du kan också ladda ner den direkt från GitHub.

Generering av Word-dokument via Ruby Cloud API

Aspose.Words Cloud SDK för Ruby ger programvaruprogrammerare möjligheten att generera nya Microsoft Word- och OpenOffice-dokument utan att installera Microsoft Office. Det kan skapa Word-filer i DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML) och mer. Biblioteket har inkluderat olika funktioner för att hantera Word-dokumentskapande och -hantering, som att infoga nya sidor, lägga till vattenstämplar i Word-dokument, infoga ett sidnummerfält, lägga till och hantera tabeller, infoga text i Word-dokument, dokument- och textklassificeringar, och många Mer.

Skapa ett nytt Word-dokument i Python-applikationer

 

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)

Konvertera Word-dokument via Ruby API

Aspose.Words Cloud SDK för Ruby har tillhandahållit en mycket kraftfull funktion för att konvertera Word-dokument till olika andra filformat som stöds med hjälp av RESTAPI:er. Biblioteket har tillhandahållit stöd för import och export av dokument till några populära filformat som DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML och TXT. Utvecklare kan också endast exportera Word-dokument till filformat som PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB och många fler. Följande exempel visar hur programvaruutvecklare kan konvertera Word till PDF.

Konvertera Word till 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)

Hantera sidhuvuden/sidfötter och hyperlänkar via Python API

Aspose.Words Cloud SDK ger mjukvaruutvecklare möjlighet att hantera sidhuvuden och sidfötter i word-dokument med Python-kommandon. Biblioteket har inkluderat stöd för att infoga en sidhuvud/sidfot i ett Word-dokument, uppdatera innehållet i sidhuvuden/sidfötter, få en sidhuvud/sidfot för ett Word-dokument såväl som för en sektion, länka sidhuvuden/sidfot i ett avsnitt till det föregående , ta bort ett "HeaderFooter"-objekt från ett Word-dokument online och många fler. Utvecklare lägger också till, tar bort och får hyperlänkar från Word-dokument med lätthet.

Infoga en sidhuvud/sidfot i Word-dokument via 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-dokumentskydd i Ruby-program

Aspose.Words Cloud SDK för Ruby gör det enkelt för programutvecklare att säkra och skydda Word-dokument i sina egna Ruby-applikationer. Biblioteket har inkluderat olika funktioner för hantering av dokumentskydd, som att lägga till skydd till Word-dokument, begränsa dokumentredigering, kryptera word-dokument med lösenord, lägga till en digital signatur och många fler. Följande exempel visar hur man lägger till skydd till ett Word-dokument i molnet.

Hur man lägger till skydd till Word-dokument via 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)

Slå samman och dela Word-dokument via Ruby API

Aspose.Words Cloud SDK för Ruby har inkluderat komplett stöd för att dela och slå samman Word-dokument i sina egna Ruby-applikationer. Biblioteket har inkluderat stöd för att slå samman flera Word- eller PDF-dokument till ett enda dokument med bara ett par rader kod. Biblioteket kan också dela upp stora dokument, dela specifika Word-sidor till PDF-filer eller andra stödfilformat, såsom DOC, DOT, DOCX, DOTX, RTF, ODT, OTT, TXT-dokument och spara resultaten till DOC, DOCX, PDF , ODT, RTF, HTML, JPEG, PNG och många andra filformat.

Hur delar jag upp DOCX till PDF-filer 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)

 Svenska