
Aspose.HTML Cloud SDK untuk Ruby
Ruby SDK yang Kuat untuk Membuat, Mengekstrak & Memproses File HTML
Ruby Cloud SDK Tingkat Lanjut yang memungkinkan Pengembang Perangkat Lunak untuk Membuat, Mengurai, Memanipulasi, dan Mengonversi file HTML ke EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF, dan lainnya.
Apa itu Aspose.HTML Cloud SDK untuk Ruby?
Di era digital saat ini, memanipulasi dan mengonversi dokumen HTML serta halaman web secara programatis merupakan kebutuhan umum bagi banyak pengembang. Aspose.HTML Cloud SDK for Rubymenawarkan solusi kuat untuk menyelesaikan tugas-tugas ini secara mulus dalam bahasa pemrograman Ruby. Ini menyediakan pengembang perangkat lunak dengan berbagai kemampuan manipulasi dokumen HTML, termasuk konversi HTML ke PDF, konversi HTML ke Gambar, validasi HTML, dan banyak lagi. Aspose.HTML Cloud SDK for Ruby berfungsi sebagai jembatan antara aplikasi Ruby Anda dan layanan Aspose.HTML Cloud, memudahkan Anda untuk mengintegrasikan fitur-fitur kuat ini ke dalam proyek Anda.
Aspose.HTML Cloud SDK untuk Ruby adalah bagian dari keluarga Aspose.HTML Cloud, yang merupakan kumpulan API dan SDK berbasis cloud yang dirancang untuk bekerja dengan file HTML. Ada beberapa fitur penting dalam perpustakaan ini, seperti membuat dokumen HTML baru dari awal, mengonversi dokumen HTML ke PDF dan format file lain yang didukung, mengekspor halaman atau bagian HTML ke format gambar, validasi dokumen HTML, mengekstrak data terstruktur dari dokumen HTML, merender dokumen HTML sebagai gambar, dan banyak lagi. SDK dapat terintegrasi secara mulus dengan penyedia penyimpanan cloud populer seperti Amazon S3 dan Microsoft Azure, memudahkan penyimpanan dan pengelolaan dokumen HTML Anda.
Aspose.HTML Cloud SDK untuk Ruby memprioritaskan keamanan data Anda. Ia menggunakan koneksi aman dan metode otentikasi untuk melindungi dokumen HTML Anda serta isinya. SDK ini menyederhanakan manipulasi dan pemrosesan dokumen HTML, memungkinkan pengembang perangkat lunak mengotomatisasi berbagai aspek kerja dengan konten HTML. Baik Anda membangun aplikasi web, mengotomatisasi proses bisnis, atau mengekstrak data dari web, SDK ini menyediakan alat yang Anda butuhkan untuk menyederhanakan tugas terkait HTML. Dengan memanfaatkan kekuatan Aspose.HTML Cloud dan kemudahan Ruby, Anda dapat meningkatkan proyek pengembangan Anda dan memberikan kemampuan pemrosesan HTML berkualitas tinggi kepada pengguna Anda.
Memulai dengan Aspose.HTML Cloud SDK untuk Ruby
Cara yang disarankan untuk menginstal Aspose.HTML Cloud SDK untuk Ruby adalah melalui RubyGems, alat manajemen dependensi untuk Ruby. Silakan gunakan perintah berikut untuk instalasi yang lancar.
Instal Aspose.HTML Cloud SDK untuk Ruby melalui RubyGems
gem install aspose_html_cloud
Anda dapat mengunduh pustaka langsung dari Aspose.HTML Cloud SDK for Ruby halaman produk
Ekspor HTML ke PDF melalui API Ruby
Salah satu fungsi inti Aspose.HTML Cloud SDK untuk Ruby adalah kemampuannya mengonversi dokumen HTML menjadi file PDF dengan mudah. Fitur ini sangat berguna untuk menghasilkan laporan yang dapat dicetak, faktur, menyimpan halaman web sebagai PDF, membuat dokumen digital, dan lainnya dari konten web. Pustaka ini mendukung konversi dokumen HTML ke beberapa format file terkemuka seperti PDF, XPS, DOC, DOCX, MHTML, dan banyak lagi. Contoh berikut menunjukkan bagaimana dengan hanya beberapa baris kode Ruby, pengembang perangkat lunak dapat melakukan konversi dari HTML ke PDF dan format file lainnya.
Cara Mengonversi HTML ke PDF menggunakan Ruby SDK?
// Initialize SDK API
var api = new HtmlApi("CLIENT_ID", "CLIENT_SECRET").ConvertApi;
// Convert HTML to PDF
var result = await api.ConvertAsync("test.html", "test.pdf");
Validasi & Manipulasi HTML melalui Ruby
Aspose.HTML Cloud SDK untuk Ruby membantu pengembang perangkat lunak memvalidasi dokumen HTML mereka untuk memastikan kepatuhan terhadap standar web dan mengidentifikasi masalah apa pun dalam markup di dalam aplikasi Ruby. Ini memungkinkan pengguna memvalidasi dokumen HTML terhadap berbagai spesifikasi dan standar HTML, memastikan kualitas dan kebenaran konten HTML Anda. SDK juga memungkinkan pengembang perangkat lunak untuk secara programatis mengedit dan memanipulasi dokumen HTML, seperti menambahkan atau menghapus elemen, memperbarui atribut, dan lainnya.
Konversi EPUB ke XPS, DOCX & Gambar
Aspose.HTML Cloud SDK untuk Ruby memungkinkan pengembang perangkat lunak memuat dan mengonversi dokumen HTML ke format file EPUB dengan hanya beberapa baris kode Ruby. Perpustakaan ini juga mencakup dukungan untuk mengonversi file EPUB ke PDF, XPS, DOC/DOCX, dan format file gambar populer seperti JPEG, PNG, GIF, TIFF, BMP, dan sebagainya. Contoh berikut menunjukkan bagaimana pengembang perangkat lunak dapat mengonversi file EPUB dari sistem file lokal ke format PNG menggunakan kode Ruby.
Cara Mengonversi file EPUB dari sistem file lokal ke PNG melalui Ruby SDK?
# load the gem
require 'aspose_html_cloud'
# Get keys from aspose site.
# There is free quota available.
# For more details, see https://purchase.aspose.cloud/pricing
CONFIG = {
"basePath":"https://api.aspose.cloud/v4.0",
"authPath":"https://api.aspose.cloud/connect/token",
"apiKey":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"appSID":"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"debug":true
}
api_instance = AsposeHtml::HtmlApi.new CONFIG
src = "test.epub" # String | Source file.
dst = "test.png" # String | Result file.
opts = {
width: 700, # Float | Resulting image width in pixels.
height: 1000, # Float | Resulting image height in pixels.
left_margin: 40, # Float | Left resulting image margin in pixels.
right_margin: 40, # Float | Right resulting image margin in pixels.
top_margin: 50, # Float | Top resulting image margin in pixels.
bottom_margin: 50 # Float | Bottom resulting image margin in pixels.
}
begin
#Convert the HTML file from the local file and save result to the local file.
result = api_instance.convert_local_to_local(src, dst, opts)
p result
rescue AsposeHtml::ApiError => e
puts "Exception when calling api_instance.convert_local_to_local: #{e}"
end
