1. produkty
  2.   HTML
  3.   Ruby
  4.   Aspose.HTML Cloud SDK pro Ruby

Aspose.HTML Cloud SDK pro Ruby

 
 

Výkonný Ruby SDK pro vytváření, extrakci a zpracování HTML souborů

Pokročilý Ruby Cloud SDK, který umožňuje vývojářům softwaru vytvářet, parsovat, manipulovat a konvertovat HTML soubory do EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF a dalších.

Co je Aspose.HTML Cloud SDK pro Ruby?

V dnešní digitální éře je manipulace a konverze HTML dokumentů a webových stránek programově běžnou potřebou mnoha vývojářů. Aspose.HTML Cloud SDK for Ruby nabízí výkonné řešení, jak tyto úkoly provést plynule v programovacím jazyce Ruby. Poskytuje vývojářům softwaru širokou škálu možností manipulace s HTML dokumenty, včetně konverze HTML na PDF, konverze HTML na obrázek, validace HTML a mnoha dalších. Aspose.HTML Cloud SDK pro Ruby slouží jako most mezi vašimi Ruby aplikacemi a službou Aspose.HTML Cloud, což vám usnadňuje integrovat tyto výkonné funkce do vašich projektů.

Aspose.HTML Cloud SDK pro Ruby je součástí rodiny Aspose.HTML Cloud, což je sbírka cloudových API a SDK určených pro práci s HTML soubory. Knihovna obsahuje několik důležitých funkcí, jako je vytváření nových HTML dokumentů od nuly, převod HTML dokumentů do PDF a dalších podporovaných formátů souborů, exportování HTML stránek nebo sekcí do obrazových formátů, validace HTML dokumentů, extrakce strukturovaných dat z HTML dokumentů, renderování HTML dokumentů jako obrázky a mnoho dalšího. SDK se bez problémů integruje s populárními poskytovateli cloudového úložiště, jako jsou Amazon S3 a Microsoft Azure, což usnadňuje ukládání a správu vašich HTML dokumentů.

Aspose.HTML Cloud SDK pro Ruby upřednostňuje bezpečnost vašich dat. Používá zabezpečená připojení a autentizační metody k ochraně vašich HTML dokumentů a jejich obsahu. Zjednodušuje manipulaci s HTML dokumenty a úkoly zpracování, což umožňuje vývojářům softwaru automatizovat různé aspekty práce s HTML obsahem. Ať už vytváříte webové aplikace, automatizujete obchodní procesy nebo extrahujete data z webu, toto SDK poskytuje nástroje, které potřebujete k zefektivnění úkolů souvisejících s HTML. Využitím síly Aspose.HTML Cloud a pohodlí Ruby můžete vylepšit své vývojové projekty a poskytnout uživatelům vysoce kvalitní schopnosti zpracování HTML.

Previous Next

Začínáme s Aspose.HTML Cloud SDK pro Ruby

Doporučený způsob instalace Aspose.HTML Cloud SDK pro Ruby je přes RubyGems, nástroj pro správu závislostí v Ruby. Použijte prosím následující příkaz pro hladkou instalaci.

Instalace Aspose.HTML Cloud SDK pro Ruby přes RubyGems

 gem install aspose_html_cloud

Knihovnu si můžete stáhnout přímo ze Aspose.HTML Cloud SDK pro Ruby produktové stránky

Export HTML do PDF pomocí Ruby API

Jednou ze základních funkcí Aspose.HTML Cloud SDK pro Ruby je jeho schopnost snadno převádět HTML dokumenty do PDF souborů. Tato funkce je zvláště užitečná pro generování tisknutelných zpráv, faktur, ukládání webových stránek jako PDF, vytváření digitálních dokumentů a další z webového obsahu. Knihovna podporuje konverzi HTML dokumentů do některých předních formátů souborů, jako jsou PDF, XPS, DOC, DOCX, MHTML a mnoho dalších. Následující příklad ukazuje, jak mohou vývojáři softwaru pomocí jen několika řádků Ruby kódu dosáhnout konverze z HTML do PDF a dalších formátů souborů.

Jak převést HTML na PDF pomocí 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");

Validace a manipulace s HTML pomocí Ruby

Aspose.HTML Cloud SDK pro Ruby pomáhá vývojářům softwaru ověřovat jejich HTML dokumenty, aby zajistili jejich soulad s webovými standardy a identifikovali případné problémy v markupu v rámci Ruby aplikací. Umožňuje uživatelům ověřovat HTML dokumenty podle různých HTML specifikací a standardů, čímž zajišťuje kvalitu a správnost vašeho HTML obsahu. SDK také umožňuje vývojářům programově upravovat a manipulovat s HTML dokumenty, například přidávat nebo odstraňovat elementy, aktualizovat atributy a další.

Konverze EPUB na XPS, DOCX a obrázky

Aspose.HTML Cloud SDK pro Ruby umožňuje vývojářům načíst a převést HTML dokumenty do formátu EPUB pomocí jen několika řádků Ruby kódu. Knihovna také zahrnuje podporu pro převod EPUB souborů do PDF, XPS, DOC/DOCX a populárních formátů obrázků jako JPEG, PNG, GIF, TIFF, BMP a podobně. Následující příklad ukazuje, jak mohou vývojáři převést soubor EPUB z místního souborového systému do formátu PNG pomocí Ruby kódu.

Jak převést soubor EPUB z místního souborového systému na PNG pomocí 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

 Čeština