Aspose.Words Cloud Ruby SDK
Ruby SDK do tworzenia i konwertowania dokumentów MS Word
Ruby Cloud API do generowania, edytowania, dzielenia, łączenia, manipulowania i konwertowania słów (DOC, DOCX, ODT) do formatu PDF, HTML, EPUB, obrazów i wielu innych.
Aspose.Words Cloud SDK for Ruby to potężna biblioteka, która umożliwia programistom pracę z dokumentami Microsoft Word w formacie Chmura. Ten zestaw SDK zapewnia pełny zestaw funkcji do tworzenia, manipulowania i konwertowania dokumentów programu Word. Pakiet SDK Aspose.Words Cloud dla Ruby jest zbudowany na bazie interfejsu API REST Aspose.Words Cloud, który jest zaawansowanym i niezawodnym interfejsem API do pracy z dokumentami Microsoft Word w chmurze.
Aspose.Words Cloud SDK dla Ruby zapewnia kompleksowy zestaw funkcji do pracy z dokumentami programu Word. Umożliwia programistom generowanie nowych dokumentów od podstaw, modyfikowanie istniejących dokumentów, konwertowanie dokumentów programu Word do innych obsługiwanych formatów plików, manipulowanie właściwościami dokumentów, dzielenie dużych dokumentów na mniejsze, łączenie wielu dokumentów, dodawanie znaków wodnych w dokumentach programu Word, stosowanie hasła do programu Word dokumentów, wykonuj korespondencję seryjną, dodawaj tabele w dokumentach i zarządzaj nimi, porównuj dokumenty Word, wstawiaj obrazy i grafikę do dokumentów Word i wiele więcej.
Aspose.Words Cloud SDK dla Ruby zapewnia łatwy w użyciu interfejs dla programistów Ruby, ułatwiając integrację funkcji przetwarzania tekstu w chmurze z ich aplikacjami i pomagając im szyfrować i chronić dokumenty wejściowe. Zapewnia obsługę szerokiej gamy formatów dokumentów Word, w tym DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG i wiele innych. Ogólnie rzecz biorąc, Aspose.Words to potężne narzędzie dla programistów Ruby, którzy muszą pracować z dokumentami Word w chmurze.
Pierwsze kroki z Aspose.Words Cloud SDK dla Ruby
Zalecany sposób instalacji Aspose.Words Cloud SDK dla Rubyis przy użyciu RubyGem. Aby instalacja przebiegła bezproblemowo, użyj poniższego polecenia.
Zainstaluj pakiet SDK Aspose.Words Cloud dla Ruby za pośrednictwem 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
Możesz go także pobrać bezpośrednio z GitHub.Generowanie dokumentów Word za pośrednictwem interfejsu API Ruby Cloud
Aspose.Words Cloud SDK dla Ruby daje programistom możliwość generowania nowych dokumentów Microsoft Word i OpenOffice bez konieczności instalowania pakietu Microsoft Office. Może tworzyć pliki Word w formatach DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML) i innych. Biblioteka zawiera różne funkcje umożliwiające tworzenie i zarządzanie dokumentami programu Word, takie jak wstawianie nowych stron, dodawanie znaków wodnych do dokumentów programu Word, wstawianie pola numeru strony, dodawanie i zarządzanie tabelami, wstawianie tekstu do dokumentów programu Word, klasyfikacja dokumentów i tekstu oraz wiele innych. więcej.
Utwórz nowy dokument Word w aplikacjach Pythona
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)
Konwertuj dokumenty Word za pomocą Ruby API
Aspose.Words Cloud SDK for Ruby zapewnia bardzo zaawansowaną funkcję konwertowania dokumentów Word do różnych innych obsługiwanych formatów plików przy użyciu RESTAPI. Biblioteka zapewnia obsługę importowania i eksportowania dokumentów do niektórych popularnych formatów plików, takich jak DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML i TXT. Programiści mogą także eksportować dokumenty programu Word do formatów plików takich jak PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB i wielu innych. Poniższy przykład ilustruje, jak programowo twórcy oprogramowania mogą konwertować program Word do formatu PDF.
Konwertuj Word na PDF za pomocą 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)
Zarządzaj nagłówkami/stopkami i hiperłączami za pośrednictwem interfejsu API języka Python
Aspose.Words Cloud SDK umożliwia twórcom oprogramowania zarządzanie nagłówkami i stopkami w dokumentach Word za pomocą poleceń Pythona. Biblioteka zawiera obsługę wstawiania nagłówka/stopki do dokumentu programu Word, aktualizowania zawartości nagłówków/stopek, pobierania nagłówka/stopki dokumentu programu Word oraz sekcji, łączenia nagłówków/stopek sekcji z poprzednią , usuń obiekt `HeaderFooter` z dokumentu Word online i wiele innych. Programiści z łatwością dodają, usuwają i pobierają hiperłącza z dokumentów Word.
Wstaw nagłówek/stopkę do dokumentu programu Word za pośrednictwem interfejsu API języka Python
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)
Ochrona dokumentów Word w aplikacjach Ruby
Aspose.Words Cloud SDK dla Ruby ułatwia twórcom oprogramowania zabezpieczanie i ochronę dokumentów Word we własnych aplikacjach Ruby. Biblioteka zawiera różne funkcje do obsługi ochrony dokumentów, takie jak dodawanie ochrony do dokumentów Word, ograniczanie edycji dokumentów, szyfrowanie dokumentów Word hasłem, dodawanie podpisu cyfrowego i wiele innych. Poniższy przykład pokazuje, jak dodać ochronę do dokumentu Word w chmurze.
Jak dodać ochronę dokumentów Word za pośrednictwem 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)
Łącz i dziel dokumenty Word za pośrednictwem Ruby API
Aspose.Words Cloud SDK dla Ruby zawiera pełną obsługę dzielenia i łączenia dokumentów Word w ich własnych aplikacjach Ruby. Biblioteka obsługuje łączenie kilku dokumentów Word lub PDF w jeden dokument za pomocą zaledwie kilku linii kodu. Biblioteka może również dzielić duże dokumenty, dzielić określone strony programu Word na pliki PDF lub inne obsługiwane formaty plików, takie jak dokumenty DOC, DOT, DOCX, DOTX, RTF, ODT, OTT, TXT i zapisywać wyniki w formatach DOC, DOCX, PDF , ODT, RTF, HTML, JPEG, PNG i wiele innych formatów plików.
Jak podzielić DOCX na pliki PDF za pomocą biblioteki Ruby?
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)