كيفية تحويل PowerPoint إلى ملف HTML باستخدام .NET
بالطبع ، يتعين علينا استخدام مكون COM ، لذلك نحتاج إلى تثبيت PowerPoint2000 أولاً ، وإضافة تذكير في VS.NET ، والعثور على مكتبة كائن Microsoft Powerpoint 9.0 ، وإضافته.
ثم اكتب الرمز التالي ، الأمر بسيط للغاية ، لست مضطرًا لشرحه :)
باستخدام النظام ؛
باستخدام المكتب ؛
باستخدام PowerPoint ؛
مساحة الاسم الدورة التدريبية
{
/// <summary>
/// المؤلف: وانغ هونغشاو
/// الإصدار: 1.0
/// التاريخ: 2001/6/9
/// الوصف: تحويل ملف PPT الخاص بـ PowerPoint إلى ملف HTML
/// </summary>
الطبقة العامة ConvertPowerPoint
{
/// <summary>
/// قم بإنشاء مرجع إلى مكون com في powerpoint.application
/// </summary>
PowerPoint.Application PPT ؛
/// <summary>
/// تشير إلى ملفات محددة ؛
/// </summary>
powerpoint.presentation pptfile ؛
سلسلة خاصة _htmlfilename ؛
/// <summary>
/// فقط كتابة السمات ، قم بتعيين مسار الملف لملف HTML المحفوظ
/// </summary>
السلسلة العامة htmlfilename
{
تعيين
{
_htmlfilename = value ؛
}
}
/// <summary>
/// مُنشئ
/// </summary>
ConversPowerPoint () العام
{
//
// TODO: أضف منطق المنشئ هنا
//
ppt = new powerpoint.application () ؛
}
/// <summary>
/// عملية التحويل
/// </summary>
/// <param name = pptfilename> اسم ملف PowerPoint المراد تحويله </param>
تحويل الفراغ العام (سلسلة pptfilename)
{
pptfile = ppt.presentations.open (pptfilename ، Office.msotristate.msottrue ، Office.msotristate.msottrue ، Office.msotristate.msofalse) ؛
pptfile.saveas (_htmlfilename ، powerpoint.ppsaveasfiletype.ppsaveashtml ، Office.msotristate.msoctrue) ؛
pptfile.close () ؛
}
}
}