ฝังแบบอักษรใน HTML โดยใช้ Aspose.Slides สำหรับ Java
การแนะนำ
Aspose.Slides for Java เป็นเครื่องมืออันทรงพลังสำหรับนักพัฒนา Java ที่ต้องการจัดการงานนำเสนอ PowerPoint โดยทางโปรแกรม ในบทช่วยสอนนี้ เราจะเจาะลึกขั้นตอนการฝังแบบอักษรใน HTML โดยใช้ Aspose.Slides สำหรับ Java ด้วยการฝังฟอนต์ คุณแน่ใจได้ว่างานนำเสนอของคุณคงรูปลักษณ์ที่ต้องการไว้บนแพลตฟอร์มและอุปกรณ์ต่างๆ แม้ว่าฟอนต์ที่จำเป็นจะไม่ได้ติดตั้งในเครื่องก็ตาม
ข้อกำหนดเบื้องต้น
ก่อนที่เราจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:
- Java Development Kit (JDK): ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง JDK บนระบบของคุณ
- Aspose.Slides สำหรับ Java: ดาวน์โหลดและติดตั้ง Aspose.Slides สำหรับ Java จากหน้าดาวน์โหลด.
- สภาพแวดล้อมการพัฒนาแบบรวม (IDE): เลือก IDE ที่คุณต้องการสำหรับการพัฒนา Java เช่น IntelliJ IDEA หรือ Eclipse
แพ็คเกจนำเข้า
ขั้นแรก คุณต้องนำเข้าแพ็คเกจที่จำเป็นเพื่อเริ่มฝังแบบอักษรใน HTML โดยใช้ Aspose.Slides สำหรับ Java
import com.aspose.slides.*;
ขั้นตอนที่ 1: กำหนดไดเรกทอรีเอกสารและผลลัพธ์
String dataDir = "Your Document Directory";
String outPath = "Your Output Directory";
ให้แน่ใจว่าคุณเปลี่ยน"Your Document Directory"
และ"Your Output Directory"
พร้อมเส้นทางไปยังการนำเสนอ PowerPoint อินพุตของคุณและไดเร็กทอรีเอาต์พุตที่ต้องการตามลำดับ
ขั้นตอนที่ 2: โหลดงานนำเสนอ
Presentation pres = new Presentation(dataDir + "Presentation.pptx");
ขั้นตอนนี้จะโหลดงานนำเสนอ PowerPoint ลงในหน่วยความจำ ทำให้คุณสามารถดำเนินการต่างๆ กับงานนำเสนอได้
ขั้นตอนที่ 3: ยกเว้นแบบอักษรเริ่มต้น
String[] fontNameExcludeList = { "Arial" };
ระบุแบบอักษรที่คุณต้องการยกเว้นจากการฝัง ในตัวอย่างนี้ เราไม่รวม Arial
ขั้นตอนที่ 4: ฝังแบบอักษรใน HTML
EmbedAllFontsHtmlController embedFontsController = new EmbedAllFontsHtmlController(fontNameExcludeList);
HtmlOptions htmlOptionsEmbed = new HtmlOptions();
htmlOptionsEmbed.setHtmlFormatter(HtmlFormatter.createCustomFormatter(embedFontsController));
pres.save(outPath + "pres.html", SaveFormat.Html, htmlOptionsEmbed);
ในขั้นตอนนี้ เราจะสร้างอินสแตนซ์ของEmbedAllFontsHtmlController
เพื่อฝังแบบอักษรทั้งหมดยกเว้นที่ระบุไว้ในรายการแยก จากนั้นเรากำหนดHtmlOptions
และตั้งค่าตัวจัดรูปแบบ HTML ที่กำหนดเองเพื่อฝังแบบอักษร สุดท้ายนี้ เราจะบันทึกงานนำเสนอเป็น HTML พร้อมแบบอักษรที่ฝังไว้
บทสรุป
ในบทช่วยสอนนี้ เราได้สำรวจวิธีการฝังแบบอักษรใน HTML โดยใช้ Aspose.Slides สำหรับ Java ด้วยการทำตามขั้นตอนที่ให้ไว้ คุณสามารถมั่นใจได้ว่างานนำเสนอของคุณจะมีการพิมพ์ที่สอดคล้องกันบนแพลตฟอร์มและอุปกรณ์ต่างๆ ซึ่งช่วยยกระดับประสบการณ์การรับชมโดยรวม
คำถามที่พบบ่อย
ฉันสามารถฝังแบบอักษรเฉพาะแทนที่จะแยกออกได้หรือไม่
ได้ คุณสามารถระบุแบบอักษรที่คุณต้องการฝังได้โดยการแก้ไขfontNameExcludeList
อาร์เรย์ตามลำดับ
Aspose.Slides สำหรับ Java รองรับการฝังแบบอักษรในรูปแบบอื่นนอกเหนือจาก HTML หรือไม่
ใช่ Aspose.Slides รองรับการฝังแบบอักษรในรูปแบบเอาต์พุตที่หลากหลาย รวมถึง PDF และรูปภาพ
มีรุ่นทดลองใช้งานสำหรับ Aspose.Slides สำหรับ Java หรือไม่
ใช่ คุณสามารถดาวน์โหลดรุ่นทดลองใช้ฟรีได้จากที่นี่.
ฉันจะรับการสนับสนุนหรือความช่วยเหลือเพิ่มเติมเกี่ยวกับ Aspose.Slides สำหรับ Java ได้ที่ไหน
ท่านสามารถเยี่ยมชมได้ที่ฟอรั่ม Aspose.Slides สำหรับการสนับสนุนชุมชนหรือติดต่อฝ่ายสนับสนุน Aspose เพื่อขอความช่วยเหลือจากมืออาชีพ
ฉันสามารถซื้อใบอนุญาตชั่วคราวสำหรับ Aspose.Slides สำหรับ Java ได้หรือไม่
ใช่ คุณสามารถขอรับใบอนุญาตชั่วคราวได้จากหน้าซื้อ.