
Aspose.HTML Cloud SDK för Ruby
Kraftfullt Ruby SDK för att skapa, extrahera och bearbeta HTML-filer
Avancerat Ruby Cloud SDK som låter mjukvaruutvecklare skapa, tolka, manipulera och konvertera HTML-filer till EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF och mer.
Vad är Aspose.HTML Cloud SDK för Ruby?
I dagens digitala era är det en vanlig nödvändighet för många utvecklare att programatiskt manipulera och konvertera HTML-dokument och webbsidor. Aspose.HTML Cloud SDK för Ruby erbjuder en kraftfull lösning för att sömlöst utföra dessa uppgifter i Ruby-programmeringsspråket. Den ger mjukvaruutvecklare ett brett utbud av funktioner för manipulation av HTML-dokument, inklusive HTML-till-PDF-konvertering, HTML-till-bild-konvertering, HTML-validering och mycket mer. Aspose.HTML Cloud SDK för Ruby fungerar som en bro mellan dina Ruby-applikationer och Aspose.HTML Cloud-tjänsten, vilket gör det enklare för dig att integrera dessa kraftfulla funktioner i dina projekt.
Aspose.HTML Cloud SDK för Ruby är en del av Aspose.HTML Cloud-familjen, som är en samling molnbaserade API:er och SDK:er utformade för att arbeta med HTML-filer. Det finns flera viktiga funktioner i biblioteket, såsom att skapa nya HTML-dokument från grunden, konvertera HTML-dokument till PDF och andra stödda filformat, exportera HTML-sidor eller sektioner till bildformat, validering av HTML-dokument, extrahera strukturerad data från HTML-dokument, rendera HTML-dokument som bilder, och mycket mer. SDK:et kan sömlöst integreras med populära molnlagringstjänster som Amazon S3 och Microsoft Azure, vilket gör det enkelt att lagra och hantera dina HTML-dokument.
Aspose.HTML Cloud SDK för Ruby prioriterar säkerheten för dina data. Det använder säkra anslutningar och autentiseringsmetoder för att skydda dina HTML-dokument och deras innehåll. Det förenklar manipulation och bearbetning av HTML-dokument, vilket möjliggör för mjukvaruutvecklare att automatisera olika aspekter av arbete med HTML-innehåll. Oavsett om du bygger webbapplikationer, automatiserar affärsprocesser eller extraherar data från webben, ger detta SDK verktygen du behöver för att effektivisera dina HTML-relaterade uppgifter. Genom att utnyttja kraften i Aspose.HTML Cloud och bekvämligheten med Ruby kan du förbättra dina utvecklingsprojekt och leverera högkvalitativa HTML-bearbetningsmöjligheter till dina användare.
Komma igång med Aspose.HTML Cloud SDK för Ruby
Det rekommenderade sättet att installera Aspose.HTML Cloud SDK för Ruby är via RubyGems, beroendehanteringsverktyget för Ruby. Använd följande kommando för en smidig installation.
Installera Aspose.HTML Cloud SDK för Ruby via RubyGems
gem install aspose_html_cloud
Du kan ladda ner biblioteket direkt från Aspose.HTML Cloud SDK for Ruby produktsida
Exportera HTML till PDF via Ruby API
En av de viktigaste funktionerna i Aspose.HTML Cloud SDK for Ruby är dess förmåga att enkelt konvertera HTML-dokument till PDF-filer. Denna funktion är särskilt användbar för att skapa utskrivbara rapporter, fakturor, spara webbsidor som PDF-filer, skapa digitala dokument och mer från webb-innehåll. Biblioteket stödjer konvertering av HTML-dokument till några ledande filformat som PDF, XPS, DOC, DOCX, MHTML och många fler. Följande exempel visar hur utvecklare med bara ett par rader Ruby-kod kan uppnå konverteringen från HTML till PDF och andra filformat.
Hur konverterar du HTML till PDF med 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-validering och manipulation via Ruby
Aspose.HTML Cloud SDK för Ruby hjälper mjukvaruutvecklare att validera sina HTML-dokument för att säkerställa att de följer webbstandarder och identifiera eventuella problem i markupen inom Ruby-applikationer. Det låter användare validera HTML-dokument mot olika HTML-specifikationer och standarder, vilket säkerställer kvaliteten och korrektheten i ditt HTML-innehåll. SDK:n möjliggör också för mjukvaruutvecklare att programatiskt redigera och manipulera HTML-dokument, såsom att lägga till eller ta bort element, uppdatera attribut och mer.
EPUB till XPS, DOCX och bildkonvertering
Aspose.HTML Cloud SDK för Ruby låter mjukvaruutvecklare att ladda och konvertera HTML-dokument till EPUB-filformat med bara ett par rader Ruby-kod. Biblioteket inkluderar också stöd för att konvertera EPUB-filer till PDF, XPS, DOC/DOCX och populära bildfilformat som JPEG, PNG, GIF, TIFF, BMP med mera. Följande exempel visar hur mjukvaruutvecklare kan konvertera en EPUB-fil från det lokala filsystemet till PNG-filformat med Ruby-kod.
Hur konverterar du EPUB-fil från det lokala filsystemet till PNG via 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
