מיזוג EPUB C#

קבצי EPUB נתמכים באופן נרחב על ידי קוראי תוכנה מכיוון שספרים וכתבים שונים מתפרסמים באופן אלקטרוני. במקרים מסוימים, ייתכן שתרצה למזג קבצי EPUB שונים לקובץ בודד ב-C#. בתרחישים כאלה, מאמר זה מסביר כיצד למזג קבצי EPUB באופן תכנותי ב-C#.

מיזוג קבצי EPUB - התקנת API של C#

Aspose.HTML for .NET API תומך ביצירה או מניפולציה של מספר סוגים של פורמטים של קבצים. אתה יכול להגדיר אותו במהירות על ידי הורדת קובצי ה-DLL הפניה מהקטע הורדות או הפעלת פקודת ההתקנה הבאה NuGet:

PM> Install-Package Aspose.Html

כיצד למזג קבצי EPUB ב-C#

אתה יכול למזג קבצי EPUB על ידי ביצוע השלבים הבאים:

  1. טען את קובצי ה-EPUB המקור.
  2. צור מופע של מחלקה EpubRenderer.
  3. אתחול אובייקט של מחלקת PdfDevice.
  4. מיזוג קבצי EPUB בשיטת Render.

הסעיף הבא מסביר עוד יותר את הפרטים יחד עם קטע קוד שניתן להרצה:

מיזוג קבצי EPUB ב-C#

ניתן למזג או לשלב מספר קובצי EPUB וליצור קובץ PDF בודד על ידי ביצוע השלבים הבאים:

  1. טען את קבצי ה-EPUB הקלט.
  2. הצג אובייקט במחלקה EpubRenderer.
  3. אתחול מופע של מחלקה PdfDevice.
  4. שלב את קובצי המקור של EPUB לקובץ PDF בשיטת Render.

קטע הקוד שלהלן מראה כיצד למזג קבצי EPUB לקובץ בודד באמצעות C#:

// פתח את קובצי ה-EPUB המקור לקריאה
using var stream1 = File.OpenRead(dataDir + "input.epub");
using var stream2 = File.OpenRead(dataDir + "input.epub");

// צור מופע של EPUB Renderer
using var renderer = new Aspose.Html.Rendering.EpubRenderer();

// צור מופע של מכשיר PDF
using var device = new Aspose.Html.Rendering.Pdf.PdfDevice("merge-epub.pdf");

// מיזוג מסמכי EPUB ל-PDF
renderer.Render(device, stream1, stream2);

חקור את Aspose.HTML עבור NET

אתה יכול להסתכל ב-API תיעוד כדי ללמוד על תכונות רבות אחרות שמציע ה-API.

קבל רישיון חינם

אתה יכול לקבל [רישיון זמני] בחינם11 לבדיקת ה-API ללא מגבלות הערכה.

סיכום

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

ראה גם

המר EPUB ל-TIFF ב-C#