การรักษาแบบอักษรดั้งเดิม - แปลงการนำเสนอเป็น 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 สำหรับข้อมูลโดยละเอียด