تحويل EPUB إلى TIFF C#

هل تريد تحويل المستندات من تنسيق EPUB إلى TIFF من الصور؟ إذا كان الأمر كذلك ، فأنت في المكان الصحيح. في هذه المقالة ، سوف نتعلم كيفية تحويل EPUB إلى TIFF في #C باتباع بعض الخطوات البسيطة.

تنسيق EPUB هو معيار مفتوح يسمح للمؤلفين بتخزين المعلومات الرقمية مثل الكتب الإلكترونية والمجلات والمحتويات الرقمية الأخرى بتنسيق ملف يمكن تشغيله وقراءته بسهولة. EPUB هو تنسيق ملف يمكن قراءته إما بجهاز الكمبيوتر الخاص بك أو على جهاز مثل قارئ إلكتروني (مثل Kindle وما إلى ذلك).في بعض الحالات ، قد نحتاج إلى تصدير كتب إلكترونية أو مستندات أخرى من EPUB إلى صور TIFF.

تنسيق ملف TIFF (تنسيق ملف الصورة ذات العلامات) هو تنسيق صورة نقطية شائع للاستخدام والعرض على مجموعة متنوعة من الأجهزة. يمكننا بسهولة تصدير الكتب الإلكترونية والمستندات الرقمية الأخرى من EPUB إلى TIFF برمجيًا. لذا ، استمر في القراءة للحصول على خطوات مفصلة حول كيفية تحويل EPUB إلى TIFF في #C.

سيتم تناول الموضوعات التالية في هذه المقالة:

  1. C# EPUB to TIFF Converter API
  2. خطوات تحويل EPUB إلى TIFF
  3. تحويل EPUB إلى TIFF
  4. تخصيص تحويل EPUB إلى TIFF

C# EPUB to TIFF Converter API

لتحويل المستند من EPUB إلى TIFF ، سنستخدم Aspose.HTML for .NET API. تسمح واجهة برمجة التطبيقات بإنشاء وتعديل واستخراج بيانات HTML. علاوة على ذلك ، يسمح لك بتحويل تنسيقات المستندات HTML و EPUB و Markdown و SVG إلى تنسيقات أخرى تنسيقات مدعومة دون الحاجة إلى برامج خارجية.

توفر API فئة ImageSaveOptions توفر خصائص لإدارة دقة نتيجة الصورة ، وجودة التنعيم ، والتنسيق ، وإعدادات الصفحة للصور. توفر فئة المحول الخاصة بواجهة برمجة التطبيقات نطاقًا واسعًا من التحويلات إلى التنسيقات الشائعة ، مثل PDF ، XPS ، وتنسيقات الصور ، وما إلى ذلك ، وتوفر ConvertEPUB (Stream ، ImageSaveOptions، string) الأسلوب الذي يحول مصدر EPUB المقدم بواسطة تدفق إدخال البيانات ويحفظ في ملف تم تكوينه بواسطة مسار ملف الإخراج.

يرجى إما تنزيل DLL الخاص بواجهة برمجة التطبيقات أو تثبيته باستخدام NuGet.

PM> Install-Package Aspose.Html

كيفية تحويل EPUB إلى TIFF في #C

يمكننا بسهولة تحويل مستند EPUB إلى صورة TIFF باتباع الخطوات الواردة أدناه:

  • قم بتحميل مستند EPUB موجود.
  • حدد خيارات حفظ الصورة.
  • تحويل EPUB إلى TIFF.

يصف القسم التالي كيفية تحويل هذه الخطوات إلى كود #C وحفظ مستند EPUB كصورة TIFF.

تحويل EPUB إلى TIFF باستخدام C#

يمكننا حفظ مستند EPUB كصورة TIFF باتباع الخطوات الواردة أدناه:

  1. أولاً ، افتح ملف EPUB موجودًا للقراءة باستخدام ()File.OpenRead.
  2. بعد ذلك ، قم بإنشاء مثيل لفئة ImageSaveOptions.
  3. بعد ذلك ، حدد التنسيق باسم ImageFormat.Tiff.
  4. أخيرًا ، قم باستدعاء أسلوب ()Converter.ConvertEPUB لحفظ ملف TIFF. يأخذ دفق ملف EPUB و ImageSaveOptions ومسار ملف TIFF الناتج كوسائط.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل EPUB إلى TIFF في #C.

// يوضح مثال الكود هذا كيفية تحويل EPUB إلى TIFF.
// افتح ملف EPUB موجودًا للقراءة
var stream = File.OpenRead("C:\\Files\\input.epub");

// تحضير مسار لحفظ الملف المحول 
string savePath = "C:\\Files\\output.tiff";

// تهيئة خيارات ImageSaveOptions 
var options = new ImageSaveOptions();
options.Format = ImageFormat.Tiff;

// قم باستدعاء طريقة ConvertEPUB لتحويل EPUB إلى TIFF
Converter.ConvertEPUB(stream, options, savePath);
تحويل EPUB إلى TIFF باستخدام C#

تحويل EPUB إلى TIFF باستخدام #C

تخصيص تحويل EPUB إلى TIFF في #C

يمكننا أيضًا تخصيص تحويل EPUB إلى TIFF باتباع الخطوات المذكورة سابقًا. ومع ذلك ، نحتاج إلى تحديد خيارات إضافية مثل Compression و SmoothingMode و HorizontalResolution و VerticalResolution و BackgroundColor وما إلى ذلك في الخطوة رقم 4.

يوضح نموذج التعليمات البرمجية التالي كيفية تخصيص تحويل EPUB إلى TIFF في #C.

// يوضح مثال الكود هذا كيفية تحويل EPUB إلى TIFF.
// افتح ملف EPUB موجودًا للقراءة
var stream = File.OpenRead("C:\\Files\\input.epub");

// تحضير مسار لحفظ الملف المحول 
string savePath = "C:\\Files\\output.tiff";

// تهيئة خيارات ImageSaveOptions 
var options = new ImageSaveOptions(ImageFormat.Tiff)
{
    // اضبط ضغط TIFF على أنه بلا
    Compression = Compression.None,
    
    // حدد جودة العرض لهذه الصورة
    SmoothingMode = SmoothingMode.HighQuality,
    
    // حدد الدقة الأفقية والعمودية لإخراج الصور بالبكسل في البوصة.
    HorizontalResolution = 400,
    VerticalResolution = 400,
    
    // حدد لون الخلفية من TIFF
    BackgroundColor = System.Drawing.Color.AliceBlue
};

// حدد حجم الصفحة والهوامش بالبكسل
options.PageSetup.AnyPage = new Page(new Aspose.Html.Drawing.Size(800, 500), new Margin(30, 20, 10, 10));

// قم باستدعاء طريقة ConvertEPUB لتحويل EPUB إلى TIFF
Converter.ConvertEPUB(stream, options, savePath);
تخصيص تحويل EPUB إلى TIFF في C#

تخصيص تحويل EPUB إلى TIFF في #C

احصل على ترخيص مجاني

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة Aspose.HTML لـ .NET بدون قيود تقييم.

استنتاج

في هذه المقالة ، تعلمنا كيفية تحويل EPUB إلى TIFF في #C. لقد رأينا أيضًا كيفية تحديد خيارات حفظ إضافية لتخصيص التحويل. بالإضافة إلى ذلك ، يمكنك معرفة المزيد حول Aspose.HTML لـ .NET API باستخدام التوثيق. في حالة وجود أي غموض ، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.

أنظر أيضا