
קבצי HTML לרוב הם הבלוק הבסיסי של אתרי האינטרנט. פורמט הקובץ HTML מאפשר לך למניפולציה או לארגן טקסט, תמונות, טבלאות או כל תכולת עמוד אחרת. יישומים מודרניים ב-www מייצרים דוחות או מידע בפורמט HTML מכיוון שכמעט כל המכשירים תומכים בפורמט הזה מבלי הצורך בכל תצורה נוספת או מורכבת. עם זאת, לעיתים קרובות אנו צריכים להגן על מסמך מפני שינויים באמצעות זכויות מסמך או חתימה דיגיטלית. ייתכן שתצטרך גם לארכב נתונים לפרקי זמן ארוכים יותר. במקרים כאלה, אתה יכול להמיר קבצי HTML לקבצי PDF. יכולות להיות סיבות רבות אחרות להמיר קבצי HTML ל-PDF. כאן נדון במקרה שימוש זה בהקשר ל
Aspose.HTML Cloud API להמרת HTML ל-PDF
Aspose.HTML Cloud הוא API מסוג REST שמאפשר לך להמיר או לתפעל מסמכי HTML ומספר Supported File Formats אחרים. ניתן להשתמש בו בכל פלטפורמה שבה אתה מתכוון לעבוד, מכיוון שניתן להשתמש בו עם פקודות cURL או SDKs כולל PHP, Ruby, Python, Node.js ו many others. אתה רק צריך להירשם בחינם ולבדוק את ה-API בכל יכולתו. אספנו כבר את כל המידע הנדרש על Creating and Managing accounts במאמר התיעוד.
המר את קבצי HTML ל-PDF
כאן נדבר על שתי מקרים פופולריים אך שונים של המרת HTML ל-PDF באמצעות cURL. קודם כל, בואו נחשוב על המרת קובץ HTML ל-PDF שבו קובץ ה-HTML קיים על הדיסק המקומי שלכם והתוצאה PDF תשמר באחסון שלכם.
- קבל את מפתח האפליקציה ואת ה-SID של האפליקציה שלך לאחר ההרשמה
- קבל JSON Web Token
- Call the API https://api.aspose.cloud/v3.0/html/convert/pdf
- הקובץ PDF שנוצר יישמר בתיקייה המיועדת במערכת האחסון
הקטע קוד הבא מראה את כל הצעדים הללו והמיר את קובץ ה-HTML ל-PDF:
// ראשית קבל את JSON Web Token
// אנא קבל את מפתח האפליקציה שלך ואת ה- SID של האפליקציה שלך מ- https://dashboard.aspose.cloud/#/apps. אנא הנח את מפתח האפליקציה ב- "clientsecret" ואת ה- SID של האפליקציה ב- "clientid".
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=xxxx&client_secret=xxxx" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// dזוגר של cURL להמיר קובץ HTML ל-PDF
curl -v "https://api.aspose.cloud/v3.0/html/convert/pdf?outPath=Aspose.HTML_Cloud.pdf" \
-X POST \
-H "accept: application/json" \
-H "Content-Type: multipart/form-data" \
-F "file=@Aspose.HTML_Cloud.html;type=text/html" \
-H "authorization: Bearer <jwt token>"
קובץ HTML שניתן לצפייה בדפדפן (גוגל כרום)

פלט קובץ PDF שנוצר על ידי Aspose.HTML Cloud API

באופן דומה, אתה יכול גם להמיר HTML ל-PDF על ידי שימוש ב-URL. בתגובה לבקשתך, יתקבל קובץ PDF אשר תוכל לשמור במערכת הקבצים המקומית שלך. להלן הצעדים להמרת דף אינטרנט ל-PDF על ידי ציון ה-URL.
- קבל את מפתח האפליקציה ואת ה-SID של האפליקציה שלך לאחר ההרשמה
- קבל JSON Web Token
- Call the API https://api.aspose.cloud/v3.0/html/convert/pdf where you need to pass the URL as parameter
- הקובץ PDF שנוצר ישמר במערכת הקבצים המקומית שלך
הקטע קוד הבא עוקב אחרי הצעדים האלה ויכול פשוט ליצור מסמך PDF:
// ראשית קבל אסימון JSON Web
// אנא קבל את מקש האפליקציה ואת מזהה האפליקציה שלך מ- https://dashboard.aspose.cloud/#/apps. אנא הנח את מקש האפליקציה ב- "clientsecret" ואת מזהה האפליקציה ב- "clientid" ארגומנט.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=xxxx&client_secret=xxxx" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// cURL example to convert web page to PDF
curl -v "https://api.aspose.cloud/v3.0/html/convert/pdf?sourceUrl=https%3A%2F%2Fcompany.aspose.cloud/" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-o Aspose.HTML_URLtoPDF.pdf
דף אינטרנט המוצג על ידי דפדפן (גוגל כרום)

קובץ PDF פלט שנוצר על ידי Aspose.HTML Cloud

כפי שתוכל לראות, קובץ ה- PDF המופק הוא תיאור אמיתי של רינדור WYSIWYG. ה- API מבצע רינדור באיכות גבוהה, ולכן יכול להיות מועמד מצוין להיות משולב באפליקציות שלך. אל תהסס לבדוק את ה- APIs לפני רכישתו ואנחנו נשמח לשמוע את החששות, השאלות או ההמלצות שלך דרך פורומים לתמיכה חינם.