วิธีการแปลงไฟล์ PowerPoint เป็นไฟล์ HTML โดยใช้. NET
แน่นอนว่าเราต้องใช้คอมโพเนนต์ COM ดังนั้นเราจึงต้องติดตั้ง PowerPoint2000 ก่อนเพิ่มการแจ้งเตือนใน VS.NET ค้นหา Microsoft PowerPoint Object Library 9.0 และเพิ่ม
จากนั้นเขียนโค้ดต่อไปนี้มันง่ายมากฉันไม่ต้องอธิบาย :)
ใช้ระบบ
ใช้สำนักงาน;
ใช้ PowerPoint;
Namespace Courseserver.Course
-
/// <summary>
/// ผู้แต่ง: Wang Hongchao
/// Version: 1.0
/// วันที่: 2001/6/9
/// คำอธิบาย: แปลงไฟล์ ppt ของ powerpoint เป็นไฟล์ html
/// </summary>
Public Class ConvertPowerPoint
-
/// <summary>
/// สร้างการอ้างอิงไปยังคอมโพเนนต์ COM ของ PowerPoint.Application
/// </summary>
powerpoint ส่วนตัวแอพพลิเคชั่น ppt;
/// <summary>
/// ชี้ไปที่ไฟล์เฉพาะ;
/// </summary>
powerpoint ส่วนตัวนำเสนอ pptfile;
สตริงส่วนตัว _htmlfilename;
/// <summary>
/// เฉพาะการเขียนแอตทริบิวต์ตั้งค่าเส้นทางไฟล์ของไฟล์ HTML ที่บันทึกไว้
/// </summary>
สตริงสาธารณะ htmlfilename
-
ชุด
-
_htmlfilename = ค่า;
-
-
/// <summary>
/// ตัวสร้าง
/// </summary>
Public ConvertPowerPoint ()
-
-
// todo: เพิ่มตรรกะตัวสร้างที่นี่
-
ppt = ใหม่ 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 ();
-
-
-