1. Produk
  2.   Pemrosesan Kata
  3.   Ruby
  4.   Aspose.Words Cloud Ruby SDK

Aspose.Words Cloud Ruby SDK

 
 

Ruby SDK untuk Membuat dan Mengonversi Dokumen MS Word

Ruby Cloud API untuk Menghasilkan, Mengedit, Memisahkan, Menggabungkan, Memanipulasi, dan Mengonversi Word (DOC, DOCX, ODT) ke PDF, HTML, EPUB, gambar & banyak lagi.

Aspose.Words Cloud SDK for Ruby adalah perpustakaan canggih yang memungkinkan pemrogram perangkat lunak bekerja dengan dokumen Microsoft Word di awan. SDK ini menyediakan serangkaian fitur lengkap untuk membuat, memanipulasi, dan mengonversi dokumen Word. Aspose.Words Cloud SDK for Ruby dibangun di atas Aspose.Words Cloud REST API, yang merupakan API canggih dan andal untuk bekerja dengan dokumen Microsoft Word di cloud.

Aspose.Words Cloud SDK untuk Ruby telah menyediakan serangkaian fitur lengkap untuk bekerja dengan dokumen Word. Hal ini memungkinkan Pengembang Perangkat Lunak untuk menghasilkan dokumen baru dari awal, memodifikasi dokumen yang ada, mengkonversi dokumen Word ke format file lain yang didukung, memanipulasi properti dokumen, membagi dokumen besar menjadi lebih kecil, menggabungkan beberapa dokumen, menambahkan tanda air di dokumen Word, menerapkan kata sandi ke Word dokumen, menjalankan Mail Merge, menambah dan mengelola tabel dalam dokumen, membandingkan dokumen Word, menyisipkan gambar dan grafik ke dalam dokumen Word dan masih banyak lagi.

Aspose.Words Cloud SDK for Ruby menyediakan antarmuka yang mudah digunakan untuk pengembang Ruby, membuatnya mudah untuk mengintegrasikan kemampuan pemrosesan Word berbasis cloud ke dalam aplikasi mereka dan membantu mereka mengenkripsi dan melindungi dokumen masukan mereka. Ini menyediakan dukungan berbagai format dokumen Word, termasuk DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG dan banyak lagi. Secara keseluruhan, Aspose.Words adalah alat canggih untuk pengembang Ruby yang perlu bekerja dengan dokumen Word di cloud.

Previous Next

Memulai Aspose.Words Cloud SDK untuk Ruby

Cara yang direkomendasikan untuk menginstal Aspose.Words Cloud SDK for Ruby adalah menggunakan RubyGem. Silakan gunakan perintah berikut untuk kelancaran instalasi.

Instal Aspose.Words Cloud SDK untuk Ruby melalui 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
 
Anda juga dapat mendownloadnya langsung dari GitHub.

Pembuatan Dokumen Word melalui Ruby Cloud API

Aspose.Words Cloud SDK untuk Ruby memberi pemrogram perangkat lunak kemampuan untuk menghasilkan dokumen Microsoft Word dan OpenOffice baru tanpa menginstal Microsoft Office. Itu dapat membuat file Word dalam DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML), dan banyak lagi. Perpustakaan telah menyertakan berbagai fitur untuk menangani pembuatan dan pengelolaan dokumen Word, seperti Memasukkan halaman baru, menambahkan tanda air di dokumen Word, Memasukkan bidang nomor halaman, menambah dan mengatur tabel, menyisipkan teks ke dokumen Word, klasifikasi dokumen & teks, dan banyak lagi lagi.

Membuat Dokumen Word Baru dengan Aplikasi Python

 

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)

Konversi Dokumen Word melalui Ruby API

Aspose.Words Cloud SDK for Ruby telah menyediakan fitur yang sangat canggih untuk mengonversi dokumen Word ke berbagai format file lain yang didukung menggunakan RESTAPI. Perpustakaan telah menyediakan dukungan untuk mengimpor dan mengekspor dokumen ke beberapa format file populer seperti DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML, dan TXT. Pengembang juga dapat mengekspor dokumen Word saja ke format file seperti PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB, dan banyak lagi. Contoh berikut menunjukkan bagaimana pengembang perangkat lunak dapat mengonversi Word ke PDF secara terprogram.

Konversi Word ke PDF melalui 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)

Kelola Header/Footer & Hyperlink melalui Python API

Aspose.Words Cloud SDK memberi pengembang perangkat lunak kemampuan untuk mengelola Header dan Footer di dalam dokumen Word menggunakan perintah Python. Perpustakaan telah menyertakan dukungan untuk memasukkan Header/Footer ke dalam dokumen Word, memperbarui konten header/footer, mendapatkan Header/Footer dari dokumen Word serta bagian, menghubungkan header/footer dari suatu bagian ke yang sebelumnya. , menghapus objek `HeaderFooter` dari dokumen Word online dan banyak lagi. Pengembang juga menambah, menghapus, dan mendapatkan hyperlink dari dokumen Word dengan mudah.

Masukkan Header/Footer ke dalam Dokumen Word melalui 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)

Perlindungan Dokumen Word di Aplikasi Ruby

Aspose.Words Cloud SDK untuk Ruby memudahkan pengembang perangkat lunak untuk mengamankan dan melindungi dokumen Word di dalam aplikasi Ruby mereka sendiri. Perpustakaan telah menyertakan berbagai fitur untuk menangani proteksi Dokumen, seperti menambahkan proteksi pada dokumen Word, membatasi pengeditan dokumen, mengenkripsi dokumen word dengan Kata Sandi, menambahkan Tanda Tangan Digital, dan masih banyak lagi. Contoh berikut menunjukkan cara menambahkan perlindungan ke dokumen Word di Cloud.

Cara Menambahkan Perlindungan pada Dokumen Word melalui 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)

Gabungkan & Pisahkan Dokumen Word melalui Ruby API

Aspose.Words Cloud SDK untuk Ruby telah menyertakan dukungan lengkap untuk memisahkan dan menggabungkan dokumen Word di dalam aplikasi Ruby mereka sendiri. Perpustakaan telah menyertakan dukungan untuk menggabungkan beberapa dokumen Word atau PDF menjadi satu dokumen hanya dengan beberapa baris kode. Perpustakaan juga dapat membagi dokumen besar, membagi halaman Word tertentu menjadi PDF atau format file pendukung lainnya, seperti dokumen DOC, DOT, DOCX, DOTX, RTF, ODT, OTT, TXT, dan menyimpan hasilnya ke DOC, DOCX, PDF , ODT, RTF, HTML, JPEG, PNG, dan banyak format file lainnya.

Bagaimana Cara Membagi DOCX ke PDF melalui 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)

 Indonesia