1. Produkter
  2.   HTML
  3.   Ruby
  4.   Aspose.HTML Cloud SDK for Ruby

Aspose.HTML Cloud SDK for Ruby

 
 

Kraftig Ruby SDK for å opprette, hente ut og behandle HTML-filer

Avansert Ruby Cloud SDK som gjør det mulig for programvareutviklere å opprette, analysere, manipulere og konvertere HTML-filer til EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF og mer.

Hva er Aspose.HTML Cloud SDK for Ruby?

I dagens digitale tidsalder er det en vanlig nødvendighet for mange utviklere å manipulere og konvertere HTML-dokumenter og websider programmatisk. Aspose.HTML Cloud SDK for Ruby tilbyr en kraftig løsning for å utføre disse oppgavene sømløst i Ruby-programmeringsspråket. Den gir programvareutviklere et bredt spekter av HTML-dokumentmanipuleringsfunksjoner, inkludert HTML-til-PDF-konvertering, HTML-til-bilde-konvertering, HTML-validering og mye mer. Aspose.HTML Cloud SDK for Ruby fungerer som en bro mellom Ruby-applikasjonene dine og Aspose.HTML Cloud-tjenesten, og gjør det enklere for deg å integrere disse kraftige funksjonene i prosjektene dine.

Aspose.HTML Cloud SDK for Ruby er en del av Aspose.HTML Cloud-familien, som er en samling av skybaserte API-er og SDK-er designet for å arbeide med HTML-filer. Det finnes flere viktige funksjoner i biblioteket, som å lage nye HTML-dokumenter fra bunnen av, konvertere HTML-dokumenter til PDF og andre støttede filformater, eksportere HTML-sider eller -seksjoner til bildeformater, validering av HTML-dokumenter, hente strukturert data fra HTML-dokumenter, gjengi HTML-dokumenter som bilder, og mye mer. SDK-en kan sømløst integreres med populære skylagringsleverandører som Amazon S3 og Microsoft Azure, noe som gjør det enkelt å lagre og administrere HTML-dokumentene dine.

Aspose.HTML Cloud SDK for Ruby prioriterer sikkerheten til dataene dine. Den bruker sikre tilkoblinger og autentiseringsmetoder for å beskytte HTML-dokumentene dine og innholdet deres. Den forenkler manipulering og behandling av HTML-dokumenter, og gjør det mulig for programvareutviklere å automatisere ulike aspekter ved arbeid med HTML-innhold. Enten du bygger nettapplikasjoner, automatiserer forretningsprosesser eller henter data fra nettet, gir dette SDK-et verktøyene du trenger for å strømlinjeforme HTML-relaterte oppgaver. Ved å utnytte kraften i Aspose.HTML Cloud og bekvemmeligheten med Ruby, kan du forbedre utviklingsprosjektene dine og levere høy kvalitet HTML-behandlingsfunksjoner til brukerne dine.

Previous Next

Kom i gang med Aspose.HTML Cloud SDK for Ruby

Den anbefalte måten å installere Aspose.HTML Cloud SDK for Ruby på er via RubyGems, avhengighetsstyringsverktøyet for Ruby. Vennligst bruk følgende kommando for en smidig installasjon.

Installer Aspose.HTML Cloud SDK for Ruby via RubyGems

 gem install aspose_html_cloud

Du kan laste ned biblioteket direkte fra Aspose.HTML Cloud SDK for Ruby produktsiden

Eksporter HTML til PDF via Ruby API

En av de viktigste funksjonene i Aspose.HTML Cloud SDK for Ruby er evnen til enkelt å konvertere HTML-dokumenter til PDF-filer. Denne funksjonen er spesielt nyttig for å generere utskrivbare rapporter, fakturaer, lagre websider som PDF-er, opprette digitale dokumenter og mer fra nettinnhold. Biblioteket støtter konvertering av HTML-dokumenter til noen ledende filformater som PDF, XPS, DOC, DOCX, MHTML og mange flere. Følgende eksempel viser hvordan utviklere med bare noen få linjer Ruby‑kode kan oppnå konvertering fra HTML til PDF og andre filformater.

Hvordan konvertere HTML til PDF ved hjelp av 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 og -manipulering via Ruby

Aspose.HTML Cloud SDK for Ruby hjelper programvareutviklere med å validere sine HTML-dokumenter for å sikre at de overholder webstandarder og identifisere eventuelle problemer i markupen innen Ruby-applikasjoner. Den lar brukere validere HTML-dokumenter mot ulike HTML-spesifikasjoner og standarder, og sikrer kvaliteten og korrektheten av HTML-innholdet ditt. SDK-en gjør også at programvareutviklere kan programmessig redigere og manipulere HTML-dokumenter, som å legge til eller fjerne elementer, oppdatere attributter og mer.

EPUB til XPS, DOCX og bildekonvertering

Aspose.HTML Cloud SDK for Ruby gjør det mulig for programvareutviklere å laste inn og konvertere HTML-dokumenter til EPUB-filformater med bare noen få linjer Ruby-kode. Biblioteket inkluderer også støtte for å konvertere EPUB-filer til PDF, XPS, DOC/DOCX og populære bildeformater som JPEG, PNG, GIF, TIFF, BMP og så videre. Følgende eksempel viser hvordan programvareutviklere kan konvertere en EPUB-fil fra det lokale filsystemet til PNG-filformater ved hjelp av Ruby-kode.

Hvordan konvertere EPUB-fil fra det lokale filsystemet til 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

 Norsk