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

Aspose.Words Cloud Ruby SDK

 
 

Ruby SDK for å lage og konvertere MS Word-dokumenter

Ruby Cloud API for å generere, redigere, dele, slå sammen, manipulere og konvertere Word (DOC, DOCX, ODT) til PDF, HTML, EPUB, bilder og mange flere.

Aspose.Words Cloud SDK for Ruby er et kraftig bibliotek som gjør det mulig for programvareprogrammerere å jobbe med Microsoft Word-dokumenter i skyen. Denne SDK-en gir et komplett sett med funksjoner for å lage, manipulere og konvertere Word-dokumenter. Aspose.Words Cloud SDK for Ruby er bygget på toppen av Aspose.Words Cloud REST API, som er et avansert og pålitelig API for arbeid med Microsoft Word-dokumenter i skyen.

Aspose.Words Cloud SDK for Ruby har gitt et omfattende sett med funksjoner for arbeid med Word-dokumenter. Det lar programvareutviklere generere nye dokumenter fra bunnen av, endre eksisterende dokumenter, konvertere Word-dokumenter til andre støttede filformater, manipulere dokumentegenskaper, dele store dokumenter i mindre, kombinere flere dokumenter, legge til vannmerker i Word-dokumenter, bruke et passord på word dokumenter, utfør Mail Merge, legg til og administrer tabeller i dokumenter, sammenlign Word-dokumenter, sett inn bilder og grafikk i Word-dokumenter og mye mer.

Aspose.Words Cloud SDK for Ruby gir et brukervennlig grensesnitt for Ruby-utviklere, noe som gjør det enkelt å integrere de skybaserte tekstbehandlingsmulighetene i applikasjonene deres og hjelper dem med å kryptere og beskytte inndatadokumentene. Den støtter et bredt spekter av Word-dokumentformater, inkludert DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG og mange flere. Totalt sett er Aspose.Words et kraftig verktøy for Ruby-utviklere som trenger å jobbe med Word-dokumenter i skyen.

Previous Next

Kom i gang med Aspose.Words Cloud SDK for Ruby

Den anbefalte måten å installere Aspose.Words Cloud SDK for Rubyis ved å bruke RubyGem. Bruk følgende kommando for en jevn installasjon.

Installer Aspose.Words Cloud SDK for Ruby via 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
 
Du kan også laste den ned direkte fra GitHub.

Generering av Word-dokumenter via Ruby Cloud API

Aspose.Words Cloud SDK for Ruby gir programvareprogrammerere muligheten til å generere nye Microsoft Word- og OpenOffice-dokumenter uten å installere Microsoft Office. Den kan lage Word-filer i DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML) og mer. Biblioteket har inkludert ulike funksjoner for håndtering av Word-dokumentoppretting og -administrasjon, som å sette inn nye sider, legge til vannmerker i Word-dokumenter, sette inn et sidetallfelt, legge til og administrere tabeller, sette inn tekst i Word-dokumenter, dokument- og tekstklassifiseringer, og mange mer.

Opprett et nytt Word-dokument i Python-applikasjoner

 

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)

Konverter Word-dokumenter via Ruby API

Aspose.Words Cloud SDK for Ruby har gitt en veldig kraftig funksjon for å konvertere Word-dokumenter til forskjellige andre støttede filformater ved å bruke RESTAPI-er. Biblioteket har gitt støtte for import og eksport av dokumenter til noen populære filformater som DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML og TXT. Utviklere kan også kun eksportere Word-dokumenter til filformater som PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB og mange flere. Følgende eksempel viser hvordan programvareutviklere kan konvertere Word til PDF.

Konverter Word til 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)

Administrer topptekst/bunntekst og hyperkoblinger via Python API

Aspose.Words Cloud SDK gir programvareutviklere muligheten til å administrere topptekster og bunntekster i word-dokumenter ved hjelp av Python-kommandoer. Biblioteket har inkludert støtte for å sette inn en topptekst/bunntekst i et Word-dokument, oppdatere innhold i topptekst/bunntekst, få en topptekst/bunntekst til et Word-dokument så vel som av en seksjon, koble topptekst/bunntekst av en seksjon til den forrige , slett et "HeaderFooter"-objekt fra et Word-dokument på nettet og mange flere. Utviklere legger også til, sletter og får hyperkoblinger fra Word-dokumenter enkelt.

Sett inn en topptekst/bunntekst 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-dokumentbeskyttelse i Ruby-applikasjoner

Aspose.Words Cloud SDK for Ruby gjør det enkelt for programvareutviklere å sikre og beskytte Word-dokumenter i sine egne Ruby-applikasjoner. Biblioteket har inkludert ulike funksjoner for håndtering av dokumentbeskyttelse, for eksempel å legge til beskyttelse til Word-dokumenter, begrense dokumentredigering, kryptere word-dokumenter med passord, legge til en digital signatur og mange flere. Følgende eksempel viser hvordan du legger til beskyttelse til et Word-dokument i Cloud.

Hvordan legge til beskyttelse til Word-dokumenter 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å sammen og del Word-dokumenter via Ruby API

Aspose.Words Cloud SDK for Ruby har inkludert fullstendig støtte for å splitte og slå sammen Word-dokumenter i deres egne Ruby-applikasjoner. Biblioteket har inkludert støtte for å slå sammen flere Word- eller PDF-dokumenter til et enkelt dokument med bare et par linjer med kode. Biblioteket kan også dele store dokumenter, dele spesifikke Word-sider til PDF-er eller andre støttefilformater, for eksempel DOC, DOT, DOCX, DOTX, RTF, ODT, OTT, TXT-dokumenter, og lagre resultatene til DOC, DOCX, PDF , ODT, RTF, HTML, JPEG, PNG og mange andre filformater.

Hvordan deler jeg DOCX til 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)

 Norsk