PowerPoint إلى TIFF C#

يمكن أن يكون التحويل من PowerPoint إلى TIFF مفيدًا في سيناريوهات مختلفة ، مثل الطباعة والفاكس وما إلى ذلك. من أجل إجراء هذا التحويل برمجيًا ، تتناول هذه المقالة كيفية تحويل PowerPoint PPTX / PPT إلى TIFF باستخدام C#. علاوة على ذلك ، ستتعلم كيفية تخصيص الحجم وتنسيق البكسل لصور TIFF الناتجة.

C# PowerPoint PPT to TIFF Converter - تنزيل مجاني

لتحويل عروض PowerPoint التقديمية ، سنستخدم Aspose.Slides for .NET. تم تصميم API لإنشاء ومعالجة وتحويل مستندات العرض من داخل تطبيقات .NET. يمكنك إما تنزيل API أو تثبيته باستخدام NuGet.

PM> Install-Package Aspose.Slides.NET 

تحويل PPTX إلى TIFF في C#

فيما يلي خطوات تحويل PowerPoint PPTX / PPT إلى TIFF باستخدام C#.

يُظهر نموذج التعليمات البرمجية التالي كيفية تحويل PPTX إلى TIFF في C#.

// إنشاء كائن عرض تقديمي يمثل ملف عرض تقديمي
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
    // حفظ العرض التقديمي في مستند TIFF
    presentation.Save("output.tiff", SaveFormat.Tiff);
}

C# تحويل PPT إلى TIFF مع حجم صورة مخصص

Aspose.Slides for .NET يسمح لك أيضًا بتخصيص حجم الصورة الناتجة في PowerPoint لتحويل TIFF. فيما يلي الخطوات لتحقيق ذلك.

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

// إنشاء كائن عرض تقديمي يمثل ملف عرض تقديمي
using (Presentation pres = new Presentation("Presentation.pptx"))
{
    // إنشاء فئة TiffOptions
    TiffOptions opts = new TiffOptions();

    // تحديد نوع الضغط
    opts.CompressionType = TiffCompressionTypes.Default;

    // يعتمد العمق على نوع الضغط ولا يمكن ضبطه يدويًا.
    // وحدة الدقة تساوي دائمًا "2" (نقطة في البوصة)

    // ضبط الصورة DPI
    opts.DpiX = 200;
    opts.DpiY = 100;

    // ضبط حجم الصورة
    opts.ImageSize = new Size(1728, 1078);

    // احفظ العرض التقديمي في TIFF بحجم الصورة المحدد
    pres.Save("TiffWithCustomSize_out.tiff", SaveFormat.Tiff, opts);
}

C# PowerPoint to TIFF - تنسيق البكسل المخصص

فيما يلي خطوات تخصيص تنسيق البكسل في تحويل PPT إلى TIFF في C#.

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

// إنشاء كائن عرض تقديمي يمثل ملف عرض تقديمي
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
    TiffOptions options = new TiffOptions();
   
    options.PixelFormat = ImagePixelFormat.Format8bppIndexed;
    /*
    ImagePixelFormat contains the following values (as could be seen from documentation):
    Format1bppIndexed; // 1 bits per pixel, indexed.
    Format4bppIndexed; // 4 bits per pixel, indexed.
    Format8bppIndexed; // 8 bits per pixel, indexed.
    Format24bppRgb; // 24 bits per pixel, RGB.
    Format32bppArgb; // 32 bits per pixel, ARGB.
    */

    // احفظ العرض التقديمي في TIFF بحجم الصورة المحدد
    presentation.Save("Tiff_With_Custom_Image_Pixel_Format_out.tiff", SaveFormat.Tiff, options);
}

PowerPoint to TIFF C# Converter - احصل على ترخيص مجاني

يمكنك استخدام Aspose.Slides for .NET بدون قيود تقييمية عن طريق الحصول على ترخيص مجاني مؤقت.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل PowerPoint PPT أو PPTX إلى TIFF في C#. علاوة على ذلك ، لقد رأيت كيفية تخصيص تحويل PPT TIFF وتغيير حجم وتنسيق البكسل لصور TIFF. يمكنك زيارة التوثيق لاستكشاف الميزات الأخرى لـ Aspose.Slides for .NET. بالإضافة إلى ذلك ، لا تتردد في إخبارنا باستفساراتك عبر المنتدى.

أنظر أيضا

نصيحة: قد ترغب في التحقق من Aspose FREE على الإنترنت PowerPoint to Poster Converter.