1. Produkty
  2.   HTML
  3.   Ruby
  4.   Aspose.HTML Cloud SDK dla Ruby

Aspose.HTML Cloud SDK dla Ruby

 
 

Potężny Ruby SDK do tworzenia, wyodrębniania i przetwarzania plików HTML

Zaawansowany Ruby Cloud SDK, który umożliwia programistom tworzenie, analizowanie, manipulowanie i konwertowanie plików HTML do EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF i innych.

Czym jest Aspose.HTML Cloud SDK dla Ruby?

W dzisiejszej erze cyfrowej, programowe manipulowanie i konwertowanie dokumentów HTML oraz stron internetowych jest powszechną koniecznością dla wielu programistów. Aspose.HTML Cloud SDK for Ruby oferuje potężne rozwiązanie, które umożliwia płynne wykonywanie tych zadań w języku Ruby. Dostarcza programistom szeroki zakres możliwości manipulacji dokumentami HTML, w tym konwersję HTML na PDF, konwersję HTML na obraz, walidację HTML i wiele innych. Aspose.HTML Cloud SDK for Ruby działa jako most między Twoimi aplikacjami Ruby a usługą Aspose.HTML Cloud, ułatwiając integrację tych potężnych funkcji w Twoich projektach.

Aspose.HTML Cloud SDK dla Ruby jest częścią rodziny Aspose.HTML Cloud, która jest zestawem interfejsów API i SDK opartych na chmurze, zaprojektowanych do pracy z plikami HTML. Biblioteka zawiera kilka ważnych funkcji, takich jak tworzenie nowych dokumentów HTML od podstaw, konwertowanie dokumentów HTML na PDF i inne obsługiwane formaty plików, eksportowanie stron lub sekcji HTML do formatów obrazów, walidacja dokumentów HTML, wyodrębnianie danych strukturalnych z dokumentów HTML, renderowanie dokumentów HTML jako obrazy i wiele innych. SDK może płynnie integrować się z popularnymi dostawcami przechowywania w chmurze, takimi jak Amazon S3 i Microsoft Azure, ułatwiając przechowywanie i zarządzanie dokumentami HTML.

Aspose.HTML Cloud SDK dla Ruby priorytetowo traktuje bezpieczeństwo Twoich danych. Używa bezpiecznych połączeń i metod uwierzytelniania, aby chronić Twoje dokumenty HTML oraz ich zawartość. Upraszcza manipulację i przetwarzanie dokumentów HTML, umożliwiając programistom automatyzację różnych aspektów pracy z treścią HTML. Niezależnie od tego, czy tworzysz aplikacje internetowe, automatyzujesz procesy biznesowe, czy wyciągasz dane z sieci, to SDK dostarcza narzędzia potrzebne do usprawnienia zadań związanych z HTML. Wykorzystując moc Aspose.HTML Cloud oraz wygodę Ruby, możesz ulepszyć swoje projekty programistyczne i dostarczyć użytkownikom wysokiej jakości możliwości przetwarzania HTML.

Previous Next

Rozpoczęcie pracy z Aspose.HTML Cloud SDK dla Ruby

Zalecany sposób instalacji Aspose.HTML Cloud SDK dla Ruby to RubyGems, narzędzie do zarządzania zależnościami w Ruby. Proszę użyć poniższego polecenia, aby uzyskać płynną instalację.

Zainstaluj Aspose.HTML Cloud SDK dla Ruby za pomocą RubyGems

 gem install aspose_html_cloud

Możesz pobrać bibliotekę bezpośrednio ze Aspose.HTML Cloud SDK for Ruby strony produktu

Eksportuj HTML do PDF za pomocą API Ruby

Jedną z podstawowych funkcji Aspose.HTML Cloud SDK for Ruby jest możliwość łatwej konwersji dokumentów HTML do plików PDF. Ta funkcja jest szczególnie przydatna do generowania drukowalnych raportów, faktur, zapisywania stron internetowych jako PDF, tworzenia dokumentów cyfrowych i wielu innych z treści internetowych. Biblioteka obsługuje konwersję dokumentów HTML do wiodących formatów plików, takich jak PDF, XPS, DOC, DOCX, MHTML i wiele innych. Poniższy przykład pokazuje, jak przy użyciu zaledwie kilku linii kodu Ruby programiści mogą osiągnąć konwersję z HTML do PDF i innych formatów plików.

Jak przekonwertować HTML na PDF przy użyciu 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");

Walidacja i manipulacja HTML za pomocą Ruby

Aspose.HTML Cloud SDK dla Ruby pomaga programistom weryfikować ich dokumenty HTML, aby zapewnić ich zgodność ze standardami internetowymi i wykrywać ewentualne problemy w znacznikach w aplikacjach Ruby. Umożliwia użytkownikom walidację dokumentów HTML względem różnych specyfikacji i standardów HTML, zapewniając jakość i poprawność treści HTML. SDK umożliwia także programistom programowe edytowanie i manipulowanie dokumentami HTML, takimi jak dodawanie lub usuwanie elementów, aktualizowanie atrybutów i inne.

Konwersja EPUB do XPS, DOCX i obrazów

Aspose.HTML Cloud SDK dla Ruby umożliwia programistom ładowanie i konwertowanie dokumentów HTML do formatu EPUB przy użyciu zaledwie kilku linii kodu Ruby. Biblioteka zawiera także wsparcie dla konwersji plików EPUB do PDF, XPS, DOC/DOCX oraz popularnych formatów obrazów, takich jak JPEG, PNG, GIF, TIFF, BMP i inne. Poniższy przykład pokazuje, jak programiści mogą konwertować plik EPUB z lokalnego systemu plików do formatu PNG przy użyciu kodu Ruby.

Jak przekonwertować plik EPUB z lokalnego systemu plików na PNG za 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

 Polski