
Aspose.HTML Cloud SDK Ruby valodai
Jaudīgs Ruby SDK, lai izveidotu, izvilktu un apstrādātu HTML failus
Uzlabots Ruby mākoņa SDK, kas ļauj programmatūras izstrādātājiem izveidot, parsēt, manipulēt un konvertēt HTML failus uz EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF un citus.
Kas ir Aspose.HTML Cloud SDK priekš Ruby?
Mūsdienu digitālajā laikmetā HTML dokumentu un tīmekļa lapu manipulēšana un konvertēšana programmatiski ir bieža vajadzība daudzām izstrādātājām. Aspose.HTML Cloud SDK for Ruby piedāvā jaudīgu risinājumu, lai šīs uzdevumus veiktu nevainojami Ruby programmēšanas valodā. Tas nodrošina programmatūras izstrādātājiem plašu HTML dokumentu manipulācijas iespēju klāstu, tostarp HTML‑uz‑PDF konvertēšanu, HTML‑uz‑Attēlu konvertēšanu, HTML validāciju un daudz ko citu. Aspose.HTML Cloud SDK for Ruby kalpo kā tilts starp jūsu Ruby lietojumprogrammām un Aspose.HTML Cloud pakalpojumu, atvieglojot šo jaudīgo funkciju integrēšanu jūsu projektos.
Aspose.HTML Cloud SDK for Ruby ir daļa no Aspose.HTML Cloud ģimenes, kas ir mākoņpakalpojumu API un SDK kolekcija, paredzēta darbam ar HTML failiem. Bibliotēkā ir vairākas svarīgas funkcijas, piemēram, jaunu HTML dokumentu izveide no nulles, HTML dokumentu konvertēšana uz PDF un citām atbalstītajām failu formām, HTML lapu vai sekciju eksportēšana uz attēlu formātiem, HTML dokumentu validācija, strukturētu datu izguve no HTML dokumentiem, HTML dokumentu renderēšana kā attēli un daudz kas cits. SDK var nevainojami integrēties ar populāriem mākoņglabāšanas pakalpojumu sniedzējiem, piemēram, Amazon S3 un Microsoft Azure, kas atvieglo jūsu HTML dokumentu glabāšanu un pārvaldību.
Aspose.HTML Cloud SDK for Ruby prioritizē jūsu datu drošību. Tas izmanto drošus savienojumus un autentifikācijas metodes, lai aizsargātu jūsu HTML dokumentus un to saturu. Tas vienkāršo HTML dokumentu manipulācijas un apstrādes uzdevumus, ļaujot programmatūras izstrādātājiem automatizēt dažādus ar HTML saturu saistītus aspektus. Neatkarīgi no tā, vai veidojat tīmekļa lietojumprogrammas, automatizējat biznesa procesus vai izgūstat datus no interneta, šis SDK nodrošina rīkus, kas nepieciešami, lai vienkāršotu jūsu ar HTML saistītos uzdevumus. Izmantojot Aspose.HTML Cloud jaudu un Ruby ērtības, jūs varat uzlabot savus izstrādes projektus un nodrošināt lietotājiem augstas kvalitātes HTML apstrādes iespējas.
Sākšana ar Aspose.HTML Cloud SDK priekš Ruby
Ieteicamais veids, kā instalēt Aspose.HTML Cloud SDK for Ruby, ir caur RubyGems, Ruby atkarību pārvaldības rīku. Lūdzu, izmantojiet šo komandu, lai veiktu gludu instalāciju.
Instalējiet Aspose.HTML Cloud SDK priekš Ruby, izmantojot RubyGems
gem install aspose_html_cloud
Jūs varat lejupielādēt bibliotēku tieši no Aspose.HTML Cloud SDK for Ruby produkta lapas
HTML eksportēšana uz PDF, izmantojot Ruby API
Viena no galvenajām Aspose.HTML Cloud SDK for Ruby funkcionalitātēm ir spēja viegli konvertēt HTML dokumentus uz PDF failiem. Šī funkcija ir īpaši noderīga, lai ģenerētu drukājamus pārskatus, rēķinus, saglabātu tīmekļa lapas kā PDF, izveidotu digitālus dokumentus un daudz ko citu no tīmekļa satura. Bibliotēka atbalsta HTML dokumentu konvertēšanu uz dažiem vadošajiem failu formātiem, piemēram, PDF, XPS, DOC, DOCX, MHTML un daudziem citiem. Zemāk esošais piemērs demonstrē, kā ar tikai pāris Ruby koda rindām programmatūras izstrādātāji var veikt konvertēšanu no HTML uz PDF un citus failu formātus.
Kā konvertēt HTML uz PDF, izmantojot 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");
HTML validācija un manipulācija, izmantojot Ruby
Aspose.HTML Cloud SDK for Ruby palīdz programmatūras izstrādātājiem pārbaudīt savus HTML dokumentus, lai nodrošinātu to atbilstību tīmekļa standartiem un identificētu jebkādas problēmas marķējumā Ruby lietojumprogrammās. Tas ļauj lietotājiem pārbaudīt HTML dokumentus pret dažādām HTML specifikācijām un standartiem, nodrošinot jūsu HTML satura kvalitāti un pareizību. SDK arī ļauj programmatūras izstrādātājiem programmatūrīgi rediģēt un manipulēt ar HTML dokumentiem, piemēram, pievienot vai noņemt elementus, atjaunināt atribūtus un daudz ko citu.
EPUB uz XPS, DOCX un attēlu konvertēšana
Aspose.HTML Cloud SDK for Ruby ļauj programmatūras izstrādātājiem ielādēt un konvertēt HTML dokumentus uz EPUB failu formātiem, izmantojot tikai pāris Ruby koda rindas. Bibliotēka arī ietver atbalstu EPUB failu konvertēšanai uz PDF, XPS, DOC/DOCX un populāriem attēlu failu formātiem, piemēram, JPEG, PNG, GIF, TIFF, BMP un tā tālāk. Zemāk esošais piemērs parāda, kā programmatūras izstrādātāji var konvertēt EPUB failu no lokālās failu sistēmas uz PNG formātu, izmantojot Ruby kodu.
Kā konvertēt EPUB failu no lokālās failu sistēmas uz PNG, izmantojot 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
