epub ל-pdf

המר EPUB ל-PDF באינטרנט

ה-EPUB הרבה יותר נוח לחוויית הקריאה, והוא הופך את הקריאה של החומר להרבה יותר אופטימלית. מכיוון שעיצוב EPUB מבוסס על HTML, אז ePUB יכול לתקן אוטומטית פריסת תוכן ולעבוד היטב עם כל גודל מסך. מצד שני, PDF הם פורמט אוניברסלי ונתמך בכל הפלטפורמות. יתר על כן, קובצי PDF ידועים גם כפורמט להדפסת גרפיקה גבוהה. במאמר זה, אנו הולכים לדון בהמרה של EPUB ל-PDF באמצעות Cloud API.

API להמרת EPUB ל-PDF

Aspose.PDF Cloud הוא ממשק API מדהים המציע את התכונות ליצירה, חתימה דיגיטלית, פיצול, מיזוג והמרת קובצי PDF המאוחסנים בענן. במאמר זה, אנו הולכים להשתמש ב-Aspose.PDF Cloud SDK עבור .NET המאפשר לך ליישם תכונות עיבוד PDF ביישומי NET. זה גם מאפשר לנו להמיר ספר אלקטרוני ל-PDF באינטרנט.

כעת על מנת להתחיל, השלב הראשון הוא התקנה, והוא זמין להורדה דרך NuGet ו-GitHub. אנא בצע את הפקודה הבאה בטרמינל כדי להתקין את ה-SDK דרך NuGet:

nuget install Aspose.Pdf-Cloud

או בצע את הפקודה הבאה במנהל החבילות של NuGet:

PM> Install-Package Aspose.Pdf-Cloud

כעת עלינו ליצור חשבון מנוי בחינם על ידי ביקור במרכז השליטה של Aspose.Cloud. הירשם באמצעות GitHub או חשבון Google, או לחץ על כפתור צור חשבון חדש. מלוח המחוונים בענן, השג את אישורי הלקוח האישיים שלך.

EPUB ל-PDF ב-C#

אנא בצע את השלבים המפורטים להלן כדי להפוך את ה-EPUB ל-PDF באמצעות קטע הקוד C# .NET.

  • קודם כל, צור מופע PdfApi תוך העברת זיהוי לקוח וסוד לקוח כארגומנטים.
  • שנית, קרא לשיטה PutEpubInStorageToPdf(…) של מחלקת PdfApi אשר לוקחת את שם ה-PDF של הפלט והקלט EPUB כארגומנטים. הקובץ שנוצר מאוחסן באחסון בענן.
  • לבסוף, לאחר שההמרה הצליחה, הדפס את הודעת ההצלחה במסוף.
// קבל זיהוי לקוח מ-https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";
            
// צור מופע של PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// קלט קובץ EPUB
String inputFile = "Sway.epub";
// מסמך PDF שנוצר
String resultant = "conveted.pdf";

try
{
    // התקשר ל-API כדי לבצע המרה
    var response = pdfApi.PutEpubInStorageToPdf(resultant, inputFile);
    
    // במקרה של הצלחה, הדפס את הודעת ההצלחה 
    if (response != null )
    {
        Console.WriteLine("Successfully converted the EPUB to PDF !");
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
} 
תצוגה מקדימה של המרת EPUB ל-PDF

תמונה 3:- תצוגה מקדימה של המרת EPUB ל-PDF.

אתה יכול לשקול להוריד את הקבצים המשמשים בדוגמה לעיל מ-Sway.epub ו-Converted.pdf.

המר ספר אלקטרוני ל-PDF באמצעות פקודות cURL

בשל ארכיטקטורת REST של ה-API, ניתן לגשת אליו גם באמצעות פקודות cURL דרך מסוף שורת הפקודה. כעת, כשלב ראשון, בצע את הפקודה הבאה כדי ליצור JSON Web Token (JWT) המבוסס על ClientID ופרטי ClientSecret.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=4ccf1790-accc-41e9-8d18-a78dbb2ed1aa&client_secret=caac6e3d4a4724b2feb53f4e460eade3" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

ברגע שיש לנו את אסימון JWT, נוכל לבצע את ההמרה באמצעות הפקודה הבאה.

curl -X PUT "https://api.aspose.cloud/v3.0/pdf/Converted.pdf/create/epub?srcPath=Sway.epub" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

בקש כתובת אתר

https://api.aspose.cloud/v3.0/pdf/Converted.pdf/create/epub?srcPath=Sway.epub

מַסְקָנָה

במאמר זה, דנו בתכונה מדהימה של המרת EPUB לפורמט PDF. אתה יכול לשקול להעריך את ה-API דרך ממשק Swagger בדפדפן האינטרנט שלך. יתר על כן, ערכות ה-SDK שלנו מפותחות תחת MIT License, כך שניתן להוריד את קטע הקוד המלא שלהם מ-GitHub.

במקרה שאתה נתקל בבעיות כלשהן במהלך השימוש ב-API או שיש לך שאילתות קשורות כלשהן, אל תהסס לפנות אלינו דרך [פורום התמיכה החינמית].

מאמרים קשורים

אנו ממליצים לבקר בקישורים הבאים כדי ללמוד עוד על