1. Producten
  2.   HTML
  3.   Ruby
  4.   Aspose.HTML Cloud SDK voor Ruby

Aspose.HTML Cloud SDK voor Ruby

 
 

Krachtige Ruby SDK om HTML-bestanden te maken, extraheren en verwerken

Geavanceerde Ruby Cloud SDK die softwareontwikkelaars in staat stelt HTML-bestanden te maken, parseren, manipuleren en converteren naar EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF en meer.

Wat is Aspose.HTML Cloud SDK voor Ruby?

In het digitale tijdperk van vandaag is het manipuleren en converteren van HTML-documenten en webpagina's programmatisch een veelvoorkomende noodzaak voor veel ontwikkelaars. Aspose.HTML Cloud SDK for Ruby biedt een krachtige oplossing om deze taken naadloos uit te voeren in de programmeertaal Ruby. Het biedt softwareontwikkelaars een breed scala aan mogelijkheden voor het manipuleren van HTML-documenten, waaronder HTML-naar-PDF-conversie, HTML-naar-beeldconversie, HTML-validatie en nog veel meer. Aspose.HTML Cloud SDK for Ruby fungeert als een brug tussen uw Ruby-toepassingen en de Aspose.HTML Cloud-service, waardoor het gemakkelijker wordt om deze krachtige functies in uw projecten te integreren.

Aspose.HTML Cloud SDK voor Ruby maakt deel uit van de Aspose.HTML Cloud-familie, een verzameling cloudgebaseerde API's en SDK's die zijn ontworpen om met HTML-bestanden te werken. Er zijn verschillende belangrijke functies in de bibliotheek, zoals het maken van nieuwe HTML-documenten vanaf nul, het converteren van HTML-documenten naar PDF en andere ondersteunde bestandsformaten, het exporteren van HTML-pagina's of secties naar afbeeldingsformaten, validatie van HTML-documenten, gestructureerde gegevens uit HTML-documenten extraheren, HTML-documenten renderen als afbeeldingen, en nog veel meer. De SDK kan naadloos integreren met populaire cloudopslagproviders zoals Amazon S3 en Microsoft Azure, waardoor het eenvoudig is om uw HTML-documenten op te slaan en te beheren.

Aspose.HTML Cloud SDK voor Ruby geeft prioriteit aan de beveiliging van uw gegevens. Het maakt gebruik van beveiligde verbindingen en authenticatiemethoden om uw HTML-documenten en hun inhoud te beschermen. Het vereenvoudigt het manipuleren en verwerken van HTML-documenten, waardoor softwareontwikkelaars verschillende aspecten van het werken met HTML-inhoud kunnen automatiseren. Of u nu webapplicaties bouwt, bedrijfsprocessen automatiseert of gegevens van het web extraheert, deze SDK biedt de tools die u nodig heeft om uw HTML-gerelateerde taken te stroomlijnen. Door de kracht van Aspose.HTML Cloud te benutten en het gemak van Ruby, kunt u uw ontwikkelingsprojecten verbeteren en hoogwaardige HTML-verwerkingsmogelijkheden aan uw gebruikers leveren.

Previous Next

Aan de slag met Aspose.HTML Cloud SDK voor Ruby

De aanbevolen manier om Aspose.HTML Cloud SDK voor Ruby te installeren is via RubyGems, het afhankelijkheidsbeheerhulpmiddel voor Ruby. Gebruik alstublieft het volgende commando voor een soepele installatie.

Installeer Aspose.HTML Cloud SDK voor Ruby via RubyGems

 gem install aspose_html_cloud

U kunt de bibliotheek rechtstreeks downloaden van de Aspose.HTML Cloud SDK voor Ruby productpagina

HTML exporteren naar PDF via Ruby API

Een van de kernfunctionaliteiten van Aspose.HTML Cloud SDK voor Ruby is het vermogen om HTML-documenten moeiteloos naar PDF-bestanden te converteren. Deze functie is bijzonder nuttig voor het genereren van afdrukbare rapporten, facturen, het opslaan van webpagina's als PDF's, het creëren van digitale documenten en meer vanuit webinhoud. De bibliotheek ondersteunt de conversie van HTML-documenten naar enkele toonaangevende bestandsformaten zoals PDF's, XPS, DOC, DOCX, MHTML en nog veel meer. Het volgende voorbeeld laat zien hoe ontwikkelaars met slechts een paar regels Ruby-code de conversie van HTML naar PDF en andere bestandsformaten kunnen realiseren.

Hoe HTML naar PDF converteren met 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-validatie & manipulatie via Ruby

Aspose.HTML Cloud SDK voor Ruby helpt softwareontwikkelaars bij het valideren van hun HTML-documenten om ervoor te zorgen dat ze voldoen aan webstandaarden en eventuele problemen in de markup binnen Ruby-toepassingen te identificeren. Het stelt gebruikers in staat HTML-documenten te valideren tegen verschillende HTML-specificaties en -standaarden, waardoor de kwaliteit en correctheid van uw HTML-inhoud wordt gewaarborgd. De SDK maakt het ook mogelijk voor softwareontwikkelaars om programmeerbaar HTML-documenten te bewerken en te manipuleren, zoals het toevoegen of verwijderen van elementen, het bijwerken van attributen en meer.

EPUB naar XPS, DOCX & afbeeldingconversie

Aspose.HTML Cloud SDK voor Ruby stelt softwareontwikkelaars in staat HTML-documenten te laden en te converteren naar EPUB-bestandsformaten met slechts een paar regels Ruby-code. De bibliotheek bevat ook ondersteuning voor het converteren van EPUB-bestanden naar PDF, XPS, DOC/DOCX en populaire afbeeldingsformaten zoals JPEG, PNG, GIF, TIFF, BMP en dergelijke. Het volgende voorbeeld toont hoe softwareontwikkelaars een EPUB-bestand van het lokale bestandssysteem naar PNG-bestandsformaten kunnen converteren met Ruby-code.

Hoe een EPUB-bestand van het lokale bestandssysteem naar PNG converteren 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

 Dutch