
Aspose.HTML Cloud SDK do Ruby
SDK Ruby cumhachtach chun Comhaid HTML a Chruthú, a Bhain amach & a Phróiseáil
SDK Ruby Cloud Ardroghnach a ligeann d'fhorbróirí bogearraí Cruthú, Parsáil, Láimhseáil agus Tiontú comhad HTML go EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF & níos mó.
Cad é Aspose.HTML Cloud SDK do Ruby?
Sa lá atá inniu ann san aois dhigiteach, tá gá go minic do mhórán forbróirí le láimhseáil agus tiontú cáipéisí HTML agus leathanaigh ghréasáin go cláir. Aspose.HTML Cloud SDK for Ruby tairgeann réiteach cumhachtach chun na tascanna seo a chur i gcrích go réidh sa teanga ríomhchlárúcháin Ruby. Soláthraíonn sé d'fhorbróirí bogearraí raon leathan de chumasanna le haghaidh láimhseáil cháipéisí HTML, lena n-áirítear tiontú HTML-go-PDF, tiontú HTML-go-Íomhá, bailíochtú HTML, agus go leor eile. Feidhmíonn Aspose.HTML Cloud SDK for Ruby mar dhroichead idir d'iarratais Ruby agus seirbhís Aspose.HTML Cloud, rud a fhágann go bhfuil sé níos éasca duit na gnéithe cumhachtacha seo a chomhtháthú i do thionscadail.
Aspose.HTML Cloud SDK do Ruby is cuid den teaghlach Aspose.HTML Cloud, atá ina bhailiúchán de APIanna agus SDKanna ar scáthán na scama, deartha chun oibriú le comhaid HTML. Tá roinnt gnéithe tábhachtacha sa leabharlann, mar shampla, cruthú cáipéisí HTML nua ón bhunús, tiontú cáipéisí HTML go PDF agus formáidí comhaid eile a dtacaítear leo, easpórtáil leathanaigh nó rannóga HTML go formáidí íomhá, bailíochtú cáipéisí HTML, baint amach sonraí struchtúrtha ó cháipéisí HTML, rindreáil cáipéisí HTML mar íomhánna, agus go leor eile. Is féidir leis an SDK comhtháthú gan uaim le soláthraithe stórála scamall coitianta mar Amazon S3 agus Microsoft Azure, rud a fhágann go bhfuil sé éasca doiciméid HTML a stóráil agus a bhainistiú.
Aspose.HTML Cloud SDK do Ruby cuireann sé béim ar shlándáil do shonraí. Úsáideann sé ceangail shlán agus modhanna fíordheimhnithe chun do cháipéisí HTML agus a n-ábhar a chosaint. Simplíonnann sé láimhseáil agus tascanna próiseála cáipéisí HTML, ag tabhairt deis d'fhorbróirí bogearraí uathoibriú a dhéanamh ar ghnéithe éagsúla a bhaineann le hábhar HTML. Cibé an bhfuil tú ag tógáil feidhmchláir ghréasáin, ag uathoibriú próisis ghnó, nó ag baint amach sonraí ón ngréasán, soláthraíonn an SDK seo na huirlisí a theastaíonn uait chun do thascanna a bhaineann le HTML a shruthlíniú. Trí chumhacht Aspose.HTML Cloud agus áisiúlacht Ruby a úsáid, is féidir leat do thionscadail forbartha a fheabhsú agus cumais próiseála HTML ardchaighdeáin a sholáthar do d'úsáideoirí.
Ag tosú le Aspose.HTML Cloud SDK do Ruby
Is é an bealach molta chun Aspose.HTML Cloud SDK do Ruby a shuiteáil trí RubyGems, an uirlis bhainistíochta spleáchais do Ruby. Úsáid an t-ordú seo a leanas le suiteáil réidh.
Suiteáil Aspose.HTML Cloud SDK do Ruby trí RubyGems
gem install aspose_html_cloud
Is féidir leat an leabharlann a íoslódáil go díreach ó Aspose.HTML Cloud SDK do Ruby leathanach táirge
Easpórtáil HTML go PDF trí API Ruby
Ceann de na príomhfheidhmchlár de Aspose.HTML Cloud SDK do Ruby ná a chumas cáipéisí HTML a thiontú go comhaid PDF go héasca. Tá an ghné seo thar a bheith úsáideach chun tuarascálacha inphriontáilte, sonrascanna, leathanaigh ghréasáin a shábháil mar PDFanna, cáipéisí digiteacha agus níos mó a chruthú ó ábhar gréasáin. Tacaíonn an leabharlann le tiontú cáipéisí HTML go roinnt formáidí comhaid ceannródaíocha mar PDFanna, XPS, DOC, DOCX, MHTML agus go leor eile. Léiríonn an sampla thíos conas, le cúpla líne amháin de chód Ruby, is féidir le forbróirí bogearraí an tiontú ó HTML go PDF agus formáidí comhaid eile a bhaint amach.
Conas HTML a thiontú go PDF ag baint úsáide as SDK Ruby?
// 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");
Bailíochtú agus Láimhseáil HTML trí Ruby
Igcine Aspose.HTML Cloud SDK do Ruby cabhraíonn sé le forbróirí bogearraí doiciméid HTML a bhailíochtú chun a chinntiú go gcomhlíonann siad caighdeáin an Ghréasáin agus chun aon fhadhbanna sa mharcáil laistigh de fheidhmchláir Ruby a aithint. Ligeann sé d’úsáideoirí doiciméid HTML a bhailíochtú i gcoinne sainmhínithe agus caighdeáin éagsúla HTML, ag cinntiú caighdeán agus ceartúlacht d’innéacs HTML. Cuireann an SDK ar chumas forbróirí bogearraí doiciméid HTML a chur in eagar agus a láimhseáil go cláir, mar shampla eilimintí a chur leis nó a bhaint, tréithe a nuashonrú, agus níos mó.
Tiontú EPUB go XPS, DOCX agus Íomhá
Igcine Aspose.HTML Cloud SDK do Ruby ligeann do fhorbróirí bogearraí HTML a luchtú agus a thiontú go formáidí comhad EPUB le cúpla líne amháin de chód Ruby. Cuimsíonn an leabharlann tacaíocht freisin le haghaidh tiontú comhad EPUB go PDF, XPS, DOC/DOCX agus formáidí íomhá coitianta cosúil le JPEG, PNG, GIF, TIFF, BMP agus mar sin de. Taispeánann an sampla thíos conas is féidir le fhorbróirí bogearraí comhad EPUB a thiontú ó chóras comhad áitiúil go formáidí PNG ag baint úsáide as cód Ruby.
Conas comhad EPUB a thiontú ón chóras comhad áitiúil go PNG trí SDK Ruby?
# 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
