
Aspose.HTML Cloud SDK עבור Ruby
SDK חזק של Ruby ליצירה, חילוץ ועיבוד קבצי HTML
SDK ענן מתקדם של Ruby המאפשר למפתחי תוכנה ליצור, לנתח, למניפולט ולהמיר קבצי HTML ל-EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF ועוד.
מהו Aspose.HTML Cloud SDK עבור Ruby?
בעידן הדיגיטלי של היום, מניפולציה והמרת מסמכי HTML ודפי אינטרנט בצורה תכנותית היא צורך נפוץ עבור רבים מהמפתחים. Aspose.HTML Cloud SDK עבור Ruby מציע פתרון חזק לביצוע משימות אלו בצורה חלקה בשפת התכנות Ruby. הוא מספק למפתחי תוכנה מגוון רחב של יכולות מניפולציה של מסמכי HTML, כולל המרת HTML ל-PDF, המרת HTML לתמונה, אימות HTML, ועוד רבים אחרים. Aspose.HTML Cloud SDK for Ruby משמש כגשר בין יישומי Ruby שלך לשירות Aspose.HTML Cloud, מה שמקל עליך לשלב תכונות חזקות אלו בפרויקטים שלך.
אספוז.HTML Cloud SDK עבור Ruby הוא חלק ממשפחת Aspose.HTML Cloud, שהיא אוסף של API-ים ו‑SDK-ים מבוססי ענן המיועדים לעבודה עם קבצי HTML. קיימות מספר תכונות חשובות בספרייה כגון יצירת מסמכי HTML חדשים מאפס, המרת מסמכי HTML ל‑PDF ולפורמטים קבצים נתמכים נוספים, ייצוא דפי HTML או חלקים מהם לפורמטים של תמונות, אימות מסמכי HTML, חילוץ נתונים מובנים ממסמכי HTML, רינדור מסמכי HTML כתמונות, ועוד רבים. ה‑SDK יכול להשתלב בצורה חלקה עם ספקי אחסון ענן פופולריים כמו Amazon S3 ו‑Microsoft Azure, מה שמקל על אחסון וניהול מסמכי ה‑HTML שלך.
אספוז.HTML Cloud SDK עבור Ruby שם דגש על אבטחת הנתונים שלך. הוא משתמש בחיבורים מאובטחים ובשיטות אימות כדי להגן על מסמכי ה-HTML שלך ועל תוכנם. הוא מפשט את מניפולציית המסמכים והמשימות של עיבוד HTML, ומאפשר למפתחים לאוטומט היבטים שונים של עבודה עם תוכן HTML. בין אם אתה בונה יישומי אינטרנט, מאוטומט תהליכים עסקיים, או מחלץ נתונים מהאינטרנט, SDK זה מספק את הכלים הדרושים לך לייעול המשימות הקשורות ל-HTML. על ידי ניצול כוח Aspose.HTML Cloud ונוחות Ruby, אתה יכול לשפר את פרויקטי הפיתוח שלך ולספק למשתמשים שלך יכולות עיבוד HTML באיכות גבוהה.
התחלה עם 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 באמצעות API של Ruby
אחת הפונקציות המרכזיות של 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 שלהם כדי לוודא שהם תואמים לסטנדרטים של האינטרנט ולזהות בעיות במבנה הקוד בתוך יישומי 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
