קבצי EPUB נתמכים באופן נרחב על ידי קוראי תוכנה מכיוון שספרים וכתבים שונים מתפרסמים באופן אלקטרוני. במקרים מסוימים, ייתכן שתרצה למזג קבצי EPUB שונים לקובץ בודד ב-C#. בתרחישים כאלה, מאמר זה מסביר כיצד למזג קבצי EPUB באופן תכנותי ב-C#.
מיזוג קבצי EPUB - התקנת API של C#
Aspose.HTML for .NET API תומך ביצירה או מניפולציה של מספר סוגים של פורמטים של קבצים. אתה יכול להגדיר אותו במהירות על ידי הורדת קובצי ה-DLL הפניה מהקטע הורדות או הפעלת פקודת ההתקנה הבאה NuGet:
PM> Install-Package Aspose.Html
כיצד למזג קבצי EPUB ב-C#
אתה יכול למזג קבצי EPUB על ידי ביצוע השלבים הבאים:
- טען את קובצי ה-EPUB המקור.
- צור מופע של מחלקה EpubRenderer.
- אתחול אובייקט של מחלקת PdfDevice.
- מיזוג קבצי EPUB בשיטת Render.
הסעיף הבא מסביר עוד יותר את הפרטים יחד עם קטע קוד שניתן להרצה:
מיזוג קבצי EPUB ב-C#
ניתן למזג או לשלב מספר קובצי EPUB וליצור קובץ PDF בודד על ידי ביצוע השלבים הבאים:
- טען את קבצי ה-EPUB הקלט.
- הצג אובייקט במחלקה EpubRenderer.
- אתחול מופע של מחלקה PdfDevice.
- שלב את קובצי המקור של 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 יחיד. עם זאת, בכל מקרה של שאלות, אנא אל תהסס לפנות אלינו בפורום.