1. Προϊόντα
  2.   HTML
  3.   Ruby
  4.   Aspose.HTML Cloud SDK για Ruby

Aspose.HTML Cloud SDK για Ruby

 
 

Ισχυρό Ruby SDK για Δημιουργία, Εξαγωγή & Επεξεργασία Αρχείων HTML

Προηγμένο Ruby Cloud SDK που επιτρέπει στους προγραμματιστές λογισμικού να δημιουργούν, να αναλύουν, να διαχειρίζονται και να μετατρέπουν αρχεία HTML σε EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF και άλλα.

Τι είναι το Aspose.HTML Cloud SDK για Ruby;

Στη σύγχρονη ψηφιακή εποχή, η χειρισμός και η μετατροπή εγγράφων HTML και ιστοσελίδων προγραμματιστικά αποτελεί κοινή ανάγκη για πολλούς προγραμματιστές. Aspose.HTML Cloud SDK for Ruby προσφέρει μια ισχυρή λύση για την εκτέλεση αυτών των εργασιών απρόσκοπτα στη γλώσσα προγραμματισμού Ruby. Παρέχει στους προγραμματιστές λογισμικού μια ευρεία γκάμα δυνατοτήτων χειρισμού εγγράφων HTML, συμπεριλαμβανομένης της μετατροπής HTML σε PDF, της μετατροπής HTML σε εικόνα, της επικύρωσης HTML και πολλά άλλα. Το Aspose.HTML Cloud SDK for Ruby λειτουργεί ως γέφυρα μεταξύ των εφαρμογών Ruby και της υπηρεσίας Aspose.HTML Cloud, καθιστώντας πιο εύκολη την ενσωμάτωση αυτών των ισχυρών λειτουργιών στα έργα σας.

Το Aspose.HTML Cloud SDK για Ruby είναι μέρος της οικογένειας Aspose.HTML Cloud, η οποία είναι μια συλλογή από API και SDK βασισμένα στο cloud, σχεδιασμένα για εργασία με αρχεία HTML. Υπάρχουν αρκετά σημαντικά χαρακτηριστικά της βιβλιοθήκης, όπως η δημιουργία νέων εγγράφων HTML από το μηδέν, η μετατροπή εγγράφων HTML σε PDF και άλλες υποστηριζόμενες μορφές αρχείων, η εξαγωγή σελίδων ή τμημάτων HTML σε μορφές εικόνας, η επικύρωση εγγράφων HTML, η εξαγωγή δομημένων δεδομένων από έγγραφα HTML, η απόδοση εγγράφων HTML ως εικόνες, και πολλά άλλα. Το SDK μπορεί να ενσωματωθεί άψογα με δημοφιλείς παρόχους αποθήκευσης cloud όπως το Amazon S3 και το Microsoft Azure, καθιστώντας εύκολη την αποθήκευση και διαχείριση των εγγράφων HTML σας.

Το Aspose.HTML Cloud SDK για Ruby δίνει προτεραιότητα στην ασφάλεια των δεδομένων σας. Χρησιμοποιεί ασφαλείς συνδέσεις και μεθόδους ελέγχου ταυτότητας για την προστασία των εγγράφων HTML και του περιεχομένου τους. Απλοποιεί τη διαχείριση και επεξεργασία εγγράφων HTML, επιτρέποντας στους προγραμματιστές λογισμικού να αυτοματοποιούν διάφορες πτυχές της εργασίας με περιεχόμενο HTML. Είτε δημιουργείτε web εφαρμογές, αυτοματοποιείτε επιχειρηματικές διαδικασίες ή εξάγετε δεδομένα από το διαδίκτυο, αυτό το SDK παρέχει τα εργαλεία που χρειάζεστε για να βελτιώσετε τις εργασίες που σχετίζονται με HTML. Εκμεταλλευόμενοι τη δύναμη του Aspose.HTML Cloud και την ευκολία του Ruby, μπορείτε να ενισχύσετε τα έργα ανάπτυξής σας και να προσφέρετε υψηλής ποιότητας δυνατότητες επεξεργασίας HTML στους χρήστες σας.

Previous Next

Ξεκινώντας με το Aspose.HTML Cloud SDK για Ruby

Ο συνιστώμενος τρόπος εγκατάστασης του Aspose.HTML Cloud SDK για Ruby μέσω του RubyGems, του εργαλείου διαχείρισης εξαρτήσεων για Ruby. Παρακαλώ χρησιμοποιήστε την παρακάτω εντολή για μια ομαλή εγκατάσταση.

Εγκατάσταση Aspose.HTML Cloud SDK για Ruby μέσω RubyGems

 gem install aspose_html_cloud

Μπορείτε να κατεβάσετε τη βιβλιοθήκη απευθείας από Aspose.HTML Cloud SDK for Ruby σελίδα προϊόντος

Εξαγωγή HTML σε PDF μέσω του Ruby API

Μία από τις βασικές λειτουργίες του Aspose.HTML Cloud SDK for Ruby είναι η ικανότητά του να μετατρέπει έγγραφα HTML σε αρχεία PDF με ευκολία. Αυτή η δυνατότητα είναι ιδιαίτερα χρήσιμη για τη δημιουργία εκτυπώσιμων αναφορών, τιμολογίων, αποθήκευση ιστοσελίδων ως PDF, δημιουργία ψηφιακών εγγράφων και πολλά άλλα από το περιεχόμενο του ιστού. Η βιβλιοθήκη υποστηρίζει τη μετατροπή εγγράφων HTML σε ορισμένες κορυφαίες μορφές αρχείων όπως PDF, XPS, DOC, DOCX, MHTML και πολλές άλλες. Το παρακάτω παράδειγμα δείχνει πώς, με μόνο λίγες γραμμές κώδικα Ruby, οι προγραμματιστές λογισμικού μπορούν να επιτύχουν τη μετατροπή από HTML σε PDF και άλλες μορφές αρχείων.

Πώς να μετατρέψετε HTML σε PDF χρησιμοποιώντας το 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 μέσω Ruby

Aspose.HTML Cloud SDK for Ruby βοηθά τους προγραμματιστές λογισμικού να επικυρώνουν τα HTML έγγραφά τους ώστε να διασφαλίζουν τη συμμόρφωση με τα πρότυπα του web και να εντοπίζουν τυχόν προβλήματα στη σήμανση μέσα σε εφαρμογές Ruby. Επιτρέπει στους χρήστες να επικυρώνουν HTML έγγραφα έναντι διαφορετικών προδιαγραφών και προτύπων HTML, διασφαλίζοντας την ποιότητα και την ορθότητα του HTML περιεχομένου σας. Το SDK επίσης επιτρέπει στους προγραμματιστές λογισμικού να επεξεργάζονται και να χειρίζονται προγραμματιστικά HTML έγγραφα, όπως η προσθήκη ή η αφαίρεση στοιχείων, η ενημέρωση ιδιοτήτων και άλλα.

Μετατροπή EPUB σε XPS, DOCX & Εικόνα

Aspose.HTML Cloud SDK for Ruby επιτρέπει στους προγραμματιστές λογισμικού να φορτώνουν και να μετατρέπουν HTML έγγραφα σε μορφές αρχείων EPUB με μόνο λίγες γραμμές κώδικα Ruby. Η βιβλιοθήκη περιλαμβάνει επίσης υποστήριξη για τη μετατροπή αρχείων EPUB σε PDF, XPS, DOC/DOCX και δημοφιλείς μορφές εικόνων όπως JPEG, PNG, GIF, TIFF, BMP κ.λπ. Το παρακάτω παράδειγμα δείχνει πώς οι προγραμματιστές λογισμικού μπορούν να μετατρέψουν ένα αρχείο EPUB από το τοπικό σύστημα αρχείων σε μορφή PNG χρησιμοποιώντας κώδικα Ruby.

Πώς να μετατρέψετε αρχείο EPUB από το τοπικό σύστημα αρχείων σε PNG μέσω του 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

 Ελληνικά