1. Produk
  2.   HTML
  3.   Ruby
  4.   Aspose.HTML Cloud SDK untuk Ruby

Aspose.HTML Cloud SDK untuk Ruby

 
 

SDK Ruby Berkuasa untuk Mencipta, Mengekstrak & Memproses Fail HTML

SDK Awan Ruby Termaju yang membolehkan Pembangun Perisian Mencipta, Mengurai, Memanipulasi dan Menukar fail HTML kepada EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF & banyak lagi.

Apakah Aspose.HTML Cloud SDK untuk Ruby?

Pada era digital masa kini, memanipulasi dan menukar dokumen HTML serta halaman web secara programatik merupakan keperluan umum bagi banyak pemaju. Aspose.HTML Cloud SDK untuk Ruby menawarkan penyelesaian yang kuat untuk melaksanakan tugas-tugas ini dengan lancar dalam bahasa pengaturcaraan Ruby. Ia menyediakan pemaju perisian dengan pelbagai kemampuan manipulasi dokumen HTML, termasuk penukaran HTML kepada PDF, penukaran HTML kepada Imej, pengesahan HTML, dan banyak lagi. Aspose.HTML Cloud SDK untuk Ruby berfungsi sebagai jambatan antara aplikasi Ruby anda dan perkhidmatan Aspose.HTML Cloud, memudahkan anda mengintegrasikan ciri-ciri berkuasa ini ke dalam projek anda.

Aspose.HTML Cloud SDK for Ruby adalah sebahagian daripada keluarga Aspose.HTML Cloud, yang merupakan koleksi API dan SDK berasaskan awan yang direka untuk bekerja dengan fail HTML. Terdapat beberapa ciri penting dalam perpustakaan ini seperti membuat dokumen HTML baru dari awal, menukar dokumen HTML kepada PDF dan format fail lain yang disokong, mengeksport halaman atau bahagian HTML ke format imej, pengesahan dokumen HTML, Mengekstrak data berstruktur daripada dokumen HTML, Merender dokumen HTML sebagai imej, dan banyak lagi. SDK ini dapat berintegrasi dengan lancar dengan penyedia storan awan popular seperti Amazon S3 dan Microsoft Azure, memudahkan penyimpanan dan pengurusan dokumen HTML anda.

Aspose.HTML Cloud SDK untuk Ruby mengutamakan keselamatan data anda. Ia menggunakan sambungan selamat dan kaedah pengesahan untuk melindungi dokumen HTML anda dan kandungannya. Ia mempermudah manipulasi dan pemprosesan dokumen HTML, membolehkan pemaju perisian mengautomasi pelbagai aspek kerja dengan kandungan HTML. Sama ada anda membina aplikasi web, mengautomasi proses perniagaan, atau mengekstrak data dari web, SDK ini menyediakan alat yang anda perlukan untuk mempermudah tugas berkaitan HTML. Dengan memanfaatkan kuasa Aspose.HTML Cloud dan kemudahan Ruby, anda dapat meningkatkan projek pembangunan anda dan menyampaikan keupayaan pemprosesan HTML berkualiti tinggi kepada pengguna anda.

Previous Next

Mula Menggunakan Aspose.HTML Cloud SDK untuk Ruby

Cara yang disyorkan untuk memasang Aspose.HTML Cloud SDK untuk Ruby ialah melalui RubyGems, alat pengurusan kebergantungan untuk Ruby. Sila gunakan perintah berikut untuk pemasangan yang lancar.

Pasang Aspose.HTML Cloud SDK untuk Ruby melalui RubyGems

 gem install aspose_html_cloud

Anda boleh memuat turun perpustakaan secara langsung dari Aspose.HTML Cloud SDK untuk Ruby halaman produk

Eksport HTML ke PDF melalui API Ruby

Salah satu fungsi teras Aspose.HTML Cloud SDK untuk Ruby ialah keupayaannya menukar dokumen HTML kepada fail PDF dengan mudah. Ciri ini sangat berguna untuk menjana laporan boleh cetak, invois, menyimpan halaman web sebagai PDF, mencipta dokumen digital dan banyak lagi daripada kandungan web. Perpustakaan ini menyokong penukaran dokumen HTML kepada beberapa format fail utama seperti PDF, XPS, DOC, DOCX, MHTML dan banyak lagi. Contoh berikut menunjukkan bagaimana dengan hanya beberapa baris kod Ruby, pemaju perisian dapat mencapai penukaran daripada HTML kepada PDF dan format fail lain.

Bagaimana Menukar HTML kepada 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");

Pengesahan & Manipulasi HTML melalui Ruby

Aspose.HTML Cloud SDK untuk Ruby membantu pemaju perisian untuk mengesahkan dokumen HTML mereka bagi memastikan ia mematuhi piawaian web dan mengenal pasti sebarang isu dalam markup di dalam aplikasi Ruby. Ia membolehkan pengguna mengesahkan dokumen HTML terhadap pelbagai spesifikasi dan piawaian HTML, memastikan kualiti dan ketepatan kandungan HTML anda. SDK juga membolehkan pemaju perisian untuk mengedit dan memanipulasi dokumen HTML secara programatik, seperti menambah atau mengeluarkan elemen, mengemas kini atribut, dan banyak lagi.

Penukaran EPUB ke XPS, DOCX & Imej

Aspose.HTML Cloud SDK untuk Ruby membolehkan pemaju perisian memuatkan dan menukar dokumen HTML kepada format fail EPUB dengan hanya beberapa baris kod Ruby. Perpustakaan ini juga menyertakan sokongan untuk menukar fail EPUB kepada PDF, XPS, DOC/DOCX dan format fail imej popular seperti JPEG, PNG, GIF, TIFF, BMP dan sebagainya. Contoh berikut menunjukkan bagaimana pemaju perisian dapat Menukar fail EPUB dari sistem fail tempatan kepada format fail PNG menggunakan kod Ruby.

Bagaimana Menukar fail EPUB dari sistem fail tempatan kepada 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

 Melayu