קבצי EPUB משמשים בדרך כלל למטרות הדפסה בקנה מידה גדול. בתרחישים מסוימים, ייתכן שיהיה עליך להציג תצוגה מקדימה של התוכן של קובץ EPUB בצורה של תמונה. בהתאם למקרי שימוש כאלה, מאמר זה מסביר כיצד להמיר קובץ EPUB ל-PNG או JPG באופן תכנותי ב-C#.
- ממיר תמונות EPUB ל-PNG או JPG - התקנת API של C#
- המרת EPUB לתמונה PNG באופן תוכנית ב-C#
- המרת EPUB לתמונה JPG ב-C#
ממיר תמונות EPUB ל-PNG או JPG - התקנת API של C#
ניתן להשתמש ב-API Aspose.HTML for .NET לעבודה עם HTML, XPS, EPUB ועוד רבים אחרים נתמכים פורמטים של קבצים. כל שעליך לעשות הוא להגדיר את ה-API על ידי הורדת קבצי ה-DLL שלו מהדף מהדורות חדשות או שימוש בפקודת ההתקנה הבאה של NuGet ב-Visual Studio:
PM> Install-Package Aspose.Html
המרת EPUB לתמונה PNG באופן תוכנית ב-C#
אתה יכול להמיר קובץ EPUB לתמונה בפורמט PNG עם השלבים הבאים:
- אתחול מופע של המחלקה ImageSaveOptions.
- ציין את פורמט התמונה ואת הגודל.
- שמור את תמונת הפלט בשיטת ConvertEPUB.
דוגמת הקוד שלהלן מפרטת כיצד להמיר קובץ EPUB לתמונה בפורמט PNG באופן תכנותי ב-C#:
// הכן נתיב לקובץ EPUB מקור
string sourcePath = "input.epub";
// הכן נתיב לשמירת הקובץ שהומר
string outputPath = "output.png";
// צור מופע של מחלקה ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
options.PageSetup.AnyPage.Size = new Aspose.Html.Drawing.Size(500, 500);
// קרא לשיטת ConvertEPUB כדי להמיר EPUB לתמונה PNG
Converter.ConvertEPUB(sourcePath, options, outputPath);
המרת EPUB לתמונה JPG ב-C#
עליך לבצע את השלבים הבאים כדי להמיר קובץ EPUB לתמונת JPG:
- הגדר את פורמט התמונה והממדים עם אובייקט המחלקה ImageSaveOptions
- המר את קובץ ה-EPUB לתמונת JPG באמצעות שיטת ConvertEPUB.
דגימת הקוד הבאה מראה כיצד להמיר קובץ EPUB לפורמט JPG באופן תכנותי ב-C#:
// הכן נתיב לקובץ EPUB מקור
string sourcePath = "input.epub";
// הכן נתיב לשמירת הקובץ שהומר
string outputPath = "output.jpg";
// צור מופע של מחלקה ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;
options.SmoothingMode = SmoothingMode.HighQuality;
options.PageSetup.AnyPage = new Page(
new Size(
Length.FromInches(4),
Length.FromInches(5.5)));
// קרא לשיטת ConvertEPUB כדי להמיר EPUB לתמונה JPG
Converter.ConvertEPUB(sourcePath, options, outputPath);
חקור את Aspose.HTML עבור .NET API
אתה יכול לבקר ב-API תיעוד כדי לחקור תכונות רבות אחרות שמציע ה-API.
קבל רישיון חינם
אתה יכול לשקול לבקש [רישיון זמני] בחינם11 כדי להעריך את ה-API במלוא יכולתו.
סיכום
במאמר זה, למדת כיצד להמיר קובץ EPUB לפורמטים שונים של תמונה כמו PNG, JPG וכו’. הוא כולל דגימות קוד C# כדי להדגים את תכונות ההמרה של EPUB. עם זאת, אם אתה צריך לדון בדרישות או בשאלות שלך, אנא כתוב לנו בפורום.