การรักษาแบบอักษรดั้งเดิม - แปลงการนำเสนอเป็น HTML

ในคู่มือที่ครอบคลุมนี้ เราจะแนะนำคุณตลอดขั้นตอนการรักษาแบบอักษรดั้งเดิมเมื่อแปลงงานนำเสนอเป็น HTML โดยใช้ Aspose.Slides สำหรับ .NET เราจะจัดเตรียมซอร์สโค้ด C# ที่จำเป็นให้กับคุณ และอธิบายแต่ละขั้นตอนโดยละเอียด เมื่อสิ้นสุดบทช่วยสอนนี้ คุณจะมั่นใจได้ว่าแบบอักษรในเอกสาร HTML ที่แปลงแล้วของคุณยังคงตรงตามการนำเสนอต้นฉบับ

1. บทนำ

เมื่อแปลงงานนำเสนอ PowerPoint เป็น HTML จำเป็นอย่างยิ่งที่จะต้องรักษาแบบอักษรดั้งเดิมเพื่อให้แน่ใจว่าเนื้อหาของคุณมีความสอดคล้องกัน Aspose.Slides สำหรับ .NET มอบโซลูชันอันทรงพลังเพื่อให้บรรลุเป้าหมายนี้ ในบทช่วยสอนนี้ เราจะแนะนำคุณตลอดขั้นตอนที่จำเป็นเพื่อรักษาแบบอักษรดั้งเดิมในระหว่างกระบวนการแปลง

2. ข้อกำหนดเบื้องต้น

ก่อนที่เราจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:

  • ติดตั้ง Visual Studio บนเครื่องของคุณแล้ว
  • เพิ่มไลบรารี Aspose.Slides สำหรับ .NET ในโครงการของคุณ

3. การตั้งค่าโครงการของคุณ

ในการเริ่มต้น ให้สร้างโครงการใหม่ใน Visual Studio และเพิ่มไลบรารี Aspose.Slides สำหรับ .NET เป็นข้อมูลอ้างอิง

4. กำลังโหลดการนำเสนอ

ใช้รหัสต่อไปนี้เพื่อโหลดงานนำเสนอ PowerPoint ของคุณ:

string dataDir = "Your Document Directory";

using (Presentation pres = new Presentation("input.pptx"))
{
    // รหัสของคุณที่นี่
}

แทนที่"Your Document Directory" พร้อมเส้นทางไปยังไฟล์การนำเสนอของคุณ

5. ไม่รวมแบบอักษรเริ่มต้น

หากต้องการยกเว้นแบบอักษรเริ่มต้นเช่น Calibri และ Arial ให้ใช้รหัสต่อไปนี้:

string[] fontNameExcludeList = { "Calibri", "Arial" };

คุณสามารถปรับแต่งรายการนี้ได้ตามต้องการ

6. การฝังแบบอักษรทั้งหมด

ต่อไป เราจะฝังแบบอักษรทั้งหมดในเอกสาร HTML เพื่อให้แน่ใจว่าแบบอักษรดั้งเดิมจะยังคงอยู่ ใช้รหัสต่อไปนี้:

EmbedAllFontsHtmlController embedFontsController = new EmbedAllFontsHtmlController(fontNameExcludeList);

HtmlOptions htmlOptionsEmbed = new HtmlOptions
{
    HtmlFormatter = HtmlFormatter.CreateCustomFormatter(embedFontsController)
};

7. บันทึกเป็น HTML

ตอนนี้ ให้บันทึกงานนำเสนอเป็นเอกสาร HTML พร้อมแบบอักษรที่ฝังไว้:

pres.Save("output.html", SaveFormat.Html, htmlOptionsEmbed);

แทนที่"output.html" ด้วยชื่อไฟล์เอาต์พุตที่คุณต้องการ

8. บทสรุป

ในบทช่วยสอนนี้ เราได้สาธิตวิธีรักษาแบบอักษรดั้งเดิมเมื่อแปลงงานนำเสนอ PowerPoint เป็น HTML โดยใช้ Aspose.Slides สำหรับ .NET ด้วยการทำตามขั้นตอนเหล่านี้ คุณสามารถมั่นใจได้ว่าเอกสาร HTML ที่แปลงแล้วของคุณยังคงรักษาความสมบูรณ์ของการมองเห็นของงานนำเสนอต้นฉบับ

9. คำถามที่พบบ่อย

คำถามที่ 1: ฉันสามารถปรับแต่งรายการแบบอักษรที่แยกออกได้หรือไม่

ใช่คุณสามารถ. ปรับเปลี่ยนfontNameExcludeListอาร์เรย์เพื่อรวมหรือแยกแบบอักษรเฉพาะตามความต้องการของคุณ

คำถามที่ 2: ถ้าฉันไม่ต้องการฝังแบบอักษรทั้งหมดล่ะ

หากคุณต้องการฝังเฉพาะแบบอักษรใดแบบอักษรหนึ่ง คุณสามารถแก้ไขโค้ดตามลำดับได้ ศึกษาเอกสารประกอบ Aspose.Slides สำหรับ .NET สำหรับรายละเอียดเพิ่มเติม

คำถามที่ 3: มีข้อกำหนดสิทธิ์การใช้งานสำหรับการใช้ Aspose.Slides สำหรับ .NET หรือไม่

ใช่ คุณอาจต้องมีสิทธิ์การใช้งานที่ถูกต้องเพื่อใช้ Aspose.Slides สำหรับ .NET ในโปรเจ็กต์ของคุณ โปรดดูที่เว็บไซต์ Aspose สำหรับข้อมูลใบอนุญาต

คำถามที่ 4: ฉันสามารถแปลงรูปแบบไฟล์อื่นเป็น HTML โดยใช้ Aspose.Slides สำหรับ .NET ได้หรือไม่

Aspose.Slides สำหรับ .NET เน้นไปที่การนำเสนอ PowerPoint เป็นหลัก สำหรับการแปลงรูปแบบไฟล์อื่นๆ เป็น HTML คุณอาจต้องสำรวจผลิตภัณฑ์ Aspose อื่นๆ ที่ปรับให้เหมาะกับรูปแบบเหล่านั้น

คำถามที่ 5: ฉันสามารถเข้าถึงทรัพยากรและการสนับสนุนเพิ่มเติมได้จากที่ไหน

คุณสามารถค้นหาเอกสาร บทช่วยสอน และการสนับสนุนเพิ่มเติมได้จากเว็บไซต์ Aspose เยี่ยมAspose.Slides สำหรับเอกสาร .NET สำหรับข้อมูลโดยละเอียด